飞豹客 · 课能看,资料也能带走
飞豹客移动开发 会员免费

微变量教育-ios研发安全攻防实战视频课程

这门课解决的是什么问题 多数 iOS 开发者对安全的接触停在「知道有越狱、知道要加固」,真到要排查线上包被篡改、要判断某个第三方 SDK 有没有偷偷读取敏感数据、要解释自家 App 为什么在越狱机上行为异常时,就接不上手了。这门课针对的正是这段空白:它不讲泛泛的安全意识,而是把 iOS 应用当成一个

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
130 人关注 更新于 2026-05-19 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课解决的是什么问题

多数 iOS 开发者对安全的接触停在「知道有越狱、知道要加固」,真到要排查线上包被篡改、要判断某个第三方 SDK 有没有偷偷读取敏感数据、要解释自家 App 为什么在越狱机上行为异常时,就接不上手了。这门课针对的正是这段空白:它不讲泛泛的安全意识,而是把 iOS 应用当成一个可以被拆开、被观察、被改动的对象,带你走一遍攻击方的操作流程,再回头看防御该落在哪一层。

具体覆盖的场景包括:应用签名与重签名机制、砸壳取二进制、动态库注入、断点调试与运行时方法替换。学这些不是为了去做破解,而是让你在遇到「这个崩溃只在越狱环境复现」「这个加密逻辑到底跑在哪一步」这类问题时,手里有可用的手段,而不是只能靠猜和加日志重打包。

适合什么基础,先看哪几块

这门课不适合零基础。你需要至少写过一段完整的 iOS 应用,熟悉 Xcode 的基本操作,看得懂 Objective-C 或 Swift 的类与方法调用关系,对 Mach-O、动态链接这类概念有个模糊印象更好,没有也能跟上,但会吃力一些。完全没碰过 iOS 开发的人,建议先把应用层的东西写熟再来。

如果时间有限,建议按这个顺序切入:先看签名与砸壳相关的部分,这是理解后续一切操作的前提,搞不清一个包是怎么被信任的,后面的注入和调试都是空中楼阁;再看 LLDB 的断点设置与常用指令,这部分内容量大、实操性强,是整门课里复用率最高的技能;最后进入动态库注入与源码分析,这部分更偏进阶,需要前两块打底。工具方面课程涉及 LLDB 和 Cycript,前者是苹果官方调试器,值得花时间吃透,后者主要用于运行时窥探,理解思路即可。

学完能独立做什么,资料怎么用

跟完之后,你应该能独立完成几件事:对一个已打包的 iOS 应用做静态与动态的初步分析,判断它的关键逻辑落在哪个类或方法上;用调试器在运行时查看和修改对象状态,验证自己的猜测;理解重签名和注入的基本流程,从而知道自己 App 的哪些防护点是可以被绕过的,进而决定要不要加检测、加在哪。这是一种「知道对手怎么打」的能力,不是拿到一套万能加固方案。

资料以视频为主,配有少量文档图示。建议的用法是:不要连着刷。每看完一个工具相关的片段,就找一个自己熟悉的 App 或自己写的 Demo 动手复现一遍,哪怕只是把断点打上去、把某个方法的返回值改掉。这类内容看会和自己做出来之间差距很大,光看视频很容易产生「我懂了」的错觉。遇到指令记不住很正常,重点是建立排查思路:先定位、再验证、最后改。文档图可以当作操作时的对照,不必单独花时间背诵。

最后提醒一句:这些技术请只用于自己负责的项目、自己写的应用,或者有明确授权的测试环境。用于分析他人应用并对外传播,性质就完全不同了。

课程目录

