课程简介
本课程是一门体系化的Android逆向安全深度教程,旨在帮助学员系统掌握移动安全领域的核心技能。课程内容涵盖从基础环境搭建、密码学原理,到高级实战技术如Frida动态Hook、Xposed框架应用、App脱壳、抓包技巧(包括混淆、加固、双向验证等复杂场景)以及So层算法分析与还原。通过多个真实案例(如游戏、社交、旅游等App)的逐步解析,你将深入理解Java层与Native层的逆向方法,并学会使用Objection等高效工具。课程配套齐全的视频、课件与代码,适合希望从事安全研究、渗透测试或移动应用开发的学员,助力你从零基础迈向精通,具备独立分析和解决复杂安全问题的能力。
下载地址
课程目录
01 开课交流与环境搭建
第1–3节:课程导学、基本环境搭建、真机刷机与Root等基础准备。
02 密码学基础与抓包原理
第4–8节:密码学基础、数字签名、抓包原理与基本操作等核心理论。
03 实战:算法分析与frida基础
第9–12节:某app算法分析、frida环境搭建与Hook技巧等入门实战。
04 frida相关API详解
第13–16节:Java层定位、frida相关API1-3等工具深度使用。
05 Xposed框架与objection
第17–19节:Xposed框架安装、objection使用、frida自吐算法等框架应用。
06 进阶抓包与脱壳
第20–28节:脱壳原理、混淆/加固/双向验证型app抓包等进阶技术。
07 实战:算法还原与证书校验
第29–31节:objection插件、某app算法还原、证书校验等综合实战。
08 实战:so层算法案例
第32–38节:某游戏AES算法、非标算法、算法还原、sig算法等so层分析。
09 NDK详解与frida高级API
第39–46节:NDK详解、快速定位JNI函数、frida相关API4-5等底层技术。
10 Xposed高级应用与编译
第47–52节:Xposed配置与常用API、Hook So、Java反射等高级用法。
11 Android系统与Xposed编译
第53–58节:Android系统编译、Xposed框架与Bridge编译、免Root免重启。
12 课程总结与Xposed检测
第59–60节:Xposed检测与自定义、课程总结等收尾内容。
--- 点击展开详细目录 ---
|