小白零基础精通Unidbg,学会手撕汇编,精通Native层算法原理,轻松学会安卓应用安全SO逆向,摆摊自定义算法的烦恼,提供最有效的so算法还原方案。
课程目录:
1.读懂dex
2.dex解析器
3.elf linking view
4.elf可执行文件生成过程
5.高版本安卓函数地址索引彻底解决方案
6.寻找so中的符号地址
7.初识got hook
8.got hook进阶&&初识plt hook
9.plt hook进阶
10.从got&plthook总结到xhook原理刨析
11.番外另类方法寻找so首地址
12.java hook原理
13.frida中java hook实现
14.inlinehook中用到的汇编指令
15.inlinehook中可能遇到的bug
16.基于capstone处理特殊指令(上).mp4
17..基于capstone处理特殊指令(下)
18.inlinehook框架集成
19.通杀检测的新型框架r0Invoke
20..so加载流程分析
21.编译aosp注入so
22.汇编trace入门
23.trace中的指令修复(1)
24.trace中的指令修复(2)
25.定制r0invoke插件绕过反调试&&复杂函数trace
26.汇编trace进阶
27.so加壳-什么是壳(1)
28.so加壳-装载入门(2)
29..通过so装载流程准确定位脱壳点
30.so装载完成
31.什么是链接(1)
32.函数链接修正
33.参数链接修正
34.so替换(上)
35.基于静态分析探索一个真实壳隐藏so手法
36.soinfo替换(下)
37..dex vmp初尝试
38.dex vmp寄存器模拟与参数获取
39.dexvmp部分指令解析执行
40.dexvmp解析dex获取想要的参数(上)
41.dexvmp解析dex得到想要的参数(下)
42.揭秘dexvmp实现中的疑难杂症
43.dex vmp难点设计思路补充
44.dex2c基本原理与实现思路
45.从findExportByName源码分析到anti frida新思路