Advertisement

Python3网络爬虫开发JavaScript逆向爬虫

阅读量:

文章目录

  • 一、网站加密和混淆技术概述

      • 1. URL/API 参数加密
      • 2. JavaScript 压缩
      • 3. JavaScript 混淆
      • 4. WebAssembly
    • 二、浏览器调试常用技巧

      • 2.1 面板介绍
      • 2.2 节点事件
      • 2.3 断点调试
      • 2.4 观察调用栈
      • 2.5 Ajax 断点
      • 2.6 修改 JavaScript 文件
    • 三、JavaScript Hook 的应用方法

      • 3.1 Hook 操作过程
      • 3.2 实战分析
    • 四、无限 debugger 的机制与规避方式

      • 4.1 实现原理说明
      • 4.2 禁用断点方法
    • 五、JavaScript 的模拟执行方式

      • 5.1 利用 Python 进行 JavaScript 模拟执行
      • 5.2 使用 Node.js 进行 JavaScript 模拟执行
      • 5.3 在浏览器环境中进行 JavaScript 模拟执行
    • 六、AST 技术简介与应用分析

  • 特殊混淆案例的还原过程

  • 7.1 AAEncode 和 JJEncode 的还原方式

  • **7.2 J

全部评论 (0)

还没有任何评论哟~