-
Android-Reverse-learn: 学习安卓逆向的Java安卓辅助源码
资源介绍
java安卓辅助源码
安卓逆向
01
frida高级逆向
frida
hook
Java
frida
hook
native
frida辅助分析ollvm字符串加密
frida辅助分析ollvm控制流平坦化
frida辅助分析ollvm指令替换
frida辅助分析ollvm虚假控制流
frida辅助分析非标准算法
IDA
trace辅助分析非标准算法
IDA
trace分析被ollvm混淆的非标准算法
02
fart全自动脱壳机
脱壳意义和加壳原理
加壳技术发展和识别
Dalvik下DEX加载流程和通用脱壳点
ART下DEX加载流程和通用脱壳点
ART下抽取壳实现
FART中的脱壳点
FART主动调用组件设计和源码分析
FART
frida
FART修复组件和辅助VMP分析
03
ARM
&
C++算法还原原理
ARM可执行程序的生成过程
ARM汇编寻址、汇编指令、汇编开发
ARM汇编指令集
Thumb汇编指令集
AAAArch64汇编指令级
C程序逆向:数据类型、运算符、分支与跳转、循环
C程序逆向:函数、结构体、数组、位操作
C++类、构造/析构函数、虚函数、虚表
C++继承、重载