- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
iOS开发者、架构师、iOS发烧友,以及逆向爱好者。
你将会学到:
本课程介绍一套iOS逆向工程的方法论,帮助iOS研发者跳出苹果应用商店开发的思维定势,开发出更好的App。
课程简介:
本课程介绍一套iOS逆向工程的方法论,帮助iOS研发者跳出苹果应用商店开发的思维定势,开发出更好的App。
课程分为五部分:
第一部分,介绍iOS逆向工程概念,以及它能帮我们做什么;
第二部分,介绍本科程将深入分析的四个案例,包括案例背景和我们要解决什么问题;
第三部分,带领大家分析两个逆向工程案例,积累感性认识;
第四部分,梳理逆向工程思考模式,总结方法论;
第五部分,带领大街分析两个难度稍大的案例,验证并巩固逆向工程方法论。
本课程并不深入到编码细节,但提供一本442页的英文图书“iOS App Reverse Engineering”介绍细节,覆盖各种概念、工具和操作的细节,学员可以免费下载,见第一章第二课时资料:iOS App Reverse Engineering.pdf。
课程大纲-iOS逆向工程视频教程
第1章逆向工程简介(6分钟3节)
第2章关于4个课程案例(3分钟2节)
2-1
对4个课程案例的介绍对后面要深入分析的四个案例的简单介绍。四个案例分别是:1. 给iOS添加部件;2. 修改iOS App的部件;3. 学习App网络通信协议;4. 在没有源代码的情况下修复App的bug。
[02:23]开始学习第3章案例2:跳过Uber强制升级(17分钟4节)
第4章案例1:在Springboard启动完毕后显示提醒(1分钟2节)
4-3
如何在iOS 6环境下跳过Uber的强制升级在iOS 6里,Uber会提示用户升级程序,但Uber的新版本只能运行在iOS 8上,形成了死锁。我们一步步讲解如何跳过这个升级, 包括原理、工具和解决问题思路。
[10:28]开始学习第5章案例3:找到Yahoo Weather的网络通信协议(10分钟3节)
第6章从思考模式到方法论(1分钟2节)
第7章案例4:修复QQi的bug(11分钟4节)
“CRC Press出版社”老师的其他课程更多+