视频选集 2.1__开班-课程概述 2.2__开班-关于直播 2.3__开班-课件和录播视频 2.4__开班-关于设备 2.5__今日目标 2.6__虚拟环境 2.7__Pycharm创建虚拟环境和项目 2.8__抓包和任务 2.9__请求体中的id 2.10__cookie-buvid3 2.11__cookie-bl_sid 2.12__cookie-uuid 2.13__cookie-sid 2.14__最终实现代码 2.15__最后补充 3.1__今日目标 3.2__必备前端-运算 3.3__必备前端-函数 3.4__必备前端-其他 3.5__py执行js代码 3.6__js浏览器环境-提前安装 3.7__js浏览器环境-报错 3.8__js浏览器环境-初步操作 3.9__js浏览器环境-建议环境 3.10__头条-抓包和初步分析 3.11__头条-分析sign位置 3.12__头条-寻找js 3.13__头条-浏览器运行效果 3.14__头条-最终实现效果 3.15__说在最后 3.16__必看 4.1__今日目标 4.2__前置-jsonp处理 4.3__前置-aes加密 4.4__抓包和任务的分解 4.5__guid算法 4.6__pid算法 4.7__vurl分析 4.8__flowid就是pid 4.9__ckey算法的分析 4.10__vurl逆向和实现 4.11__最终代码的实现 4.12__最后总结 5.1__今日目标 5.2__臧航-模拟器 5.3__臧航-安装app 5.4__臧航-抓包和实现 5.5__爱安丘-抓包和配置(安卓7以下) 5.6__爱安丘-分析和实现 5.7__小结 5.8__油联-抓包和任务的分析 5.9__油联-jadx反编译工具 5.10__油联-逆向过程和实现 5.11__总结 6.1__今日概要 6.2__证书问题-解锁system分区 6.3__证书问题-未解锁-moveCert 6.4__Java环境搭建 6.5__初识Java 6.6__java基础语法 6.7__java数据类型-整数和字节 6.8__java数据类型-字符串相关 6.9__java数据类型-数组和object 7.1__今日概要 7.2__List系列 7.3__Set系列 7.4__Map系列 7.5__类对象和成员 7.6__类的继承 7.7__接口 7.8__抽象类和抽象方法 7.9__包和修饰符 8.1__今日概要 8.2__常见加密-隐藏字节和uuid 8.3__常见加密-随机值和时间戳 8.4__常见加密-md5和sha256 8.5__常见加密-AES和base64 8.6__常见加密-gzip压缩 8.7__小结 8.8__android studio-安装和配置 8.9__安卓-初始化和启动 8.10__安卓-关于报错 8.11__结束 9.1__今日概要 9.2__创建项目和页面 9.3__页面开发 9.4__重置 9.5__获取用户名和密码及签名 9.6__发送网络请求 9.7__API发送请求 9.8__反序列化 9.9__XML和跳转 9.10__XML后续逆向应用场景 9.11__总结和下节预告 10.1__今日概要 10.2__请求格式和拦截器 10.3__NO_PROXY和解决方案 10.4__retrofit发送请求 10.5__油联案例-密码加密逆向 10.6__油联案例-sign算法 10.7__编程规范-文件和并发问题 10.8__编程规范-异常和重试 10.9__编程规范-代码可扩展性 10.10__总结 11.1__为什么学C语言 11.2__C语言环境搭建 11.3__字符串相关 11.4__数组相关 11.5__整型相关 11.6__指针-初步了解 11.7__指针-6个示例 11.8__指针-5个示例 11.9__指针的指针 11.10__结构体和链表 11.11__预处理和头文件 12.1__今日目标 12.2__NDK和创建项目 12.3__Java调用C代码流程 12.4__安卓和逆向的问题补充 12.5__Java调用C函数 12.6__C调用Java的静态成员 12.7__C调用Java的实例方法 12.8__提前预告B站so 12.9__动态和静态注册 12.10__总结 13.1__今日概要 13.2__抓包和任务的分析 13.3__反编译 13.4__逆向-密码 13.5__小思考 13.6__逆向-sign(待验证) 13.7__adb 13.8__frida-环境搭建 13.9__frida-运行和hook 13.10__hook验证和再次搜索寻找 13.11__下节预告 14.1__今日安排 14.2__udid初步分析 14.3__getIMEI分析 14.4__nanoTime分析 14.5__getDeviceID-情景1 14.6__getDeviceID-情景2和3 14.7__getDeviceID-总结和梳理 14.8__3des-key的寻找 14.9__udid算法逆向完成 14.10__sign和完整代码示例 14.11__总结和扩展