
├── JS 逆向与浏览器补环境实战课程技术栈总目录
├── 1、JavaScript 基础与逆向核心机制
│ ├── 00:JS 补环境框架介绍与开发环境配置
│ ├── 03:原型链、call/apply 与 Object 常用方法
│ ├── 06:Object.defineProperty 与属性描述符详解
│ └── …
├── 2、Hook 技术与代码防检测
│ ├── 01:Hook 原理与函数/对象属性 Hook
│ ├── 05:Hook 检测防护与 setNative 保护函数
│ ├── 08:通用 Hook 插件开发与全局/原型 Hook
│ └── …
├── 3、Proxy 代理与 Reflect 反射
│ ├── 01:Proxy 代理与 Reflect 反射简介
│ ├── 03:Proxy.get / set / apply / construct 拦截方法
│ ├── 10:Proxy 代理器实战案例练习
│ └── …
└── 4、补环境框架主体与 DOM/BOM 逆向复现
├── 01:vm2 框架介绍与框架主体结构搭建
├── 03:Window 原型链补齐与 env 函数分发器
├── 10:脱浏览器环境脚本编写与代理检测防护
├── 23:BOM API 补齐(localStorage / Location / Cookie)
├── 25:DOM API 补齐(createElement / getElementById)
├── 33:Plugin 与 MimeType 环境补齐
├── 39:Canvas 2D / WebGL 指纹与字体指纹识别
├── 45:定时器、事件响应与鼠标轨迹复现
├── 52:document.all 环境检测与 Chromium 全局代理
└── …