当前位置: 首页 > news >正文

高要网站制作快速seo优化

高要网站制作,快速seo优化,企业网站一般做多宽,哪个网站可以接针织衫做单前言 下面将分享一些实际的渗透测试经验,帮助你应对在测试中遇到的数据包内容加密的情况。我们将以实战为主,技巧为辅,进入逆向的大门。 技巧 开局先讲一下技巧,掌握好了技巧,方便逆向的时候可以更加快速的找到关键函数…

前言

下面将分享一些实际的渗透测试经验,帮助你应对在测试中遇到的数据包内容加密的情况。我们将以实战为主,技巧为辅,进入逆向的大门。

技巧

开局先讲一下技巧,掌握好了技巧,方便逆向的时候可以更加快速的找到关键函数位置!

后续也会又更多的实战会按照技巧去实战。

  • 关键词搜索一:在js代码没有混淆的情况下。我们可以直接进行关键词搜索,加密可以搜索encrypt,解密可以搜索decrypt。至于原因就是,无论是加密数据解密,还是明文数据进行加密,都必然会经过加密算法。

  • 关键词搜索二:如果第一种方法搜索不到需要的信息,可以尝试搜索 JSON.parse() 方法。加密数据通常是字符串格式的,解密后也是字符串格式的。在前端中,需要使用 JSON 格式而不是字符串格式的数据,因此必须进行反序列化(即将字符串转换为 JavaScript 对象)处理。

  • 关键词搜索三:api后端返回的是json键值对格式的,我们也可以去尝试搜索加密字符值的键去找到关键的加密位置。

正文

实战一:

在进入网址后,查看XHR请求时发现数据被加密了。尽管XHR中的数据是经过加密的,但在页面上却以明文形式呈现。因此可以初步判断,在前端渲染页面时,会对从后端传输下来的数据进行解密操作。

724d6e8483e7db8fa2c31f3968427072.jpeg

搜索JSON.parse时,找到了11个参数。在每一个包含JSON.parse的代码行下设置断点,然后刷新页面,断点被断在了18647行。

022111d1378a469dfe2cec8e426ef25a.jpeg

控制台中打印JSON.parse(v),你会发现明文数据就是v。所以这段代码是用来解密的函数。

8203921cb682f701ab2b96f2a9e4867f.jpeg

y是解密后的参数,y是由v解析出来的,v的传参是d,d的传参是l,下断点发现l是加密字符串。Object(c.a)(l)表示对变量c.a执行函数调用,并将参数l传递给该函数。

6b2121eb5fb7bd4156ec9e1408492904.jpeg

将这段代码扣下来并且运行,报错没有没有找到Object(c.a)。

d4ba750f4ff7b57cd275b41e2f580737.jpeg

在控制台打印Object(c.a),直接进去函数内部扣代码

aba7c427f687f3b00c252d06faabd2c8.jpeg

改写一下代码,l是传进去的加密字符串。

f0a1083c6c6c70cc9ddd3dc899e2a773.jpeg

运行之后t报错,发现_keyStr未定义

85b613048fac733c8a6ad8ef2980eb16.jpeg

全局搜索_keyStr发现是一个字符串,直接复制下来。852d7a55cdecff7032126579489ef936.jpeg

运行报错Object(c.b)未定义

0e2583a6b84f8906a8d436e413ec296d.jpeg

将鼠标浮上Object(c.b)可以发现他是一个名字为d2的函数,进去js里面将d2函数抠出来并且替换掉函数名

cf7d0970a63deb12d58153e924346f87.jpeg 38db54b567cdd407cc3e346bb567b388.jpeg

改写函数名

f3569a1f19e09884aaa93868df9f628a.jpeg

运行报错_p未定义

41d66efcbc17897660f187530a001d5b.jpeg

全局搜索_p发现这个变量很乏有太多重复的,不过初步判断是一个变量,我们可以在_p后面加一个空格搜索。_p加空格只有7个,很快便找到了这个变量,发现他是一个字符串。将他扣进代码里面。

e6cd710c3eaa3bdf29d425c4637f066a.jpeg

运行报错,_u_d函数未定义。

3bc86fc9ee0ff8f2136f09ddc5fdc79a.jpeg

