iOS底层原理班实战视频教程(上)-李明杰-专题视频课程

iOS底层原理班实战视频教程(上)—448人已学习
课程介绍    
iOS底层原理班实战视频教程(上)-李明杰-专题视频课程_第1张图片
    iOS底层开发班实战视频培训课程:APP逆向实战、加壳脱壳、数据安全、编译原理、iOS底层开发实现、iOS底层开发机制 iOS进阶课程,实用技术不断的更新和升级,更快帮助职场人士在开发领域脱颖而出。远程视频教学,无须长途奔袭,碎片化时间学习,成长随时随地!
课程收益
    为iOS开发者量身打造,深入研究iOS底层的方方面面
    掌握了底层,你会发现其他的编程语言
    掌握了底层,你会发现操作系统平台在你眼里几乎都差不多,So easy
讲师介绍
    李明杰 更多讲师课程
    小码哥教育CEO,曾开发了2个iOS的流行开源框架(MJRefresh、MJExtension),目前在国内的使用率非常高。
课程大纲
    1. 课程简介  11:07
    2. 学习条件  5:07
  第2章:环境搭建
    1. 越狱的优点和缺点  9:37
    2. 完美越狱和非完美越狱  2:28
    3. Cydia  5:39
    4. 必备软件安装  12:23
    5. 代码判断设备是否越狱  7:29
    6. 提高工作效率的工具  6:48
  第3章:SSH
    1. SSH01-简介  5:26
    2. SSH02-Mac远程登录到iPhone  5:36
    3. SSH03-root、mobile  7:07
    4. SSH04-SSL和SSH  2:32
    5. SSH05-安全连接  9:39
    6. SSH06-服务器公钥的保存和变更  12:39
    7. SSH07-客户端认证  11:12
    8. SSH08-远程拷贝-文件权限  10:17
    9. SSH09-22端口  3:37
    10. SSH10-USB连接  6:24
    11. SSH11-usbmuxd01-使用  10:35
    12. SSH12-usbmuxd02-总结  6:57
    13. SSH13-sh脚本  11:05
    14. SSH14-iPhone终端中文输入  5:32
  第4章:Cycript
    1. Cycript01-基本使用  13:08
    2. Cycript02-常用语法  11:05
    3. Cycript03-定位登录方法  12:08
    4. Cycript04-定位文本输入框  11:07
    5. Cycript05-小节  5:28
    6. Cycript06-封装cy文件  13:48
    7. Cycript07-exports  10:19
    8. Cycript08-全局函数  8:51
    9. Cycript09-mjcript  13:25
    10. Cycript10-微信练习  7:21
  第5章:Reveal
    1. Reveal  8:54
  第6章:初识Mach-O
    1. ipa的安装  7:19
    2. 逆向APP的思路  5:11
    3. class-dump01-基本使用  5:08
    4. class-dump02-细节  7:11
    5. 代码的编译过程  11:28
    6. Hopper01-简单使用  4:55
    7. Hopper02-UIKit伪代码分析  10:02
    8. 遗留问题解决  9:25
  第7章:dsc
    1. dsc01-简介  10:15
    2. dsc02-优点  5:46
    3. dsc03-dyld  11:00
    4. dsc04-dsc_extractor  12:04
  第8章:Mach-O
    1. Mach object01-文件类型01  12:36
    2. Mach object02-文件类型02  10:02
    3. Mach object03-Universal Binary  17:24
    4. Mach object04-基本结构01  6:34
    5. Mach object05-基本结构02  6:15
    6. Mach object06-基本结构03  11:54
    7. Mach object07-基本结构04  6:15
    8. Mach object08-dyld  10:00
  第9章:加壳脱壳
    1. 初识加壳  14:55
    2. 加壳原理  6:18
    3. 脱壳原理  5:33
    4. LC_ENCYPTION_INFO  7:40
    5. 脱壳工具01-Clutch  14:28
    6. 脱壳工具02-dumpdecrypted  12:10
  第10章:喜马拉雅FM
    1. 喜马拉雅FM01-明确需求  9:42
    2. 喜马拉雅FM02-安装theos  11:01
    3. 喜马拉雅FM03-配置PATH  7:49
    4. 喜马拉雅FM04-source命令  2:18
    5. 喜马拉雅FM05-编写tweak代码  12:51
    6. 喜马拉雅FM06-总结步骤  9:35
  第11章:Tweak
    1. Tweak练习01-SpringBoard01-分析  14:07
    2. Tweak练习01-SpringBoard02-编码  10:47
    3. Tweak练习02-微信01-分析  13:25
    4. Tweak练习02-微信02-数量  10:33
    5. Tweak练习02-微信03-返回cell  7:22
    6. Tweak练习02-微信04-界面调整和退出  11:47
    7. Tweak练习02-微信05-数据存储  10:41
    8. Tweak练习02-微信06-加载图片资源  14:52
    9. Tweak练习02-微信07-宏定义资源路径  7:39
    10. Tweak原理01-安装过程  10:07
    11. Tweak原理02-运行过程  7:27
    12. Tweak原理03-常见疑惑  8:26
    13. Tweak原理04-复习总结  9:06
    14. Tweak原理05-从汇编角度分析  15:28
    15. Tweak细节01-图片资源  3:50
    16. Tweak细节02-多文件开发01  9:53
    17. Tweak细节03-多文件开发02  4:47
    18. Tweak细节04-release版本  4:07
    19. Tweak练习03-内涵段子01-获取appid  10:11
    20. Tweak练习03-内涵段子02-去除首页广告  17:04
    21. Tweak练习03-内涵段子03-去除评论广告  10:10
    22. Tweak练习03-内涵段子04-其他思路  17:55
    23. Tweak练习-内涵段子-去除new标签和刷新按钮  13:54
    24. Logos语法01-%ctor、%dtor  8:06
    25. make package补充  10:14
    26. %new补充  7:36
  第12章:腾讯视频
    1. 腾讯视频01-MJAppTools  11:10
    2. 腾讯视频02-去除启动页面广告  7:49
    3. 腾讯视频03-去除视频广告  11:18
  第13章:命令行工具
    1. 命令行工具01-main函数处理  14:36
    2. 命令行工具02-功能分析  11:15
    3. 命令行工具03-读取magic  15:00
    4. 命令行工具04-参数  9:14
    5. 命令行工具05-权限  15:23
    6. 命令行工具06-MJAppTools分析  4:47
  第14章:logify
    1. logify01-复习  20:55
    2. logify02-%log  11:08
    3. logify03-代码转换  19:05
    4. logify04-查看打印信息  9:07
    5. logify05-补充  7:38
  第15章:动态调试
    1. 动态调试01-Xcode动态调试的原理  17:50
    2. 动态调试02-动态调试任意APP的原理  8:06
    3. 动态调试03-debugserver环境搭建  15:23
    4. 动态调试04-lldb连接debugserver  13:37
  第16章:LLDB
    1. LLDB01-简介  8:15
    2. LLDB02-命令格式、help  10:24
    3. LLDB03-expression  13:11
    4. LLDB04-thread  7:37
    5. LLDB05-流程控制  9:10
    6. LLDB06-指令级别的命令  9:34
    7. LLDB07-代码断点  13:45
    8. LLDB08-断点命令  6:22
    9. LLDB09-内存断点  9:57
    10. LLDB10-模块查找  11:55
  第17章:ASLR
    1. ASLR01-代码断点的注意点  10:21
    2. ASLR02-MachO的虚拟内存分段  8:41
    3. ASLR03-FileOffset、FileSize  15:58
    4. ASLR04-小结、讨论  17:00
    5. ASLR05-ASLR简介  6:30
    6. ASLR06-获得函数的真实内存地址  9:13
    7. ASLR07-函数在MachO文件中的位置  11:30
    8. ASLR08-总结  7:32
    9. ASLR09-全局变量在MachO文件中的位置  14:15
    10. ASLR10-答疑  23:48
  第18章:ARM64汇编
    1. ARM64汇编01-简介  7:38
    2. ARM64汇编02-通用寄存器  8:43
    3. ARM64汇编03-mov指令  15:50
    4. ARM64汇编04-add、sub指令  12:41
    5. ARM64汇编05-答疑  8:35
    6. ARM64汇编06-cmp指令、cpsr寄存器  12:39
    7. ARM64汇编07-b指令  4:05
    8. ARM64汇编08-带条件的b指令  16:24
    9. ARM64汇编09-带if-else反汇编  8:08
    10. ARM64汇编10-bl指令  15:19
    11. ARM64汇编11-答疑  8:19
    12. ARM64汇编12-ldr指令  15:30
    13. ARM64汇编13-ldur指令  6:21
    14. ARM64汇编14-ldp指令  8:17
    15. ARM64汇编15-str、stur、stp指令  11:02
    16. ARM64汇编16-wzr、xzr寄存器  6:05
    17. ARM64汇编17-pc、lr寄存器  13:29
    18. ARM64汇编18-bl指令的本质  6:03
    19. ARM64汇编19-函数的分类  13:14
    20. ARM64汇编20-叶子函数  14:24
    21. ARM64汇编21-非叶子函数01-开辟栈空间  9:27
    22. ARM64汇编22-非叶子函数02-恢复堆栈平衡  17:01
    23. ARM64汇编23-答疑  13:02
    24. ARM64汇编24-OC方法内存断点  12:45
    25. ARM64汇编25-调试OC方法  18:15
    26. ARM64汇编26-用debugserver启动APP  4:58
    27. ARM64汇编27-破解命令行程序  13:01
    28. ARM64汇编28-破解iOS程序  14:25
  第19章:iOS签名机制
    1. iOS签名机制01-了解签名  4:34
    2. iOS签名机制02-加密解密简介  10:03
    3. iOS签名机制03-对称密码  7:54
    4. iOS签名机制04-密钥配送问题  5:48
    5. iOS签名机制05-公钥密码  8:01
    6. iOS签名机制06-混合密码系统  10:42
    7. iOS签名机制07-总结  10:00
    8. iOS签名机制08-单向散列函数01-基本概念  12:02
    9. iOS签名机制09-单向散列函数02-使用场景  15:17
    10. iOS签名机制10-数字签名01-基本概念  9:36
    11. iOS签名机制11-数字签名02-使用流程  9:47
    12. iOS签名机制12-数字签名03-存在的问题  12:45
    13. iOS签名机制13-证书  11:24
    14. iOS签名机制14-总结  6:23
    15. iOS签名机制15-iOS签名机制01-具体流程  19:57
    16. iOS签名机制16-iOS签名机制02-解释流程  8:01
    17. iOS签名机制17-iOS签名机制03-具体步骤  7:39
    18. iOS签名机制18-iOS签名机制04-总结  5:30
    19. iOS签名机制19-iOS签名机制05-答疑  12:49
大家可以点击【 查看详情】查看我的课程

你可能感兴趣的:(视频教程)