人工精选安卓逆向之密码学探秘
这门课解决什么问题 做安卓逆向分析时,最让人卡壳的往往不是反编译本身,而是抓包抓到一堆乱码、或者反编译后看到代码里调了一大堆加密函数却无从下手。这门课聚焦的正是这个断层:把安卓逆向中最常遇到的密码学机制单独拎出来,讲清楚它们在真实 App 里长什么样、怎么被调用。它不追求讲成一本密码学教科书,而是站
会员 A · 按档位折扣
会员 B
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课解决什么问题
做安卓逆向分析时,最让人卡壳的往往不是反编译本身,而是抓包抓到一堆乱码、或者反编译后看到代码里调了一大堆加密函数却无从下手。这门课聚焦的正是这个断层:把安卓逆向中最常遇到的密码学机制单独拎出来,讲清楚它们在真实 App 里长什么样、怎么被调用。它不追求讲成一本密码学教科书,而是站在“看懂、能还原、会构造”的实用角度,帮你在分析 App 网络请求、本地存储加密、签名校验时不再两眼一抹黑。
适合什么基础、建议先看哪几块
这门课不适合完全零基础的人。你需要大致能看懂 Java 或 Kotlin 代码、用过基本的反编译工具,知道怎么在反编译结果里搜索函数调用。如果你连 AES 和 RSA 的区别都没概念,前几节会带你补上编码和摘要算法的基本功。建议先看编码与摘要那几块,因为 App 里最常见的场景就是把参数拼起来做一次 MD5 或 SHA 当签名,再对请求体做对称加密;这两块吃透,你就能应付相当一部分普通应用的分析。对称加密和分组模式的部分要重点抠细节,比如填充方式、初始向量,这些往往是还原加密逻辑时最容易出错的地方。
学完能独立做什么、资料怎么配合练习
学完后,你应当能独立完成一件具体的事:拿到一个 App,定位到它的加密入口,判断用的是哪种算法、什么模式,再把同样的逻辑用代码复现出来,对加密参数进行解密或构造。视频资料建议按顺序看一遍打基础,但真正练手时不要只盯着视频。找几个真实 App 当靶子,抓包拿到加密后的请求,对照视频里讲的算法类型去反编译里找对应实现,自己写一段等价的加解密代码跑通,才算把知识落到了实处。遇到对不上号的情况,多半是算法变种或被套了壳,这时候再回过头查对应章节的细节,比硬啃要高效得多。
你将学习到安卓逆向中的密码学知识
课程目录
* 01 安卓逆向之密码学探秘/
* 01 01.密码学介绍.mp4 (57.06 MB), 11:55
* 02 02.Hex编码详解.mp4 (144.11 MB), 26:54
* 03 03.Base64编码.mp4 (108.22 MB), 18:53
* 04 04.Base64编码细节.mp4 (60.79 MB), 11:48
* 05 05.消息摘要算法.mp4 (79.62 MB), 16:26
* 06 06.MD5算法.mp4 (141.12 MB), 24:45
* 07 07.SHA算法.mp4 (35.74 MB), 06:14
* 08 08.MAC算法.mp4 (95.64 MB), 16:51
* 09 09.对称加密算法.mp4 (27.95 MB), 06:04
* 10 10.DES算法.mp4 (144.88 MB), 25:28
* 11 11.DES算法细节.mp4 (133.43 MB), 24:04
* 12 12.DESede算法.mp4 (107.72 MB), 18:51
* 13 13.AES算法.mp4 (101.66 MB), 17:59
* 14 14.关于填充方式的补充.mp4 (28.25 MB), 05:10
* 15 15.非对称加密算法.mp4 (32.86 MB), 06:18
* 16 16.RSA加解密.mp4 (121.91 MB), 20:49
* 17 17.RSA细节.mp4 (92.03 MB), 16:03
* 18 18.RSA密钥的转换.mp4 (88.11 MB), 15:39
* 19 19.RSA_Hex加解密.mp4 (188.64 MB), 35:09
* 20 20.多种加密算法的常见结合套路.mp4 (138.05 MB), 23:58
* 21 21.数字签名算法.mp4 (90.34 MB), 16:22
* 22 22.WebStorm与Node.js的安装.mp4 (37.43 MB), 07:40
* 23 23.CryptoJS在不同运行环境下的区别.mp4 (66.11 MB), 15:06
* 24 24.CryptoJS(消息摘要算法).mp4 (89.56 MB), 18:11
* 25 25.CryptoJS(字符串解析).mp4 (93.44 MB), 18:48
* 26 26.CryptoJS(对称加密算法).mp4 (87.25 MB), 16:25
* 27 27.CryptoJS(对称加密算法细节).mp4 (89.19 MB), 17:29
* 28 28.CryptoJS(其他算法).mp4 (41.52 MB), 08:14
* 29 29.JS(RSA_PKCS1Padding).mp4 (57.22 MB), 12:04
* 30 30.JS(给jsencrypt加密库添加NOPadding.mp4 (72.31 MB), 13:28
* 31 31.JS数字签名算法.mp4 (74.38 MB), 13:47





