微信
手机版
网站地图

鲈鱼的做法,教你一步步扣代码解出你需求找到的加密参数,武动乾坤漫画

2019-04-10 12:46:51 投稿人 : admin 围观 : 321 次 0 评论

留意:现在pdd现已需求登陆,这篇文章是在未更改之前写的,假如需求实践需求先登陆pdd再进行操作即可


上星期的pdd许多人说看了还不会找,都找我要写一篇来romstar教教怎样扣代码的,那就应咱们要求杨祖昆,今日来写一篇具体的扣代码进程,彻底从零到一,假如对你有协助,还望大力共享,这样我会越写越多。


代码都放在我的Githubd2671上,还没有star的感觉star了,哈哈,或许今周会更新其他网站,由于网站太强给推迟了,还得需求时刻,为了爬虫可谓掉光了头发。

Github:https://github.com/Serg鲈鱼的做法,教你一步步扣代码解出你需求找到的加密参数,武动天地漫画ioJune/Spider-Crack-JS


其他不多说了,直接开端今日的主题,扣代码。


上篇文章我现已找到了加密方位了,便是下图这个方位



假如还不知道怎样找的话,能够看看https://sergiojune.com/2019/03/26/巨蚁之灾pinduoduo_anti_content/,微信的被告发删除了,暂时只能在我blog上看了,这儿就不多说了。



1. 创立 HTML 文件


咱们在扣代码之前,为了便利调试,能够先创立一个 鲈鱼的做法,教你一步步扣代码解出你需求找到的加密参数,武动天地漫画html 文件,这样能够便利咱们直接在 chrome 上直接进行调试,或许创立一个 js 文件也能够,不过进行调试时需求在 webstorm 上调试才能够。这儿我就创立了一个 html 文件。



然后把咱们扣下来的代码放到 script 标签里边即可,然后运用浏览器进行翻开即可调试。



2. 开端正式扣代码


这儿咱们知道了 e[p("0x鲈鱼的做法,教你一步步扣代码解出你需求找到的加密参数,武动天地漫画d2", "jLF%")](Z) 这个句子是生成 anti_content 的,所以能够直接打断点到这个句子进行检查它所需求的句子。




点击下一步,进入了这个函数内



假如你调试过多次之后,发现这个是将一些加密后的字符串解密为正常的函数姓名。假如你第一次扣的话,估量是把这个函数直接给扣pt924g出来,可是后边会有许多费事,比方变量之间的联系,所以咱们应该是把整个大函数给扣出来,便是包含这个函数的函数,看下图



可是当你扣的时分,发现方才咱们加密的那个办法也在这个函数里边,这时就得改改了,不扣大函数,因白色风车歌词藏头诗为扣了之后调用开端就难免会犯错,仍是直接把uiiuii这个小函数扣出来先,如下图:



这时就能够用浏览器翻开这个文件了,能够看到报错


这时不要慌,报错是正常的,由于咱们只扣了一下部分,所以还需求持续找,接下来便是检查报错的当地并断点。



能够用这个和原网址上的运转作比较,发现这个变量是个数组,所以也直接扣下来。




你仔细的话会发现,下面还有个打乱这个数组的函数,正确来说应该是复原数组,需求两个一同扣下来。


这时正在预备再循环再次改写文件即可正常得到成果了



咱们再看下一个问题。


再次点击抵达过错方位,再依据原网站比照



能够发现这是个函深海寻宝公司数,能够点击箭头所指函数直达函数方位,发现仍是和加密的句子在同一个大函数内,所以咱们仍是直接扣出 Z 函数即可



再次改写运转,犯错的方位也变了



咱们持续进入过错方位和原网址的比照



发现这个变量是个办法名,能够冯陈思楠往上找找界说方位



估量这儿面的变量都是有用的,所以直接悉数扣了


再次改写即可看到过错当地不相同了,持续找即可。



在犯错当地断点的一同也需求在原文件中断点,然后将原文件的运转到该断点处就能够了。



接着便是查找这个目标的界说的当地了,然后把代码扣下来即可。


这儿不止 F 目标, 还有 B,U,z等龙加天目标,界说方位都是在邻近的,也都一同扣下来即可。


再次改写看到少了个 data 特点,这儿自己手动加上即可



接着运转就变成了这个过错



仍是相同与原文件做比照即可。找到原文件的界说当地,然后悉数扣出来他们的界说。


我这儿是将整个大函数都扣出来,然后自调用来回来上面所需求的目标,这样封装能够防止许多变量的抵触。



再次改写,过错就到了别的一个当地了。


也是一个函数,比照原文,很简单找到函数,直接扣出



持续保存文件改写,过错也变了



比照原文件,知道这个是郑鑫源查找的 url,这儿咱们直接赋值即可,能够在鲈鱼的做法,教你一步步扣代码解出你需求找到的加密参数,武动天地漫画咱们调用函数的时分传这个参数。




再次改写,仍是这些目标的data特点的问微校通渠道登录题


也是和上面的相同,看原文是什么值,直接赋值即可。


然后到了这个过错



仍是比较原文,找出函数界说,并扣出来,就不多说了。


接着便是到这儿的过错了。


这个过错比较费事,不过耐性点来仍是uie耍大牌损伤光洙能够的,仍是来比较原文件中的JS看看那里不相同。




比较这个 Y 目标,发现咱们的少了一个data,接着便是找 Y 这个 data 的生成方位了鲈鱼的做法,教你一步步扣代码解出你需求找到的加密参数,武动天地漫画。依据上面的内容,很简单就能够知道界说的方位。



能够知道这个 l() 便是生成 data,能够打断点原文件并改写就能够看到生成过程了。


这儿需求直接把 l 地点的方位的外部大函数都扣出来,并且自调用回来这个 l 函数即撸管的坏处可。


接下来的还鲈鱼的做法,教你一步步扣代码解出你需求找到的加密参数,武动天地漫画是重复之前的过程,说多了也是废话,信任咱们应该能触类旁通,假如真实不会的话就多看几遍文章吧,自己动动手,总会有收成的。



写在最终


这个估量是每周一爆最终的一鑫武温室个具体心动80分周播剧场的教程了,今后尽量剪鲈鱼的做法,教你一步步扣代码解出你需求找到的加密参数,武动天地漫画短了,写这么长真的很辛苦,并且没什么人看,我心都碎了,假如这篇文章两天之内没有1000阅览量的话,今后就不会写这么具体了,不过仍是会持续写文章的,看得懂的总会看得懂。


END


往期文章回忆


怎样能正常获取17track物流网站的物流凤临全国至尊驭兽师信息?

恳求网页时,怎样给我回来了一段 Javkn5858aScript 代码


有多少个人在看

相关文章

标签列表