课程介绍

[2024]《安卓高级研修班(网课)》月薪两万计划班;Frida、Fart、DEXDump、r0capture脚本的使用和原理全解析

试看链接:https://pan.baidu.com/s/1Uwn8nt2PKyXFyR0e3JgI0Q?pwd=27wj

相关推荐:

看雪 安卓高级研修班 月薪三万计划班

[2024夏季班]《安卓高级研修班(网课)》月薪一万计划

课程目录:

第1章 安卓App加壳与脱壳
课时1:基本逆向环境配置(上)(25:23)
课时2:基本逆向环境配置(下)(37:10)
课时3:体验FRIDA轻量化内存dump脱壳(上)(26:00)
课时4:体验FRIDA轻量化内存dump脱壳(下)(37:30)
课时5:加固技术一览(上)(20:10)
课时6:加固技术一览(下)(41:42)
课时7:市面App加固情况简析(上)(32:19)
课时8:市面App加固情况简析(下)(42:58)
课时9:App的类加载器(36:30)
课时10:壳的动态加载及修复流程(31:57)
课时11:dex壳的种类特征和判定(36:58)
课时12:编译安卓源码准备制作脱壳机(34:22)
课时13:沙箱脱壳机的核心原理(40:41)
课时14:动手实践一个简易沙箱脱壳机(20:26)
课时15:二代壳对方法体的静态抽取过程和动态回填过程(01:17:08)
试看 课时16:更强抽取壳的DUMP组件理论分析和脱壳实战(01:01:21)
直播1(01:16:19)
直播2(54:14)
直播3(01:01:41)
直播4(57:58)
直播5(01:43:16)
第2章 NDK开发详解
课时1:第一个NDK项目(01:01:17)
课时2:JNI接口使用和追踪(01:03:54)
课时3:JNI主动调用和动态注册(01:04:42)
课时4:unidbg调用jni函数(01:04:31)
课时5:反射的概念和思维方式(01:03:57)
课时6:Xposed源码中的反射(60:21)
课时7:onCreate进行Native化(01:02:48)
课时8:动态注册流程追踪(01:06:28)
课时9:加固技术的NDK开发(01:04:12)
直播1(01:02:49)
直播2(01:03:16)
直播3(01:29:20)
2021年4月考试题
2021年5月考试题
第3章 Frida逆向与利用自动化
课时1:objection安装和基操 (01:02:02)
课时2:objection和r0capture(01:02:08)
课时3:体验自动化tracer的威力(01:01:18)
课时4:Frida Invoke Java(60:50)
课时5:复杂对象的解析和构造 (01:01:08)
课时6:案例学习六层锁机(上)(01:01:32)
课时7:案例学习六层锁机(下)(01:01:02)
课时8:Frida自动化辅助抓包(上)(01:04:42)
试看 课时9:Frida自动化辅助抓包(下)(60:34)
直播1(01:06:55)
直播2(01:02:44)
直播3(01:30:32)
2021年6月考试题
第4章 XPOSED开发与定制
课时1:xposed 安装与使用(55:56)
课时2:xposed hook构造函数(60:41)
课时3:xposed 修改属性与一般函数的hook(58:26)
课时4:xposed主动调用(01:04:16)
课时5:xposedhook插件dex与壳dex(上)(60:39)
课时6:xposedhook插件dex与壳dex(下)(60:26)
课时7:xposed hook native 基础(60:14)
课时8 :xposed hook native进阶(60:59)
课时9: xposed检测和脱壳(01:04:57)
直播1(01:08:39)
直播2(01:07:10)
直播3(60:28)
2021年7月考试题
第5章 加密与解密算法逆向分析
课时1:密码学初步认识(01:07:26)
课时2:Base64解码实战(01:09:32)
课时3:序列密码之RC4(01:06:38)
课时4:消息摘要MD5(01:03:28)
课时5:哈希算法SHA1(01:13:46)
课时6:HMAC和哈希总结(01:01:20)
课时7:对称加密之DES(01:08:57)
课时8:加密模式和填充(01:05:38)
课时9:对称加密AES(01:01:55)
直播1(01:10:50)
直播2(01:24:23)
直播3(01:19:51)
2021年9月考试题
第6章 Frida hook大全
课时1:frida与脱壳(01:02:39)
课时2:追踪动静态注册函数地址(01:09:04)
课时3:frida nop函数&hook dlopen(60:18)
课时4:frida结合自定义rom(01:05:38)
课时5:frida hook壳与插件dex(01:01:46)
课时6:frida&jni(01:04:20)
课时7:frida主动调用(58:11)
课时8:frida编译源码&hluda(上)(58:33)
课时9:frida编译源码&hluda(下)(59:52)
直播1(01:22:48)
直播2(01:01:36)
直播3(58:26)
2021年10月考试题
2021年11月考试题
第7章 抓包全解
课时1:Http协议详解(01:06:45)
课时2:Android开发Http请求和Charles抓包(01:01:42)
课时3:Https详解(上)(60:33)
课时4:Https详解(下)(01:04:09)
课时5:抓包配置(60:56)
课时6:抓包对坑升级(01:02:28)
课时7:单向校验抓包实战(01:03:15)
课时8:双向校验抓包实战(01:03:02)
课时9:混淆型案例实战(01:09:48)
直播1(上)(40:05)
直播1(下)(24:58)
直播2(01:03:52)
直播3(01:09:33)
2021年12月考试题
第8章 网络通讯协议分析
课时1:socket协议分析与字段溯源(上)(60:53)
课时2:socket协议分析与字段溯源(下)(55:39)
课时3:java层ssl通信抓包与溯源(上)(01:03:52)
课时4:java层ssl通信抓包与溯源(下)(59:53)
课时5:jni层socket通信抓包与溯源(上)(57:17)
课时6:jni层socket通信抓包与溯源(下)(60:53)
课时7:jni层SSL通信抓包与溯源(01:03:54)
课时8:自编译openssl库的抓包与溯源(01:01:18)
课时9:协议枚举、暴破及算法模拟(59:31)
直播1(51:55)
直播2(58:21)
第9章 沙盒的概念与功能
课时1:主动调用摘要编码算法(上)(60:15)
课时2:主动调用摘要编码算法(下)(60:39)
课时3:沙盒的概念和功能APPMON(上)(01:01:03)
课时4:沙盒的概念和功能APPMON(下)(60:50)
课时5:制作基于源码的安卓沙箱(01:01:04)
课时6:手把手MD5SHA哈希算法自吐沙箱(01:01:14)
课时7:安卓源码MessageDigest、Cipher、Mac源码分析(60:18)
课时8:密码学关键信息自吐沙箱节(60:19)
课时9:给沙箱增加API并输出文件保存分析结果节(02:07:08)
试看 课时10:算法特征与C魔改还原(上)(01:15:24)
课时11:算法特征与C魔改还原(中)(55:48)
课时12:算法特征与C魔改还原(下)(01:04:22)
22年3月考试题
第10章 NDK开发入门之基本环境搭建
课时1:NDK开发入门之基本环境搭建(53:46)
课时2:JNI接口的使用和手动自动追踪核心原理(56:03)
课时3:JNI的主动调用与动态注册的开发(60:39)
课时4:unidbg模拟执行so之环境搭建(01:02:57)
课时5:unidbg之JNI函数调用(01:01:22)
课时6:反射的概念和思维方式(01:06:19)
课时7:基于反射的脱壳机Fdex原理讲解(60:56)
课时8:NDK开发中的JNI反射(01:01:28)
课时9:Activity生命周期onCreate回调Native化(01:09:54)
课时10:NDK开发中加固技术一览(01:11:14)
课时11:JNI动态注册流程追踪(01:02:03)
课时12:编译aosp810r1之环境搭建(47:53)
课时13:分析与还原加密算法实战 (01:09:17)
2022年4月考试题
第11章 FRIDA
课时1:objection配置与基操(01:01:27)
课时2:objection进阶 && r0capture初识_batch(01:08:31)
课时3:自动化Trace工具r0tracer初次相遇(01:02:46)
课时4:Frida Invoke Java(01:03:59)
课时5:Java 复杂对象的解析与构造(01:01:28)
课时6:Java Hook 实战之六层锁机(上)(56:21)
课时7:Java Hook 实战之六层锁机(下)(56:35)
课时8:Frida 辅助抓包(上)(01:07:23)
课时9:Frida 辅助抓包(下)(01:01:09)
课时10:AES算法还原实战(01:10:07)
课时11:NDK开发作业题讲解(01:14:59)
第12章 Frida hook/Invoke Native
课时1: Frida脱壳实战(01:11:27)
课时2: Frida 动静态注册 && 函数追踪(01:03:05)
课时3:Frida thread 反调试绕过(01:08:19)
课时4:AOSP辅助Frida Trace(59:04)
课时5:Frida Hook JNI(60:34)
课时6:Frida Invoke JNI(01:01:05)
课时7:Frida trace syscall(01:12:08)
课时8:Frida 特征对抗进阶(01:02:04)
课时9:编译源码抹除Frida常规特征_batch(01:17:02)
课时10:Frida ModuleMap 辅助定位 so(59:55)
课时11:Frida特征检测之高维对抗(01:09:17)
2022年7月作业
第13章 Lsposed开发指南
课时1: xposed和lsposed的安装和使用(01:13:36)
课时2: Lsposed逆向开发之Hook构造函数(上)(01:03:38)
课时3: Lsposed逆向开发之Hook常规函数(下)(01:01:02)
课时4: Lsposed逆向开发之Invoke Method(58:02)
课时5: Java Hook 复杂参数构造(01:01:23)
课时6: Lsposed逆向开发之Native Hook(上)(01:10:40)
课时7: Lsposed逆向开发之Native Hook(下)(01:04:57)
课时8: lesson08 LSposed逆向开发之Hook自定义dex(01:03:48)
课时9: Lsposed逆向开发之Hook加固app(60:17)
第14章 白盒密钥
课时1:更强的加密白盒算法的甄别与攻击(01:01:07)
课时2:更强的AES-白盒AES密钥提取的前戏(60:02)
课时3:更强的加密之如何使用DFA攻击密码(01:10:09)
课时4:白盒AES密钥DFA攻击的第一次实战(01:01:57)
课时5:白盒 AES 之从源码的角度分析白盒(01:03:41)
课时6:站在统计学的角度分析白盒AES(57:10)
课时7:白盒密码作业题目讲解(43:19)
2023年5月作业
第15章 UNIDBG原理与实战
课时1:SO的另类玩法 – 进入 Unidbg 的世界(59:28)
课时2:unidbg 想要玩的溜,先要学基操(60:31)
课时3:Unidbg想要顺利跑通so,环境一定要补好(上)(55:56)
课时4:Unidbg想要顺利跑通so,环境一定要补好(下)(58:30)
课时5:Unidbg 终极大杀器 Hook 的使用(01:02:54)
课时6:Unidbg 补环境之设备风控点学习(58:39)
2023年7月作业
第16章 eBPF环境搭配指南
课时1:eBPF手机环境配置:Pixel6刷安卓14用KernelSU跑frida与eBPF(01:23:37)
课时2:eBPF云手机选型与OrangePi5的SSD启动配置(01:11:38)
课时3:eBPF云手机搭建之裸板docker配置并源码编译内核(01:03:30)
课时4:eBPF云手机搭建之内核源码开启eBPF全功能新内核(02:20:38)
课时5:幽兰本eBPF云手机Waydroid配置frida_eCapture(01:01:42)
课时6:幽兰代码本上用ChatGPT4.0学习eBPF_BCC_opensnoop(上)(01:04:20)
课时7:幽兰代码本上用ChatGPT4.0学习eBPF_BCC_opensnoop(下)(01:21:30)