├─第1章 爬虫&逆向9期
│ 九期-1-Python基础回顾_上.mp4
│ 九期-2-Python基础回顾_下.mp4
│ 九期-3-Html+Css.mp4
│ 九期-4-正则re解析.mp4
│ 九期-5-Bs4解析.mp4
│ 九期-6-Xpath解析.mp4
│ 九期-7-动态爬取数据requests 上.mp4
│ 九期-8-动态爬取数据requests_下.mp4
│ 九期-9-requests实战案例_上.mp4
│ 九期-10-requests实战案例_下.mp4
│
├─第2章 day01-预备课-刷b站视频播放量
│ 1 预备课解释.mp4
│ 2 今日目标-课程概要.mp4
│ 2 讲课资料.mp4
│ 3 抓包分析视频播放量增长接口.mp4
│ 4 请求体分析.mp4
│ 5 python编写视频播放时间和打开时间.mp4
│ 6 分析并拿到aid和cid.mp4
│ 7 获取cookie中的buvid3和b_nut.mp4
│ 8 破解b_lsid-python重写l.b函数.mp4
│ 9 使用python还原b_lsid过程.mp4
│ 10 _uuid的生成.mp4
│ 11 获取buvid4和sid.mp4
│ 12 代码整合-无代理.mp4
│ 13 总结.mp4
│
├─第3章 day02-预备课-今日头条
│ 1 今日内容概述.mp4
│ 2 今日目标.mp4
│ 3 前端基础.mp4
│ 4 前端基础之函数.mp4
│ 5 前端基础之Object.assign.mp4
│ 6 搭建node环境.mp4
│ 7 node环境配置.mp4
│ 8 使用node执行js.mp4
│ 9 使用execjs执行js.mp4
│ 10 补浏览器环境.mp4
│ 11 补环境小案例.mp4
│ 12 js文件执行问题.mp4
│ 13 真正补环境跟浏览器一样.mp4
│ 14 补环境总结.mp4
│ 15 抓包分析.mp4
│ 16 破解_signature.mp4
│ 17 补环境和代码整合.mp4
│
├─第4章 day01-开班
│ 1 今日内容概要.mp4
│ 2 个人介绍.mp4
│ 3 课程介绍.mp4
│ 4 关于直播.mp4
│ 5 关于课件和视频.mp4
│ 6 逆向原理.mp4
│ 7 什么是反编译.mp4
│ 8 关于jdk和jadx不同平台解释.mp4
│ 9 hook是什么.mp4
│ 10 关于设备和电脑选择.mp4
│ 11 oem锁和bl锁是什么.mp4
│ 12 关于谷歌手机.mp4
│ 13 关于root解释.mp4
│ 14 root谷歌手机步骤.mp4
│ 15 小米手机root步骤.mp4
│ 16 虚拟环境解释和创建.mp4
│ 17 导出项目依赖和切换虚拟环境.mp4
│
├─第5章 day02-adb和抓包
│ 1 今日内容概述.mp4
│ 2 逆向基本流程.mp4
│ 3 adb介绍.mp4
│ 4 adb版本选择.mp4
│ 5 win平台安装adb.mp4
│ 6 mac平台安装adb.mp4
│ 7 环境变量的作用.mp4
│ 8 adb链接手机.mp4
│ 9 adb常用命令.mp4
│ 10 adb其他命令.mp4
│ 11 关于投屏软件.mp4
│ 12 recovery介绍.mp4
│ 13 twrp-root手机.mp4
│ 14 谷歌手机刷机.mp4
│ 15 刷机方式root.mp4
│ 16 root总结.mp4
│ 17 抓包软件选择和原理.mp4
│ 18 mac和win安装charles.mp4
│ 19 配置真机抓包.mp4
│ 20 配置模拟器抓包.mp4
│ 21 破解爱学生app登录接口.mp4
│
├─第6章 day03-反编译工具和hook
│ 1 今日内容概述.mp4
│ 2 配置模拟器抓取https的包.mp4
│ 3 配置真机抓取https包.mp4
│ 4 系统证书和用户证书区别-用户证书做成系统证书.mp4
│ 5 抓https包乱码问题.mp4
│ 6 模拟登录今日南川.mp4
│ 7 反编译工具介绍.mp4
│ 8 jdk环境安装.mp4
│ 9 jadx安装.mp4
│ 10 反编译apk,定位代码位置.mp4
│ 11 什么是hook框架.mp4
│ 12 frida的手机和电脑端配置.mp4
│ 13 通过frida打印手机所有进程和前台进程.mp4
│ 14 frida-hook密码加密方法.mp4
│ 15 python还原pwd加密算法.mp4
│ 16 frida的两种方案.mp4
│ 17 js编写两种hook方案.mp4
│
├─第7章 day04-逆向案例和java
│ 1 今日内容概述.mp4
│ 2 加密的分类.mp4
│ 3 md5-sha1-des-rsa-base64加密.mp4
│ 4 爱安丘发送短信验证码破解.mp4
│ 4 金树林抓包--被封ip.mp4
│ 5 自动登录爱安丘.mp4
│ 6 接码平台.mp4
│ 7 金树林发送验证码.mp4
│ 8 自动注册.mp4
│ 9 自动登录金树林.mp4
│ 10 charles修改请求包重新发送请求.mp4
│ 11 金树林搜索商品.mp4
│ 12 最新版爱安丘自动登录.mp4
│ 13 关于秘钥的解释.mp4
│ 14 java介绍.mp4
│
├─第8章 day05-java基础1
│ 1 今日内容概述.mp4
│ 2 破解x代码登录接口.mp4
│ 3 登录总结.mp4
│ 4 java开发环境搭建和配置环境变量.mp4
│ 5 JAVA_HOME解释mp4.mp4
│ 6 第一个HelloWorld.mp4
│ 7 java编辑器的选择.mp4
│ 8 idea的安装和破解.mp4
│ 9 创建项目编写第一个helloworld.mp4
│ 10 java项目的入口.mp4
│ 11 文件名命名规范.mp4
│ 12 类的规范.mp4
│ 13 java的注释.mp4
│ 14 变量和常量.mp4
│ 15 输入输出.mp4
│ 16 条件语句.mp4
│ 17 switch的使用.mp4
│ 18 3中循环方式.mp4
│ 19 java中基础数据类型.mp4
│ 20 字节类型.mp4
│ 21 整数类型.mp4
│ 22 补充字节类型对应的ascii码.mp4
│ 23 小数类型.mp4
│ 24 字符串-数组-布尔.mp4
│
├─第9章 day06-java基础2
│ 1 今日内容概述.mp4
│ 2 字符串常用方法.mp4
│ 3 字符串拼接.mp4
│ 4 字节数组和字符串相互转换.mp4
│ 5 关于编码.mp4
│ 6 字符数组和字符串相互转换.mp4
│ 7 python中的字节和字符.mp4
│ 8 java字节数组转python字符串.mp4
│ 9 Object的对象可以接收任意类型.mp4
│ 10 Object类的方法.mp4
│ 11 Object对象的具体类型.mp4
│ 12 ArrayList和LinkedList基本使用.mp4
│ 13 List常用方法.mp4
│ 14 Set基本使用.mp4
│ 15 交差并集.mp4
│ 16 迭代取值.mp4
│ 17 map基本使用.mp4
│ 18 map常用方法.mp4
│ 19 map的循环.mp4
│ 20 类与对象和构造函数.mp4
│ 21 静态成员.mp4
│ 22 面向对象继承.mp4
│
├─第10章 day07-java基础3
│ 1 今日内容概述.mp4
│ 2 类与对象.mp4
│ 3 类的定义规范.mp4
│ 4 java类中的属性.mp4
│ 5 创建类实例化得到对象.mp4
│ 6 类中方法定义格式.mp4
│ 7 构造方法.mp4
│ 8 this关键字解释.mp4
│ 9 this关键字解释.mp4
│ 10 访问控制修饰符.mp4
│ 11 静态属性和静态方法.mp4
│ 12 继承的格式.mp4
│ 13 继承关系下的构造函数.mp4
│ 14 this和super.mp4
│ 15 重写和重载.mp4
│ 16 接口概念.mp4
│ 17 接口声明.mp4
│ 18 接口继承.mp4
│ 19 接口的实现.mp4
│ 20 抽象类.mp4
│ 21 面向对象之封装.mp4
│ 22 多态.mp4
│ 23 枚举类型.mp4
│ 24 包的定义和使用.mp4
│
├─第11章 day08-安卓开发入门
│ 1 今日内容概述.mp4
│ 2 安卓开发环境介绍.mp4
│ 3 AndroidStudio介绍.mp4
│ 4 AndroidStudio安装-配置-创建项目.mp4
│ 5 创建第一个安卓项目.mp4
│ 6 真机运行app.mp4
│ 7 模拟器运行app.mp4
│ 8 安卓开发流程.mp4
│ 9 安卓项目目录结构.mp4
│ 10 开发一个点击换美女的app.mp4
│ 11 加载网络图片.mp4
│ 12 反编译自己的app.mp4
│ 13 今日内容总结.mp4
│
├─第12章 day09-安卓基础2
│ 1 今日内容概述.mp4
│ 2 登录xml页面构建.mp4
│ 3 登录功能java代码.mp4
│ 4 okhttp介绍和发送http请求.mp4
│ 5 登录发送请求.mp4
│ 6 python编写后端-前后打通.mp4
│ 7 前端请求加密.mp4
│ 8 序列化和反序列化的使用.mp4
│ 9 小电影案例app端.mp4
│ 10 小电影案例后端打通.mp4
│ 11 xml持久化.mp4
│
├─第13章 day10-安卓-c语言基础
│ 1 今日内容概述.mp4
│ 2 okhttp拦截器的使用.mp4
│ 3 拦截器总结.mp4
│ 4 拦截器逆向重点.mp4
│ 5 retrofit的使用.mp4
│ 6 retrofit逆向重点.mp4
│ 7 逆向自己app.mp4
│ 8 c语言介绍.mp4
│ 9 第一个c的HelloWorld.mp4
│ 10 编辑器安装.mp4
│ 11 乱码问题.mp4
│ 12 c语言之整形.mp4
│ 13 c语言之浮点型.mp4
│ 14 运算符.mp4
│ 15 if判断-循环-函数-字符-数组.mp4
│
├─第14章 day11-C语言和JNI开发
│ 1 今日内容概要.mp4
│ 2 指针的定义和使用.mp4
│ 3 指针类型变量解引用.mp4
│ 4 修改变量的值和通过指针修改变量的值.mp4
│ 5 指针变量执行另一个变量地址.mp4
│ 6 指针零值和长度.mp4
│ 7 指针类型参数.mp4
│ 8 数组的指针.mp4
│ 9 指针的指针.mp4
│ 10 字符串格式.mp4
│ 11 字符串拼接和包含关系.mp4
│ 12 字符串的方法.mp4
│ 13 结构体和结构体指针.mp4
│ 14 使用结构体实现单向链表.mp4
│ 15 结构体实现双向链表和双向循环链表.mp4
│ 16 预处理.mp4
│ 17 头文件.mp4
│ 18 jni介绍.mp4
│ 19 ndk安装.mp4
│ 20 JNI项目创建.mp4
│ 21 快速开发jni项目.mp4
│ 22 反编译自己的jni项目.mp4
│
├─第15章 day12-JNI高级
│ 1 今日内容概述.mp4
│ 2 jni开发流程.mp4
│ 3 JNI类型签名.mp4
│ 4 java调用c之数字处理和指针修改字符串.mp4
│ 5 通过数组修改字符串.mp4
│ 6 字符串拼接v.mp4
│ 7 字符处理-把字符串转成16进制.mp4
│ 8 字节处理.mp4
│ 9 JNI中c调用java案例解释.mp4
│ 10 JNI中c调用java案例之静态方法.mp4
│ 11 c调用java的成员方法.mp4
│ 12 调用成员方法总结.mp4
│ 13 动态注册和静态注册.mp4
│ 14 反编译自己的app-静态注册和动态注册.mp4
│
├─第16章 day13-车智赢
│ 1 今日内容概述.mp4
│ 2 今日目标和app安装.mp4
│ 3 抓包分析.mp4
│ 4 反编译-破解密码加密.mp4
│ 5 hook确认密码加密位置.mp4
│ 6 逆向_sign.mp4
│ 7 为什么要先破udid.mp4
│ 8 破解udid待加密的字符串.mp4
│ 9 破解des加密的iv和key.mp4
│ 10 hook-des加密和自己写的对比.mp4
│ 11 python实现_sign加密.mp4
│ 12 代码整合.mp4
│ 13 so文件简单分析.mp4
│
├─第17章 day14-识货app
│ 1 今日内容.mp4
│ 2 今日爬取目标.mp4
│ 3 关于版本的选择.mp4
│ 4 绕过app强制更新.mp4
│ 5 绕过frida反调试.mp4
│ 6 绕过app代理检测.mp4
│ 7 搜索商品接口破解.mp4
│ 8 商品详情接口直接破解.mp4
│ 9 破解加密思路.mp4
│ 10 各种hook及代码整合.mp4
│ 11 总结.mp4
│ 12 答疑.mp4
│
├─第18章 day15-得物
│ 1 今日内容.mp4
│ 2 绕过强制更新.mp4
│ 3 抓包分析-破解目标.mp4
│ 4 反编译搜索-hook确认位置.mp4
│ 5 分析RequestUtils--c方法逻辑.mp4
│ 6 分析a源码.mp4
│ 7 AESEncrypt的encode核心逻辑.mp4
│ 8 encodeByte的so代码核心分析.mp4
│ 9 猜想加验证加密方式.mp4
│ 10 newSign最终生成.mp4
│ 11 x-auth-token生成和代码整合.mp4
│
├─第19章 day16-B站播放量
│ 1 今日内容概述.mp4
│ 2 抓包分析.mp4
│ 3 老版本jadx调大内存.mp4
│ 4 反编译-查找请求体位置.mp4
│ 5 hook确认请求体位置是否正确.mp4
│ 6 sign加密的破解.mp4
│ 7 python重写sign加密过程.mp4
│ 8 请求体加密-python实现.mp4
│ 9 上述流程总结.mp4
│ 10 aid和cid获取.mp4
│ 11 did破解.mp4
│ 12 代码整合.mp4
│
│
├─第20章 day17-B站2
│ 1 今日内容概述.mp4
│ 2 抓包分析.mp4
│ 3 buvid的生成.mp4
│ 4 如何确定是去xml中取值.mp4
│ 5 buvid总结.mp4
│ 6 session_id破解.mp4
│ 7 fp_local的破解1.mp4
│ 8 fp_local实现过程.mp4
│
├─第21章 day18-B站3
│ 1 今日内容概述.mp4
│ 2 网页端完播率和app端完播率对比.mp4
│ 3 抓包分析.mp4
│ 4 session的破解.mp4
│ 5 同学问题.mp4
│ 6 sign的破解之搜索找到.mp4
│ 7 通用hook-NewStringUTF.mp4
│ 8 通用方案找动态注册的函数.mp4
│ 9 sign破解.mp4
│ 10 代码整合.mp4
│ 11 总结.mp4
│
├─第22章 day19-唯品会01
│ 1 今日内容概述.mp4
│ 2 抓包分析--找出需要破解的接口.mp4
│ 3 注册设备接口逆向目标.mp4
│ 4 破解device_token-uuid.mp4
│ 5 破解skey.mp4
│ 6 破解authorization.mp4
│ 7 authorization代码实现.mp4
│ 8 注册设备接口代码整合.mp4
│
├─第23章 day20-唯品会02
│ 1 今日内容概述.mp4
│ 2 getTokenByFP破解目标.mp4
│ 3 vcspKey破解.mp4
│ 4 vcspSign破解.mp4
│ 5 代码实现getTokenByFP.mp4
│ 6 generate_token接口破解目标.mp4
│ 7 搜索edata-hook分析.mp4
│ 8 反编译so分析逻辑.mp4
│ 9 破解aes的key值1.mp4
│ 10 破解aes的key值2.mp4
│ 11 破解aes的iv.mp4
│ 12 破解generate_token.mp4
│ 13 搜索代码整合总结.mp4
│
├─第24章 day21-DYM
│ 1 今日内容概述.mp4
│ 2 root检测原理.mp4
│ 3 root绕过原理.mp4
│ 4 通用脚本方案.mp4
│ 5 面具-shamiko方案.mp4
│ 6 反编译-hook方案.mp4
│ 7 aosp方案.mp4
│ 8 抓包分析.mp4
│ 9 device破解.mp4
│ 10 password破解.mp4
│ 11 hook去掉安全提示.mp4
│ 12 sign的破解.mp4
│ 13 frida-rpc介绍.mp4
│ 14 通过rpc得到sign.mp4
│ 15 自己写应用调用别人的so.mp4
│
├─第25章 day22-酒仙网
│ 1 今日内容概述.mp4
│ 2 酒仙网登录.mp4
│ 3 酒仙网验证码登录分析.mp4
│ 4 使用ddddocr识别验证码.mp4
│ 5 使用pytesseract识别验证码.mp4
│ 6 使用麻瓜破解验证码.mp4
│ 7 代码实现验证码登录.mp4
│ 8 登录-预约.mp4
│ 9 frida反调试绕过.mp4
│ 10 脱壳.mp4
│
├─第26章 day23-司小宝
│ 1 今日内容.mp4
│ 2 抓包分析.mp4
│ 3 逆向分析sign.mp4
│ 4 逆向sign-hook代码失败.mp4
│ 5 ptrace占坑及解决.mp4
│ 6 hook成功-破解sign.mp4
│ 7 手机号和密码加密破解.mp4
│ 8 代码整合.mp4
│ 9 免费代理池搭建.mp4
│ 10 mitmproxy介绍.mp4
│ 11 mitmproxy安装.mp4
│ 12 mitmproxy使用和配置手机代理.mp4
│ 13 mitmproxy和ptyhon示例.mp4
│ 14 使用代理.mp4
│
├─第27章 day24-unidbg上
│ 1 今日内容概述.mp4
│ 2 unidbg是什么.mp4
│ 3 unidbg环境搭建和测试.mp4
│ 4 unidbg补环境.mp4
│ 5 unidbg补环境补充.mp4
│ 6 车智赢app回顾.mp4
│ 7 unidbg初始化手机设备.mp4
│ 8 unidbg运行sign得到结果.mp4
│ 9 关于传参和返回值.mp4
│ 10 大姨妈案例.mp4
│ 11 得物案例.mp4
│ 12 海南航空案例.mp4
│
├─第28章 day25-unidbg中
│ 1 今日内容概述.mp4
│ 2 唯品会skey回顾.mp4
│ 3 unidbg运行得到skey.mp4
│ 4 唯品会api_sign回顾和分析.mp4
│ 5 答疑.mp4
│ 6 unidbg运行.mp4
│ 7 唯品会的api_sign补环境.mp4
│ 8 唯品会总结.mp4
│ 9 识货回顾.mp4
│ 10 unidbg运行.mp4
│ 11 补环境.mp4
│ 12 关于系统对象.mp4
│ 13 安卓系统源码.mp4
│ 14 补充安卓系统对象.mp4
│
├─第29章 day26-unidbg下
│ 1 今日内容概述.mp4
│ 2 B站sign回顾.mp4
│ 3 分析.mp4
│ 4 unidbg运行.mp4
│ 5 补环境之map的isEmpty方法.mp4
│ 6 补环境完成sign获取.mp4
│ 7 拼多多抓包-反编译-定位so.mp4
│ 8 hook确定找的位置是否正确.mp4
│ 9 unidbg运行.mp4
│ 10 pdd补环境.mp4
│ 11 主动调用so中的方法.mp4
│ 12 unidbg打包之车智赢.mp4
│ 13 打包B站.mp4
│ 14 打包识货.mp4
│
├─第30章 day27-xhs-上篇
│ 01 后续课程概述.mp4
│ 02 知识点概要.mp4
│ 03 抓包.mp4
│ 04 反编译和搜索定位.mp4
│ 05 分析-关于拦截器.mp4
│ 06 分析-requests对象.mp4
│ 07 分析-拦截器.mp4
│ 08 分析-XhsHttpInterceptor.mp4
│ 09 答疑.mp4
│ 10 下节预告.mp4
│
├─第31章 day28-xhs-下篇
│ 01 上节位置.mp4
│ 02 initializeNative环境.mp4
│ 03 initialize环境.mp4
│ 04 intercept.mp4
│ 05 参数化和打包.mp4
│ 06 post的问题和解决.mp4
│ 07 测试.mp4
│
├─第32章 day29-jm和天狗
│ 01 今日概要.mp4
│ 02 jm-流程.mp4
│ 03 jm-图片资源替换.mp4
│ 04 jm-修改代码.mp4
│ 05 天狗-背景.mp4
│ 06 天狗-任务.mp4
│ 07 天狗-脱壳.mp4
│ 08 天狗-APP自动登录.mp4
│ 09 天狗-小程序验证码.mp4
│ 10 天狗-wx_code.mp4
│ 11 天狗-小程序登录.mp4
│ 12 天狗-小结.mp4
│
├─第33章 day30-web服务
│ 01 web交付方式.mp4
│ 02 web专题概述.mp4
│ 03 快速上手.mp4
│ 04 请求相关.mp4
│ 05 响应相关.mp4
│ 06 前置请求.mp4
│ 07 MySQL数据库.mp4
│ 08 Redis.mp4
│ 09 案例-json存储.mp4
│ 10 案例-账户登录.mp4
│ 11 案例-同步请求.mp4
│
├─第34章 day31-web服务
│ 01 今日概要.mp4
│ 02 耗时非IO-任务队列.mp4
│ 03 耗时非IO-结果队列.mp4
│ 04 耗时非IO-API端.mp4
│ 05 耗时非IO-客户端.mp4
│ 06 耗时非IO-worker.mp4
│ 07 耗时请求名称更正.mp4
│ 08 FastAPI-概述.mp4
│ 09 FastAPI-创建项目.mp4
│ 10 答疑-postman.mp4
│ 11 FastAPI-请求参数.mp4
│ 12 FastAPI-请求体.mp4
│ 13 FastAPI-请求中间件.mp4
│ 14 FastApi-异步.mp4
│ 15 FastApi-异步和网络请求.mp4
│ 16 FastApi-异步和缓存数据库.mp4
│ 17 FastApi-模版和静态资源.mp4
│ 18 FastApi-应用框架.mp4
│
├─第35章 day32-web部署
│ 35.01 今日概要.mp4
│ 35.02 整体概览.mp4
│ 35.03 购买服务器和防火墙配置.mp4
│ 35.04 ssh-xshell和iTerm2.mp4
│ 35.05 ssh-tabby.mp4
│ 35.06 centos入门命令.mp4
│ 35.07 git-本地.mp4
│ 35.08 git-托管平台.mp4
│ 35.09 git-服务器.mp4
│ 35.10 git-gitignore文件.mp4
│ 35.11 案例-系统解释器.mp4
│ 35.12 案例-环境和运行.mp4
│ 35.13 小结.mp4
│
├─第36章 day33-web部署
│ 36.01 今日概要.mp4
│ 36.02 Flask部署-流程.mp4
│ 36.03 Flask步骤-提交代码.mp4
│ 36.04 Flask步骤-获取代码.mp4
│ 36.05 Flask步骤-虚拟环境.mp4
│ 36.06 Flask步骤-uwsgi.mp4
│ 36.07 Flask步骤-nginx.mp4
│ 36.08 FastAPI部署.mp4
│ 36.09 域名解析.mp4
│ 36.10 其他补充.mp4
│ 36.11 小结.mp4
│
├─第37章 day34-数美
│ 37.01 课程说明.mp4
│ 37.02 今日概要.mp4
│ 37.03 知识点-动态js无法调试.mp4
│ 37.04 知识点-Charles替换.mp4
│ 37.05 知识点-mitmproxy替换.mp4
│ 37.06 知识点-代码混淆.mp4
│ 37.07 请求分析.mp4
│ 37.08 conf请求分析.mp4
│ 37.09 conf还原和实现.mp4
│ 37.10 register请求.mp4
│ 37.11 预告.mp4
│
└─第38章 day35-数美
01 本节概述.mp4
02 请求参数分析.mp4
03 寻找和定位.mp4
04 代码混淆处理.mp4
05 核心代码分析.mp4
06 Encrypt函数分析.mp4
07 Encrypt逆向实现.mp4
08 其他参数分析.mp4
09 坐标数据加密.mp4
10 调试和关键代码定位.mp4
11 坐标算法.mp4
12 识别和等比例缩放.mp4
13 注意顺序.mp4
14 示例代码和演示.mp4
15 结课啦.mp4
只有视频缺资料
评论(0)