课程目录210 集
  • 📁 视频 📁 12.LLDB 全 12.LLDB 全文档.png [493.5 KB] 12-02-fishhook源码分析.mp4
  • [261.2 MB] 12-09-关于image和其他常用指令.mp4
  • [70.9 MB] 12-07-其他指令cnmand.mp4
  • [33.3 MB] 12-03-LLDB断点设置.mp4
  • [208.1 MB] 12-08-target stop-hook.mp4
  • [48.2 MB] 12-01-上节课回顾.mp4
  • [139.8 MB] 12-06-内存断点.mp4
  • [43.7 MB] 12-05-查看堆栈信息.mp4
  • [94.6 MB] 12-04-LLDB执行代码.mp4
  • [149.6 MB] 📁 18.砸壳 上 18.砸壳 上文档.png [493.5 KB] 18-06-frida-iOS-dump.mp4
  • [146.7 MB] 18-04-插入动态库.mp4
  • [72.4 MB] 18-02-砸壳原理.mp4
  • [74.5 MB] 18-05-dumpdecrypted.mp4
  • [42.0 MB] 18-03-砸壳工具Clutch.mp4
  • [123.9 MB] 18-01-上节课回顾.mp4
  • [83.3 MB] 📁 13.LLDB高级用法&Cycript 上 13.LLDB高级用法&Cycript 上说明.png [493.5 KB] 13-05-DerekSelander-LLDB.mp4
  • [99.5 MB] 13-03-chisel安装.mp4
  • [73.9 MB] 13-02-ASLR.mp4
  • [175.1 MB] 13-04-chisel使用.mp4
  • [184.5 MB] 13-01-上节课回顾.mp4
  • [37.1 MB] 📁 30.项目实战--完成自动抢红包 30.项目实战--完成自动抢红包必看.zip
  • [1.8 MB] 30-03-分析拆红包.mp4
  • [162.1 MB] 30-02-移植代码.mp4
  • [96.0 MB] 30-01-定位红包消息.mp4
  • [173.7 MB] 30-04-找到关键参数.mp4
  • [254.2 MB] 30-05-完善插件.mp4
  • [585.5 MB] 📁 26.循环选择判断 26-04-Switch.mp4
  • [294.5 MB] 26-01-上节课的回顾.mp4
  • [90.4 MB] 26-07-指针的反汇编.mp4
  • [80.1 MB] 26-06-指针的基本常识.mp4
  • [105.9 MB] 26-02-if的识别.mp4
  • [89.1 MB] 26-05-编译器的优化.mp4
  • [72.2 MB] 26-03-循环.mp4
  • [67.0 MB] 26-08-指针的基本操作.mp4
  • [270.6 MB] 📁 10.MachO文件 下 10-01-Data.mp4
  • [68.3 MB] 10-05-实例化主程序.mp4
  • [79.2 MB] 10-02-DYLD.mp4
  • [51.3 MB] 10-04-加载共享缓存.mp4
  • [19.0 MB] 10-06-关于动态库加载.mp4
  • [71.8 MB] 10-07-初始化方法&启动main.mp4
  • [172.7 MB] 10-08-最后补充.mp4
  • [25.7 MB] 10-03-dyld的main函数环境配置.mp4
  • [56.5 MB] 📁 14.LLDB高级用法&Cycript 下 14-02-Cycript简单使用.mp4
  • [100.3 MB] 14-05-Cycript高级用法.mp4
  • [58.7 MB] 14-06-cy文件封装.mp4
  • [222.4 MB] 14-01-Cycript安装.mp4
  • [117.3 MB] 14-03-脚本自动连接.mp4
  • [36.8 MB] 14-04-Cycript练习.mp4
  • [55.0 MB] 📁 1.密码学之RSA 上 1-02-密码学概述.mp4
  • [34.4 MB] 1-01-开课前.mp4
  • [7.3 MB] 1-06-RSA终端演示.mp4
  • [72.7 MB] 1-03-离散对数问题.mp4
  • [92.2 MB] 1-04-欧拉函数&欧拉定理、模反元素.mp4
  • [221.8 MB] 1-05-迪菲赫尔曼密钥交换&最终的RSA.mp4
  • [405.9 MB] 📁 32.安全攻防终章 32-07-越狱检测.mp4
  • [110.9 MB] 32-04-防护fishhook.mp4
  • [86.9 MB] 32-06-使用汇编进行系统调用.mp4
  • [91.6 MB] 32-05-使用syscall绕过符号断点.mp4
  • [53.9 MB] 32-03-字符串加密.mp4
  • [178.9 MB] 32-02-手动混淆重要类名、方法名.mp4
  • [67.7 MB] 32-01-上节课回顾.mp4
  • [51.5 MB] 📁 6.iOS应用签名及重签名技术 下 6-01-利用Xcode调试三方应用.mp4
  • [62.7 MB] 6-05-脚本重签名.mp4
  • [241.1 MB] 6-04-用户组&文件权限.mp4
  • [148.1 MB] 6-02-iTerm2配置.mp4
  • [68.2 MB] 6-03-SHELL脚本.mp4
  • [120.6 MB] 📁 7.代码注入 上 7-03-yololib手动注入.mp4
  • [48.6 MB] 7-04-Dylib注入.mp4
  • [135.1 MB] 7-02-Framework注入.mp4
  • [73.9 MB] 7-05-MethodSwizzle.mp4
  • [157.0 MB] 7-06-破坏微信注册.mp4
  • [72.6 MB] 7-01-上节课回顾.mp4
  • [145.8 MB] 📁 23.初始汇编 23-01-阶段性回顾.mp4
  • [79.6 MB] 23-06-寄存器.mp4
  • [312.0 MB] 23-03-总线.mp4
  • [265.2 MB] 23-05-数据的宽度.mp4
  • [157.6 MB] 23-04-进制.mp4
  • [154.1 MB] 23-02-初识汇编.mp4
  • [160.8 MB] 📁 31.防护 上 31-04-反调试sysctl.mp4
  • [118.3 MB] 31-09-聊天吹水.mp4
  • [138.6 MB] 31-08-攻克悬疑已久反HOOK防护.mp4
  • [179.7 MB] 31-06-ptrace&sysctl 提前执行.mp4
  • [178.4 MB] 31-02-反调试ptrace.mp4
  • [154.1 MB] 31-05-破解sysctl.mp4
  • [91.2 MB] 31-03-破解ptrace反调试.mp4
  • [67.9 MB] 31-01-上节课回顾.mp4
  • [66.5 MB] 31-07-攻防博弈,找到你就赢.mp4
  • [142.4 MB] 📁 4.密码学之HASH&对称加密 下 4-05-总结.mp4
  • [95.9 MB] 4-01-对称加密算法终端演示.mp4
  • [58.9 MB] 4-02-对称加密算法代码演示.mp4
  • [93.8 MB] 4-04-使用加密安全隐患.mp4
  • [67.6 MB] 4-03-CCCrypt函数.mp4
  • [61.9 MB] 📁 29.项目实战--还原抢红包代码 29-06-还原抢红包代码.mp4
  • [115.5 MB] 29-02-利用工具伪代码分析.mp4
  • [189.4 MB] 29-04-恢复block符号表.mp4
  • [105.2 MB] 29-01-上节课回顾.mp4
  • [26.2 MB] 29-05-分析block实现.mp4
  • [163.3 MB] 29-03-Block的反汇编.mp4
  • [168.2 MB] 📁 22.越狱防护 下 22-03-二进制修改器破坏防护.mp4
  • [63.4 MB] 22-01-DYLD_INSERT_LIBREARIES.mp4
  • [49.4 MB] 22-02-修改RESTRICT段防护.mp4
  • [77.4 MB] 22-04-使用dyld源码防护.mp4
  • [168.3 MB] 22-05-白名单检测.mp4
  • [243.4 MB] 📁 28.项目实战,找到Hongbao代码 28-01-上节课回顾.mp4
  • [51.2 MB] 28-05-静态分析OnOpenRedEvenlopes.mp4
  • [219.0 MB] 28-02-hook调试找到线索.mp4
  • [123.9 MB] 28-03-找到最适合抢红包的方法.mp4
  • [132.8 MB] 28-04-调试找到抢红包的方法.mp4
  • [104.7 MB] 28-06-静态分析代理方法.mp4
  • [297.7 MB] 28-07-利用伪代码分析(1).mp4
  • [234.1 MB] 28-08-微信的setObject方法处理..mp4
  • [53.7 MB] 📁 3.密码学之HASH&对称加密 上 3-02-HASH概述.mp4
  • [43.0 MB] 3-06-对称加密算法介绍.mp4
  • [50.6 MB] 3-04-HASH其他用途.mp4
  • [39.8 MB] 3-01-上节课回顾.mp4
  • [47.8 MB] 3-05-数字签名(重点).mp4
  • [67.2 MB] 3-03-密码加密(重点).mp4
  • [90.1 MB] 📁 27.OC反汇编& 抢红包开始 27-05-分析抢红包逻辑.mp4
  • [292.2 MB] 27-06-通过反汇编定位方法.mp4
  • [227.4 MB] 27-02-OC的反汇编.mp4
  • [398.3 MB] 27-03-编写抢红包Tweak.mp4
  • [61.6 MB] 27-04-多份XM文件.mp4
  • [134.5 MB] 27-07-恢复符号表.mp4
  • [147.0 MB] 27-01-上节课的回顾.mp4
  • [46.3 MB] 📁 8.代码注入 下 8-02-窃取微信密码代码.mp4
  • [45.4 MB] 8-07-补充2.mp4
  • [29.6 MB] 8-06-课后补充.mp4
  • [24.4 MB] 8-05-getIMP和setIMP.mp4
  • [38.1 MB] 8-01-窃取微信密码调试分析.mp4
  • [33.2 MB] 8-04-通过添加方法解决崩溃.mp4
  • [73.7 MB] 8-03-探索崩溃原理.mp4
  • [48.0 MB] 📁 2.密码学之RSA 下 2-03-RSA代码演示.mp4
  • [76.4 MB] 2-01-证书生成步骤.mp4
  • [143.6 MB] 2-04-RSA总结.mp4
  • [26.8 MB] 2-02-base64.mp4
  • [97.4 MB] 2-05-常用软件和必要原件.mp4
  • [66.9 MB] 📁 15.Logos 全 15-06-界面分析找到注入点.mp4
  • [147.9 MB] 15-04-添加FLEX库.mp4
  • [88.7 MB] 15-02-Logos使用.mp4
  • [61.1 MB] 15-01-上节课回顾.mp4
  • [62.0 MB] 15-03-Logos语法.mp4
  • [221.4 MB] 15-05-界面分析.mp4
  • [122.3 MB] 15-07-界面之后.mp4
  • [217.2 MB] 📁 24.汇编看函数 24-05-函数的参数和返回值.mp4
  • [271.8 MB] 24-02-bl指令.mp4
  • [167.8 MB] 24-03-栈.mp4
  • [106.4 MB] 24-01-上节课回顾.mp4
  • [76.5 MB] 24-04-bl和ret指令.mp4
  • [295.7 MB] 📁 11.HOOK原理 全 11-03-fishhook简单实用.mp4
  • [85.2 MB] 11-04-共享缓存机制.mp4
  • [43.0 MB] 11-08-防护MonkeyDev.mp4
  • [232.5 MB] 11-01-上节课回顾.mp4
  • [85.2 MB] 11-06-通过符号找到字符串.mp4
  • [83.0 MB] 11-02-HOOK概述.mp4
  • [46.8 MB] 11-07-初探反HOOK防护.mp4
  • [180.4 MB] 11-05-fishHook原理探究.mp4
  • [226.1 MB] 📁 16.越狱 上 16-06-公钥登陆.mp4
  • [67.7 MB] 16-02-越狱概述.mp4
  • [81.4 MB] 16-01-上节课回顾.mp4
  • [38.6 MB] 16-07-取别名.mp4
  • [36.6 MB] 16-03-常用插件.mp4
  • [98.8 MB] 16-05-SSH&OpenSSH.mp4
  • [52.2 MB] 16-04-OpenSSH.mp4
  • [116.9 MB] 📁 5.iOS应用签名及重签名技术 上 5-03-描述文件的产生.mp4
  • [94.2 MB] 5-02-苹果的双向验证原理.mp4
  • [133.4 MB] 5-05-手动签名.mp4
  • [216.7 MB] 5-01-上节课回顾.mp4
  • [56.0 MB] 5-04-获取应用ipa包.mp4
  • [27.6 MB] 📁 25.标志寄存器 25-02-函数返回值的补充.mp4
  • [102.3 MB] 25-06-全局变量和常量.mp4
  • [116.4 MB] 25-04-函数的嵌套调用.mp4
  • [94.7 MB] 25-05-状态寄存器.mp4
  • [399.3 MB] 25-07-还原高级代码.mp4
  • [218.7 MB] 25-01-上节课回顾.mp4
  • [185.6 MB] 25-03-函数的局部变量.mp4
  • [67.5 MB] 📁 20.越狱调试 全 20-09-最后总结.mp4
  • [90.4 MB] 20-05-USB链接LLDB.mp4
  • [143.8 MB] 20-06-Class-dump.mp4
  • [115.1 MB] 20-01-上节课回顾.mp4
  • [99.1 MB] 20-03-debugsever.mp4
  • [104.7 MB] 20-04-启动debugserver.mp4
  • [79.6 MB] 20-07-命令行工具.mp4
  • [48.8 MB] 20-08-LLDB手动砸壳.mp4
  • [199.0 MB] 20-02-Reveal.mp4
  • [105.8 MB] 📁 21.越狱防护 上 21-02-debugserver权限问题.mp4
  • [71.5 MB] 21-05-Tweak原理分析.mp4
  • [121.3 MB] 21-01-上节课回顾.mp4
  • [99.2 MB] 21-04-Monkey写Tweak.mp4
  • [108.7 MB] 21-03-修改系统行为.mp4
  • [146.9 MB] 📁 19.砸壳 下 19-04-动态分析支付宝登陆密码.mp4
  • [237.7 MB] 19-01-Cycript使用.mp4
  • [94.4 MB] 19-05-Theos实现支付宝窃取密码.mp4
  • [97.9 MB] 19-03-Theos配置.mp4
  • [94.8 MB] 19-02-越狱中导入cy文件.mp4
  • [90.7 MB] 📁 17.越狱 下 17-05-总结1.mp4
  • [18.7 MB] 17-06-总结2.mp4
  • [38.7 MB] 17-03-远程拷贝.mp4
  • [57.3 MB] 17-04-APP瘦身.mp4
  • [132.6 MB] 17-02-脚本连接&中间人攻击.mp4
  • [107.1 MB] 17-01-USB连接.mp4
  • [59.7 MB] 📁 9.MachO文件 上 9-06-MachOView.mp4
  • [49.1 MB] 9-02-MachO文件概述.mp4
  • [139.1 MB] 9-01-上节课回顾.mp4
  • [61.5 MB] 9-03-可执行文件.mp4
  • [84.6 MB] 9-04-通用二进制文件.mp4
  • [51.7 MB] 9-05-MachO文件结构.mp4
  • [34.6 MB] 9-07-Header.mp4
  • [64.5 MB] 9-08-LoadCommands加载命令.mp4
  • [66.3 MB] 📁 赠送:iOS逆向与安全 📁 阶段总结(此格式迅雷影音打开) 课时05.第一章文档总结.swf [64.8 KB] 课时29.第三章文档总结.swf [59.8 KB] 课时19.第二章文档总结.swf [74.0 KB] 课时06.App结构与构建过程.avi [107.0 MB] 课时09.类与方法.avi [812.1 MB] 课时02.iOS系统安全机制.avi [103.7 MB] 课时45.代码混淆(下).avi [382.0 MB] 课时20.应用砸壳.avi [385.8 MB] 课时14.ARM汇编(下).avi [310.7 MB] 课时13.ARM汇编(上).avi [305.9 MB] 课时40.代码保护基础.avi [62.9 MB] 课时34.Snapchat消息收发(上).avi [314.4 MB] 课时33.分析WhatsApp聊天(下).avi [378.9 MB] 课时15.Mach-O文件格式(上).avi [209.1 MB] 课时18.动态库.avi [692.4 MB] 课时01.初识逆向工程.avi [159.2 MB] 课时12.Hook原理.avi [381.9 MB] 课时36.迁移到非越狱机器.avi [315.5 MB] 课时07.寻找控件背后的代码.avi [640.4 MB] 课时32.分析WhatsApp聊天(上).avi [788.1 MB] 课时35.Snapchat消息收发(下).avi [539.0 MB] 课时31.去除OPlayer.Lite的广告(下).avi [562.7 MB] 课时22.Reveal.avi [371.1 MB] 课时42.反调试和反注入(上).avi [520.6 MB] 课时26.动态调试.avi [814.6 MB] 课时10.runtime特性.avi [497.8 MB] 课时39.Frida在逆向中的应用(下).avi [533.9 MB] 课时27.theos(上).avi [454.2 MB] 课时16.Mach-O文件格式(下).avi [571.3 MB] 课时04.越狱环境配置.avi [362.5 MB] 课时37.Frida在逆向中的应用(上).avi [322.7 MB] 课时43.反调试和反注入(下).avi [662.4 MB] 课时03.认识越狱设备.avi [151.5 MB] 课时23.Cycript.avi [672.6 MB] 课时17.App签名.avi [277.0 MB] 课时08.数据存储.avi [440.8 MB] 课时25.静态分析.avi [755.7 MB] 课时30.去除OPlayer.Lite的广告(上).avi [503.4 MB] 课时41.数据加密.avi [256.5 MB] 课时11.认识Hook.avi [315.5 MB] 课时38.Frida在逆向中的应用(中).avi [185.3 MB] 课时28.theos(下).avi [422.4 MB] 课时44.代码混淆(上).avi [374.6 MB] 课时24.网络抓包.avi [434.1 MB] 课时21.class-dump.avi [831.9 MB] 📁 课件 19--抢红包.pdf
  • [174.4 KB] 官方资料预览图二.png [50.7 KB] 适合人群 iOS开发者 安全爱好者 逆向工程师 学习收获 掌握iOS逆向工程工具 提升安全防护技能 实战项目提升能力 祝您学习愉快! 学有所成,前程似锦!