Js逆向
A-f
永不停歇
展开
-
JS加解密,python
之所以写这篇文章是因为之前在做一些爬虫项目的时候遇到在url或者header头中的加密参数,每次请求都需要变换,如果用chromdriver来解析的话耗费资源比较高,且耗时长,而刚接触 js 逆向的时候真的是头皮发麻,另外这里不谈哪个网站的加密参数,只说方法。 到现在为止遇到的参数加密类型主要分为两类:第一类: 在请求数据接口之前不需要发起其它请求,其中可能只需要你连接中的数个参数或者...原创 2018-12-11 00:26:19 · 537 阅读 · 6 评论 -
爬虫与反爬之艺龙反爬(code值的生成,上,参数篇)
最近发现该网站的code值生成方式是改了又改(一周一改?简直是爬虫劝退),难道是因为网络上的爬虫请求量增大了还是怎么回事!!本文只提供学术研究。肉文来了: 此处针对详情页来研究, 通过debug可已找生成code的js函数 abcdefg, 其参数dynamicScrip(dynamicScript ="KP1XdhhXPrLWzxAhwj............原创 2019-03-31 23:01:34 · 1095 阅读 · 1 评论 -
爬虫与反爬之艺龙反爬(code值的生成,下,算法篇)
开局一张图,其它全靠编。这里可以看到此abcdefg方法总共有四步构成,1:判断参数dynamicScrip是否为空,2使用hijklmn方法处理字符串dynamicScrip(hijklmn方法下面就有,可以使用拿来原则),3.eval 执行处理过的dynamicScrip字符串返回值为code,4.返回code值,到此结束。我们只需要处理第三步就行了,之所以需要处理是因为我们需要用...原创 2019-03-31 23:01:44 · 1559 阅读 · 5 评论