收藏
20250601-Android逆向工程师系统课
本课程是专为安卓逆向爱好者与安全研究者打造的系统实战课程,从零基础到进阶实战,逐步掌握APK结构分析、Java与Smali逆向、SO破解、Frida调试、抓包分析、漏洞挖掘等关键技能,带你走上专业安全研究与破解之路。
¥8800.00
18人
立即学习
详情
目录
评论
锦囊
第一章:逆向基础篇
从零认识APK的内部结构,掌握如何提取、反编译、修改、重打包APK,完成应用重命名、图标更换、应用分身与免广告奖励破解等常用实战操作。
- APK文件结构讲解
- APK安装包提取与反编译
- APK回编译与修改实践
- 更改应用名称与图标
- 实现多开与免广告领奖励功能
第二章:Java语言基础
逆向分析离不开对Java语法的掌握,本章节带你掌握从变量到反射的全部核心知识,打牢逆向分析与安全审计的语言根基。
- 基础语法:变量、数据类型、运算符、条件与循环
- 面向对象:类、对象、封装、继承、多态
- 异常处理与内部类
- Java反射机制:字段与方法调用技巧
第三章:Android开发基础
理解安卓程序运行机制,掌握基本组件使用,为后续的恶意程序分析与逆向渗透打下坚实基础。
- Android Studio环境搭建与首个程序编写
- UI布局、Activity、Service、Broadcast Receiver组件详解
- 实战开发小程序
- Android木马程序剖析与行为分析
第四章:Android漏洞挖掘实战
深入系统漏洞研究与利用技巧,掌握主流攻击面与自动化漏洞发现方法,培养独立漏洞挖掘能力。
- 敏感数据泄露与存储风险挖掘
- 逆向重打包攻击与防护绕过
- Activity劫持与权限滥用
- WebView跨域漏洞、Broadcast攻击
- 自动化扫描与漏洞检测工具实践
第五章:Java层逆向分析
精通Dalvik与Smali,快速定位关键函数并进行逻辑修改,实现广告去除、充值破解、VIP功能激活等核心实战能力。
- Dalvik字节码与Smali语法讲解
- 常用逆向工具与分析方法
- 三大代码定位法:反馈、特征、顺序查看
- 实战广告去除与内购破解演示
- 插桩技术、方法栈跟踪、逻辑修改全流程
第六章:动态调试
动态分析是破解的利器。本章讲解使用JEB、Android Studio等工具调试Smali代码,实时修改APP行为,实现高级定制与绕过。
- JEB反编译调试
- AndroidStudio调试Smali项目
- 破解登陆密码与分析打包逻辑实战
第七章:ARM汇编分析
理解Android底层执行机制与汇编语言,学会看懂并修改Native层逻辑,掌握最核心的逆向破解能力。
- ARM架构与汇编指令
- 常用汇编指令与寻址方式
- 汇编级逻辑分析与内联汇编改写
第八章:SO文件分析
深入ELF文件结构,结合IDA工具对Native库进行静态分析、破解逻辑、修改指令,实现从汇编层修改APP核心逻辑。
- ELF头、节表、符号表解析
- IDA使用与Native逻辑查看
- 汇编逻辑破解实战演练
第九章:Frida-Hook框架实战
掌握Frida强大的动态Hook能力,完成Java与Native层函数劫持、参数修改、签名绕过、JNI跟踪等实战操作。
- Frida环境配置与基本Hook语法
- Java函数与Native函数动态修改
- 跟踪JNI与定位关键调用路径
- 绕过签名校验与反调试保护
第十章:APP抓包与加密分析
全面掌握APP网络通信过程分析,结合抓包工具与加解密还原方法,完成数据劫持与通信协议破解。
- 抓包协议基础与工具实操(Wireshark/Fiddler/Charles/HttpCanary)
- 加密算法原理与Java/Native层解密
- HOOK抓包与动态参数还原实战
第十一章:检测与对抗分析
研究APP常见加固、混淆、加密等初级保护机制,掌握识别与绕过方法,为高强度逆向做准备。
- 抓包与调试对抗识别与绕过
- 加固、混淆与校验手段讲解
- 字符串加密与资源混淆还原技术
课程特色亮点
- 从0到实战:新手友好,层层递进
- 工具丰富:涵盖JEB、IDA、Frida、Fiddler等热门工具
- 实战驱动:多章节配合真实APP案例进行修改与破解
- 知识闭环:从Java语言、开发基础到Native层逆向全面覆盖
适合人群
- 安卓安全研究爱好者
- 白帽子与CTF参赛者
- APP破解/分析爱好者
- 初入逆向工程领域的技术人员
共0节课
正序

暂无目录
小编正在努力制作中哦

暂无评论
快来写下你的评论吧
共1个锦囊

暂无锦囊
小编正在努力制作中哦