章节1: 前奏 课时1 视频 【前奏】Node环境安装指南 10:02 可课时2 视频 【前奏】webstorm配置nodejs 05:37 可章节2: JS扫盲 课时3 视频 【JS扫盲】undefined和布尔类型 08:14 可课时4 视频 【JS扫盲】Number类型 05:28 可课时5 视频 【JS扫盲】String类型-定位和Unicode字符集 06:11课时6 视频 【JS扫盲】String类型-Base64编码和解码 09:06课时7 视频 【JS扫盲】String类型-常用方法 09:51课时8 视频 【JS扫盲】Object类型 08:10课时9 视频 【JS扫盲】Array类型-数组遍历 05:04课时10 视频 【JS扫盲】Array类型-数组常用方法 18:15课时11 视频 【JS扫盲】函数-函数作用域 08:42课时12 视频 【JS扫盲】函数-函数参数 08:12课时13 视频 【JS扫盲】函数-立即调用的函数表达式 07:04课时14 视频 【JS扫盲】面向对象-创建对象的两种方式 10:18课时15 视频 【JS扫盲】面向对象-this指向和注意事项 13:41课时16 视频 【JS扫盲】面向对象-call方法详解 09:54课时17 视频 【JS扫盲】面向对象-apply方法详解 04:28课时18 视频 【JS扫盲】面向对象-原型链原理 06:43课时19 视频 【JS扫盲】面向对象-原型链实现继承 16:24课时20 视频 【JS扫盲】面向对象-Object常用方法 19:26章节3: 无限debugger课时21 视频 【Chrome调试工具】全局搜索 07:37课时22 视频 【Chrome调试工具】断点按钮和XHR断点 09:55课时23 视频 【Chrome调试工具】Overrides使用详解 07:29课时24 视频 【无限debugger】无限debugger产生的原因 05:20课时25 视频 【无限debugger】基本解决方法 10:46课时26 视频 【无限debugger】Chrome重写JS文件 08:49课时27 视频 【无限debugger】Reres替换js文件 12:23课时28 视频 【无限debugger】Fiddler替换JS文件 07:33课时29 视频 【无限debugger】综合案例(1) 17:14课时30 视频 【无限debugger】综合案例(2) 17:17课时31 视频 【无限debugger】作业练习 00:54课时32 文本 【注意】后续课程学习章节4: JS混淆课时33 视频 【JS混淆】JSFuck混淆与破解 19:48课时34 视频 【JS混淆】AA&&JJEncode混淆与破解 04:59章节5: 常见加密算法课时35 视频 【Base64】Base64原理介绍 09:18课时36 视频 【Base64】标准Base64逆向讲解 05:43课时37 视频 【Base64】变种的Base64原理 03:01课时38 视频 【Base64】Python实现变种的Base64 20:23课时39 视频 【Base64】变种Base64编码JS逆向实战 26:15课时40 视频 【Base64】变种Base64编码JS逆向作业 00:55课时41 视频 【加密算法】对称加密和非对称加密详解 07:09课时42 视频 【加密算法】AES加密详解 08:03课时43 视频 【加密算法】Python实现AES加密(1) 13:43课时44 视频 【加密算法】Python实现AES加密(2) 08:50课时45 视频 【加密算法】JS实现AES加密 03:14课时46 视频 【加密算法】AES加密实战案例 15:42课时47 视频 【加密算法】AES加密作业要求 02:12章节6: AST抽象语法树课时48 视频 【AST】什么是AST抽象语法树 07:05课时49 视频 【AST】常用AST节点介绍 05:33课时50 视频 【AST】JS操作AST初体验 08:03课时51 视频 【AST】操作AST必备对象讲解 13:15课时52 视频 【AST】AST添加新节点 10:35课时53 视频 【AST】修改AST节点名称 02:47课时54 视频 【AST】替换AST节点 06:36课时55 视频 【AST】删除AST节点 02:27课时56 视频 【AST】用AST写代码-创建变量 09:50课时57 视频 【AST】用AST写代码-创建对象 05:50课时58 视频 【AST】用AST写代码-创建函数 11:37课时59 视频 【AST】用AST写代码-创建if语句 05:59课时60 视频 【AST】用AST写代码-创建while语句 10:25课时61 视频 【AST】用AST写代码-创建switch语句 10:04章节7: 项目实战课时62 视频 【破解登录】登录JS文件逻辑分析 18:29课时63 视频 【破解登录】破解JS参数加密逻辑并用Python实现 28:01课时64 视频 【破解登录】登录逻辑实现 04:57课时65 视频 【破解外卖平台参数】JS逆向分析(1) 20:36课时66 视频 【破解外卖平台参数】JS逆向分析(2) 12:30课时67 视频 【破解外卖平台参数】JS逆向分析(3) 15:20课时68 视频 【破解外卖平台参数】JS逆向分析(4) 16:52课时69 视频 【破解外卖平台参数】Python执行逆向后的JS代码 20:30课时70 视频 【破解服务器参数】JS源码分析 17:07课时71 视频 【破解服务器参数】项目结构搭建 05:47课时72 视频 【破解服务器参数】AST美化-变量声明美化 09:23课时73 视频 【破解服务器参数】AST美化-变量赋值美化 09:10课时74 视频 【破解服务器参数】AST美化-return语句美化 07:32课时75 视频 【破解服务器参数】AST美化-三目运算符美化(1) 30:11课时76 视频 【破解服务器参数】AST美化-三目运算符美化(2) 05:23课时77 视频 【破解服务器参数】AST美化-三目运算符美化(3) 03:58课时78 视频 【破解服务器参数】AST美化-三目运算符美化(4) 02:25课时79 视频 【破解服务器参数】AST美化-三目运算符美化(5) 08:28课时80 视频 【破解服务器参数】AST美化-三目运算符美化(6) 22:28课时81 视频 【破解服务器参数】核心代码逆向和扣取 17:54课时82 视频 【破解服务器参数】服务器参数破解完成 22:44