回答

收藏

js逆向破解之XHR断点

信息分享 信息分享 1710 人阅读 | 0 人回复 | 2020-09-17


做爬虫的兄弟都知道页面断点调试的重要性,一个断点打的好坏直接决定能否找到关键字段的生成代码。

优点:
可以快速省事的定位ajax请求代码,五分钟解决问题系列
缺点:
只适用于ajax请求,对于页面跳转或a标签发起的请求则无效
实战(以页面版今日头条为例):
首先打开今日头条首页,点击’几分钟之前看到这里,刷新‘,找到请求





可以清楚的看到有一个_signature参数,这个请求参数是js动态生成的,不能用Hook Cookie那一套。

复制请求url问好之前的链接
  1. https://www.toutiao.com/api/pc/feed/
复制代码

点开Sources





将复制的url填进去,然后回车





点击页面上的‘几分钟前看到这,点击刷新’





成功进入debugger,且_signature字段已经生成,然后根据堆栈跟踪向前推





向前推因该是在这生成的,然后就可以在这打断点进行调试了

欢迎大家斧正



分享到:
回复

使用道具 举报