课程简介
本课程是一门体系化、深度解析安卓逆向安全核心技术的专业课程。课程内容全面,从C语言、Java基础到Android应用开发,系统构建逆向知识体系;核心技术栈涵盖Frida动态调试、Unidbg模拟执行、算法分析(MD5、SHA、AES、RSA等)、SO层逆向、抓包与反抓包对抗、脱壳等高级主题。通过大量实战案例与项目实训,学员将深入理解安卓应用的安全机制,掌握逆向分析、协议破解、算法还原等核心技能,具备独立分析和解决复杂安全问题的能力,是迈向安卓安全工程师的坚实一步。
下载地址
课程目录
01 基础
第1–147节:C语言与Java基础语法、数据类型、指针、函数、面向对象、集合、泛型、反射等编程核心知识。
02 视频
第1–51节:环境配置、工具使用、Linux命令、Android基础、Frida入门、Unidbg模拟执行、密码学算法等逆向基础。
03 视频
第52–102节:抓包原理与工具配置、HTTP协议、SSL解密、关键代码定位、Frida Hook、主动调用、算法复现等实战技巧。
04 视频
第103–158节:Objection工具使用、沙盒功能、免Root Frida、自吐算法、App实战逆向、非标准算法还原等进阶内容。
05 视频
第159–205节:密码学核心算法详解,包括Base64、MD5、SHA、对称与非对称加密、数字签名及JS库调用等。
06 视频
第206–240节:NDK开发、JNI编程、SO文件分析、内存管理、子线程操作、init函数等Native层逆向技术。
07 视频
第1–71节:SO文件Hook、内存读写、InlineHook、Frida检测与对抗、SeLinux配置、系统源码修改等底层攻防。
08 视频
第1–27节:抓包检测与绕过、VPN检测、OkHttp3分析、SSL自吐、证书双向验证等网络协议安全专题。
09 课件
第000–240节:涵盖课程所有章节的配套课件资料,按模块分类提供。
10 PPT
第1–11节:课程核心内容演示文稿,包括逆向安全概述、抓包、算法、脱壳等主题。
--- 点击展开详细目录 ---
|