JS 逆向基础入门(17 节课)
面对黑盒一样的前端代码,逆向有一套完整的分析套路:以真实站点为目标,从抓包与断点调试入手,逐步还原加密参数、反混淆代码。
第一章 · 逆向基础入门3 节
什么是 JS 逆向?常见应用场景抓包与网络请求分析断点调试入门
第二章 · JS 语言底层3 节
作用域与闭包——压缩代码阅读基础原型链与 this——还原对象与方法调用事件循环与异步——加密链的断点时机
第三章 · 编码与加密4 节
常见编码与哈希:Base64 / MD5 / SHA对称加密 AES / DES非对称加密 RSA 与国密 SM 系列签名与防重放:时间戳 / nonce / 盐
第四章 · 混淆与还原4 节
变量名 / 字符串混淆与还原控制流平坦化与 AST 还原Webpack 打包代码与模块提取Hook 技术与动态执行
第五章 · 实战与进阶3 节
逆向实战全流程与工具链AST 反混淆实战:babel 写还原插件反调试与风控对抗基础