这门课解决什么工作场景
这门资料聚焦于苹果移动端安全领域的密码学应用与底层分析。在日常开发或安全测试中,我们经常遇到接口数据被篡改、本地敏感文件遭破解或通信协议被嗅探等场景。此时,仅停留在业务代码层面的理解是不够的。该课程从搭建基础工程出发,逐步拆解数据在传输和存储时的加密逻辑,涵盖常见的编码格式、摘要算法以及对称加密体系。它面向那些需要弄清楚客户端如何保护核心数据、或者需要评估自身应用抗逆向能力的工程师,帮助读者建立对移动端数据防护的直观认知,而不是泛泛而谈的安全理论。
适合什么基础与建议先看的模块
学习前,你需要具备基本的编程概念,最好有过简单的工程实践,能看懂基础语法并独立编译运行程序。资料整体门槛适中,不建议毫无代码经验的人直接尝试。在开始学习时,建议先从环境搭建和基础编码模块看起,搞懂十六进制与 Base64 的转换逻辑,这是后续分析加解密数据的基石。接着重点攻克消息摘要部分,弄清 MD5 与 SHA 系列算法的输入输出特性。这部分内容相对直观,能帮你快速理解数据完整性校验的实际运作方式。随后再进入对称加密等稍有深度的模块,逐步建立完整的密码学分析框架。
学完能独立做什么与资料配合练习
学完这套资料后,你应当能够独立编写并调用常见的加密验证函数,对一段给定的业务数据完成特征码提取与对称加解密操作。同时,在分析已有客户端的安全机制时,能快速识别出其采用了何种编码与加密策略,并具备复现其加解密过程的能力。在练习方式上,切忌只看不练。建议在跟着视频过完一遍原理后,直接在本地新建一个测试工程,将课程中涉及的编码转换、哈希计算和对称加密函数逐一敲打实现。遇到卡壳处再回看对应视频片段。通过自己构造不同长度的测试数据去跑通整个加解密流程,观察输出结果的差异,才能真正把书本概念转化为排查实际问题的硬技能。
学员将学习到IOS逆向中的密码学
课程目录
* 01 IOS逆向密码学探秘/
* 01 01.第一个iOS工程.mp4 (30.79 MB), 08:43
* 02 02.密码学介绍.mp4 (23.37 MB), 05:58
* 03 03.Hex编码.mp4 (46.37 MB), 12:58
* 04 04.Base64编码.mp4 (50.29 MB), 13:53
* 05 05.消息摘要算法.mp4 (38.92 MB), 07:18
* 06 06.MD5的使用.mp4 (36.30 MB), 08:20
* 07 07.SHA的使用.mp4 (13.51 MB), 03:08
* 08 08.Hmac的使用.mp4 (98.20 MB), 17:06
* 09 09.对称加密算法.mp4 (37.77 MB), 10:10
* 10 10.DES加密的使用.mp4 (64.20 MB), 12:04
* 11 11.AES加密的使用.mp4 (84.96 MB), 16:12
* 12 12. 非对称加密算法.mp4 (32.02 MB), 08:08
* 13 13.RSA加解密1.mp4 (122.63 MB), 22:49
* 14 14.RSA加解密2.mp4 (55.41 MB), 09:52
* 15 15.多种加密算法常见结合套路.mp4 (50.27 MB), 09:56
* 16 16.CryptoJS在不同运行环境下的区别.mp4 (66.11 MB), 15:06
* 17 17.CryptoJS(消息摘要算法).mp4 (89.57 MB), 18:11
* 18 18.CryptoJS(字符串解析).mp4 (93.40 MB), 18:48
* 19 19.CryptoJS(对称加密算法).mp4 (87.17 MB), 16:25
* 20 20.CryptoJS(对称加密算法细节).mp4 (89.08 MB), 17:29
* 21 21.CryptoJS(其他算法).mp4 (41.47 MB), 08:14
* 22 22.JS(RSA_PKCS1Padding).mp4 (57.78 MB), 12:04






