AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
Android逆向学习路线
2021-07-15 09:51:24
20
举报
分享方式
免费使用
AI智能生成
个人总结的一些从基础到进阶知识的大致概况。
Android
逆向分析
学习路线
模板推荐
作者其他创作
大纲/内容
Hook
so Hook
Inline Hook
Arm指令集
指令修复
Thumb-2
指令修复
异常hook
导入表hook
Dalvik Hook
ART hook
注入
ELF文件感染
段感染
so库注入
ptrace注入
逆向基础
Apk安装流程
游戏破解
Native
Java
完成目标需要完成的步骤
1.基础
编译
0.开发基础
1.资源编译,values->R.java
2.aidl编译->接口.java
3.源代码,R.java, 接口.java编译->*.class
4.dx.jar编译,*.class->classes.dex
打包
apkbuilder(已废弃),手动添加压缩包
安装
系统安装
放入相应文件夹,观察者会调用安装方法
adb安装
pm类实现
2.静态分析
Java
反编译
java->smali
字符串大法
注入
栈追踪
日志打印
重打包
apktool
Navtive
汇编
伪代码
3.动态分析
脱壳
一代壳脱壳-DEX加密
文件落地:hook DexClassLoader构造函数
Frida
Xposed
内存加载
Frida
Xposed
HOOK
Zygoto Hook
inline hook
IDA调试脱壳
修改源码
Native
调试
smali调试
so调试
4.加固保护
壳
Dex加密
文件落地
JAVA层:防反编译
so层::防反编译
内存加载
指令抽取
VMP
JAVA2C
混淆
OLLVM
字符串加密
JEB脚本
符号执行
协议分析
游戏破解
掌握Android逆向技能
收藏
立即使用
渗透测试大纲
收藏
立即使用
Android逆向学习路线
收藏
立即使用
Android模拟器启动检测
收藏
立即使用
程序、作业、进程之间的状态图
PO_045992
职业:硕士
去主页
Collect
Get Started
技能学习路线
Collect
Get Started
android
Collect
Get Started
后端学习路线
Collect
Get Started
IOS学习路线图
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document