Python爬虫JS逆向
文章平均质量分 89
循序渐进的学习爬虫js逆向
Mark_Coder
这个作者很懒,什么都没留下…
展开
-
01-Js逆向-百度翻译
现在用Python执行JS代码,因为我们知道这个函数传入的参数是用户输入的需要翻译的数据,所以就可以开始进行调试,当然会预见到会有很多的报错,不过没关系,这个是很正常的,只需要一个个把每个报错解决了可以了,因为这个sign值是和传入的参数相关的,也就是说传入相同的值也就会得到相同的结果,最后得到一个sign值就算是可以成功执行了,然后验证一下是不是相等的。首先我们要明确目标,爬取这个网站的目的是什么,那我们的目的就是模拟浏览器发送请求,完成翻译的功能,明确了目标之后我们再定位到相关的URL就比较容易了。原创 2023-08-29 15:46:12 · 1066 阅读 · 1 评论 -
最简单的谷歌浏览器调试面板使用教程
恢复执行这个常用的场景有两个,一个是结束调试,比如要同一个页面要换一个请求分析的时候可以结束当前调试,另一个是进入一个相当长的不重要的循环中,但是又需要分析同一个函数中后面的代码,这时可以在循环外面打一个断点,再恢复执行,可以快速跳出循环。在一些网页的渲染,行为和请求等等的实现后面都有JS代码进行执行,我们对JS代码打了断点之后,当JS执行到我们打断点的那一行时就会暂停执行,其实就像我们在IDE中编写Python一样,是对代码进行调试的一个工具。设置断点的最基本的方法是在特定的代码行上手动添加一个断点。原创 2023-08-25 10:58:11 · 184 阅读 · 0 评论