JS逆向从入门到放弃

基础篇

JS逆向之调用JS的两种方式

JS逆向之Chrome浏览器工具你知多少?

JS逆向之Charles工具篇

JS逆向之EditThisCookie工具篇

JS逆向之Toggle Javascript工具篇

JS逆向之Tampermonkey工具篇

JS逆向神器v_jstools使用介绍

JS逆向之代码混淆的原理

JS逆向之无限Debugger

JS逆向之Fiddler编程猫插件使用

JS逆向之vscode无环境联调

JS逆向之webpack扣JS思路

JS逆向之WebSocket协议

JS逆向之加解密进阶篇

JS逆向中用到的常见的编码和加密

JS逆向之快速定位关键代码

JS逆向之常见代码混淆的处理

AST篇

一文教你如何利用AST还原JS混淆

AST解JS混淆之反混淆代码模版

AST解JS混淆之处理数值与字符串

AST解JS混淆之删除空行与空语句

AST解JS混淆之还原中文的Unicode编码

AST解JS混淆之删除所有注释

AST解JS混淆之去掉未被使用的变量

AST解JS混淆之AST基础

AST解JS混淆之去掉未被调用的函数

案例篇

极验系列

JS逆向案例——极验消消乐验证码逆向分析

JS逆向案例——极验五子棋验证码逆向分析

JS逆向案例——极验文字点选验证码逆向分析

JS逆向案例——极验无感验证逆向分析

JS逆向案例——天眼查过极验滑块验证码

JS逆向案例——极验滑块验证码新思路

JS逆向案例——极验滑块验证码补环境

JS逆向案例——极验滑块验证码w参数生成

JS逆向案例——极验滑块验证码底图还原

字节系列

JS逆向案例——利用插桩分析某音X-Bogus参数

百度

JS逆向案例——百度旋转验证码

其它

JS逆向简单案例一二

JS逆向之无限Debugger

JS逆向案例——网上管家婆

JS逆向案例——问财网补环境

JS逆向案例——阿尔法营webpack抠JS

JS逆向案例——某远海运公司webpack抠JS

JS逆向之混淆JS手动逆向

推荐阅读

JSVMP是什么?

JS加密的研究背景和意义

JS混淆和JS压缩的前端代码攻防机制分析

代码虚拟化保护原理分析

深入了解JS 加密技术及JSVMP保护原理分析

V8引擎基础知识

给”某音”的js虚拟机写一个编译器

持续更新中…