课程简介
本课程是一门体系化、深度解析安卓逆向安全核心技术的专业课程。课程内容全面覆盖从Java层逆向、密码学基础、C语言核心、NDK开发,到so层逆向实战、高级抓包与Hook、脱壳原理与实战、算法转发以及unidbg模拟执行等关键领域。通过大量实战案例(如q多多、y车等APP)与配套课件、视频、PPT,你将系统掌握Frida、Xposed、IDA Pro等主流逆向工具链,深入理解加固与脱壳机制,并能独立完成复杂加密算法的分析与还原。无论你是希望进入安全行业的新人,还是寻求技能突破的开发者,本课程都将为你构建坚实的安卓逆向知识体系与实战能力。
下载地址
课程目录
01 Java语言详解
第1–147节:Java基础语法、面向对象、集合、泛型、反射等核心编程知识。
02 Android基础
第1–40节:Linux与虚拟机环境、Android开发入门、系统编译与刷机等基础知识。
03 密码学探秘
第1–31节:Hex与Base64编码、消息摘要、对称与非对称加密算法原理。
04 Java层逆向
第1–103节:抓包工具使用、协议分析、Frida Hook、算法定位与复现实战。
05 C语言详解
第1–41节:C语言基础语法、指针、内存管理、函数与结构体等核心内容。
06 密码学进阶
第1–45节:MD5、SHA、DES、AES等算法细节、IDA识别与自吐算法实现。
07 NDK开发
第1–32节:JNI开发基础、Native层与Java层交互、多线程与内存管理。
08 so层逆向实战
第1–71节:so函数Hook、ARM汇编、内存读写、Frida检测与对抗、系统源码修改。
09 算法转发与unidbg
第1–51节:Frida RPC调用、算法转发服务、unidbg模拟执行与Hook实战。
10 抓包检测与Hook抓包
第1–27节:抓包原理、VPN与证书检测、okhttp3分析、SSL自吐与绕过。
11 脱壳
第1–29节:加固与脱壳原理、类加载器分析、FART脱壳系统构建与改进。
12 课件与练手App
提供全套课程课件与多个实战APK文件,用于辅助学习与练习。
--- 点击展开详细目录 ---
|