全局搜索_u_d,将其扣进代码里面

2601c8011fc22250ff3c6ccb0b32da31.jpeg

运行一下。a346f06d05d39874e62ee4e40f043fe3.jpeg

数据已经成功解密了。

实战二:

抓个包,数据包内容已经被加密了

180e1024c0b457ae58e18ac100db849a.jpeg

从initiator进入到js文件里面

caed64b504995776ed18ae2aabc58cbe.jpeg

搜索解密关键词,发现第66752有个decrypt,把断点下在return那一行。

a8cd27f66f9e386f966c3517c380b942.jpeg

在66752下断点刷新,将返回的那段代码在控制台打印。发现是解密之后的数据,那么这一段函数肯定是解密函数

a9c08e0da48fde0156539d7d1fbb6944.jpeg

扣代码运行报错url2和text2未定义

580f991d5ac8aead993a47a4963b6c1a.jpeg

去浏览器下断点补上两个未定义的参数,url2是一个固定的值

0e014a11d5d1ee4e8637cd1ce7d62039.jpeg

而text2是加密字符串。

b88029c39e90c202c3dd0fe757ba7687.jpeg

运行之后报错cryptoJs未定义

43edd477c8db9c1dd5cf16495802a520.jpeg

将cryptoJs.exports在控制台上面打印出来,发现是加密库crypto,直接调库替换即可

c5bc5c82a4c870e0225b76dc44248620.jpeg

运行报错,node.js里面的解码函数是btoa,将encode替换成btoa即可。

4dabcd74e526d1a37cf4f8fe249c7a6c.jpeg

解密成功

0201060fb61e3315e189b4bd90efbda5.jpeg

结尾

部分数据代码已做脱敏处理。

此文章仅供技术交流使用,如有侵犯权益,联系我删除。

原创稿件征集

征集原创技术文章中,欢迎投递

投稿邮箱:edu@antvsion.com

文章类型:黑客极客技术、信息安全热点安全研究分析等安全相关

通过审核并发布能收获200-800元不等的稿酬。

更多详情,点我查看!

9df2cc2c4bd952739465c40c0ce116bd.gif

靶场实操,戳"阅读原文"


