美文网首页
基于 Chrome 的 override功能逆向JS

基于 Chrome 的 override功能逆向JS

作者: 威猛的小老虎i | 来源:发表于2022-03-03 22:44 被阅读0次

    最近在爬虫的时候,需要搞清楚其中一个JS文件的加密逻辑,需要对JS文件进行debug,这就需要借助override功能。
    override功能可以将远程的页面下载到本地,便可对下载到本地的页面进行编辑修改, 在下一次请求该页面时可以用本地页面进行替换显示。

    1. 进入开发者模式,选择Sources,点击 Select 创建一个文件夹用于存放远程的页面。

    image.png

    2. 选择文件夹之后,一定要给予权限!!。

    image.png

    3. 刷新页面,选择Network,选择要下载到本地的页面(需要debug的js),点击Save for overrides。

    image.png

    4. 保存后在Source面板的overrides中可以看到下载好的页面,可以自行编辑(在线或者本地编辑),比如修改html、js文件加断点调试等。

    image.png
    • 可以看出该html已被修改
    image.png
    • 重新刷新页面,可以看到运行至该js文件断点处,便可进行debug了
    image.png

    相关文章

      网友评论

          本文标题:基于 Chrome 的 override功能逆向JS

          本文链接:https://www.haomeiwen.com/subject/zfwurrtx.html