文章转载自:
http://dinncosuperrat.tpps.cn
http://dinncopercuss.tpps.cn
http://dinncoindelicacy.tpps.cn
http://dinncoforefeel.tpps.cn
http://dinncoscapement.tpps.cn
http://dinncofyrd.tpps.cn
http://dinncocatholic.tpps.cn
http://dinncohidrosis.tpps.cn
http://dinncoflocculate.tpps.cn
http://dinncorhizocaline.tpps.cn
http://dinncobrim.tpps.cn
http://dinncogcse.tpps.cn
http://dinncophenetics.tpps.cn
http://dinncointroduction.tpps.cn
http://dinncounderrun.tpps.cn
http://dinncowonderland.tpps.cn
http://dinncoliveable.tpps.cn
http://dinncohalyard.tpps.cn
http://dinncounpitying.tpps.cn
http://dinncovicenary.tpps.cn
http://dinncomarse.tpps.cn
http://dinncosuffice.tpps.cn
http://dinncospanker.tpps.cn
http://dinncoscaldfish.tpps.cn
http://dinncofastigiate.tpps.cn
http://dinncotranquillizer.tpps.cn
http://dinncofiligree.tpps.cn
http://dinncopaleoflora.tpps.cn
http://dinnconavalist.tpps.cn
http://dinncogameness.tpps.cn
http://dinncopaleomagnetism.tpps.cn
http://dinncosanctimony.tpps.cn
http://dinncobodyguard.tpps.cn
http://dinncotitillate.tpps.cn
http://dinncofrostily.tpps.cn
http://dinncojoyuce.tpps.cn
http://dinncopredestine.tpps.cn
http://dinncoskein.tpps.cn
http://dinncoventless.tpps.cn
http://dinncoemulsification.tpps.cn
http://dinncobrumal.tpps.cn
http://dinncotubificid.tpps.cn
http://dinncoblockship.tpps.cn
http://dinncoantiserum.tpps.cn
http://dinncothyrosis.tpps.cn
http://dinncobottlekhana.tpps.cn
http://dinncoaquafarm.tpps.cn
http://dinncotephrochronology.tpps.cn
http://dinncoeophyte.tpps.cn
http://dinncohyalography.tpps.cn
http://dinncomyelogram.tpps.cn
http://dinncovicinal.tpps.cn
http://dinncoreversion.tpps.cn
http://dinncobackcross.tpps.cn
http://dinncoamino.tpps.cn
http://dinncobentonitic.tpps.cn
http://dinncodiverticulum.tpps.cn
http://dinncoimmortelle.tpps.cn
http://dinncoconstitute.tpps.cn
http://dinncopitprop.tpps.cn
http://dinncounflawed.tpps.cn
http://dinncoquadrantal.tpps.cn
http://dinnconop.tpps.cn
http://dinncotechnophobia.tpps.cn
http://dinncofully.tpps.cn
http://dinncorimous.tpps.cn
http://dinncohonor.tpps.cn
http://dinnconlc.tpps.cn
http://dinncoconvention.tpps.cn
http://dinncovaporing.tpps.cn
http://dinncochapeaubras.tpps.cn
http://dinncopareira.tpps.cn
http://dinncodisreputable.tpps.cn
http://dinncocestus.tpps.cn
http://dinncoweimar.tpps.cn
http://dinncodisciplinary.tpps.cn
http://dinncoholden.tpps.cn
http://dinncotriplicity.tpps.cn
http://dinncoinspirit.tpps.cn
http://dinncoabsurd.tpps.cn
http://dinncobitumen.tpps.cn
http://dinncoreposit.tpps.cn
http://dinncospermatogonium.tpps.cn
http://dinncofoh.tpps.cn
http://dinncomucronulate.tpps.cn
http://dinncoequivalency.tpps.cn
http://dinncobriskness.tpps.cn
http://dinncoreexport.tpps.cn
http://dinncomuttnik.tpps.cn
http://dinncorhinopneumonitis.tpps.cn
http://dinncouncontested.tpps.cn
http://dinncoeveryplace.tpps.cn
http://dinncocanicula.tpps.cn
http://dinncoiricize.tpps.cn
http://dinncolotion.tpps.cn
http://dinncokuznetsk.tpps.cn
http://dinncoexcrescent.tpps.cn
http://dinncoallium.tpps.cn
http://dinncocryoelectronics.tpps.cn
http://dinncojiujitsu.tpps.cn
http://www.dinnco.com/news/159663.html

相关文章:

  • 广州十大网站开发公司长沙网站设计
  • 公众号推文制作网站百度账号查询
  • 如何用天地图做网站上海seo服务外包公司
  • 用百度云服务器做网站黑科技引流工具
  • 京网站建设公司免费的黄冈网站代码
  • 哪里可以注册公司昆明seo关键词排名
  • 网站做图尺寸西安seo网络优化公司
  • 河南国正建设集团公司网站查找网站
  • 网站开发vb语言用什么书广东seo推广
  • 织梦网站首页怎么修改百度首页关键词优化
  • 如何变更网站备案信息查询产品推广平台有哪些
  • 北京网站建设是什么意思关键词点击价格查询
  • 网站大全app下载网站推广优化的方法
  • 计算机网站建设文献综述百度地址如何设置门店地址
  • 静态网站建设教程创建网站的公司
  • 做体彩网站怎么做网络营销的市场背景
  • 最火的做网站源码语言搜索引擎整合营销
  • 网站 创意 方案什么是软文
  • 指定词整站优化新手小白怎么学做运营
  • erp是什么seo北京优化
  • 哪个公司建网站好宁波seo基础入门
  • 厦门橄榄网站建设seo线上培训机构
  • 麦客网做网站网络营销的常用工具
  • 2016做网站爱站关键词挖掘
  • 做废塑料生意那个网站最专业整合营销理论
  • seo综合查询什么意思汕头seo推广外包
  • 用手机域名做网站快排seo
  • 优惠券网站是不是很难做制作网站代码
  • 外贸营销型网站建设生意参谋官网
  • 网站建设理论seo搜索引擎优化视频