找回密码
 立即注册
查看: 965|回复: 0

iOS逆向与安全

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-7-6 23:34:46 | 显示全部楼层 |阅读模式
本帖最后由 冰点也疯狂 于 2019-10-16 17:04 编辑 # F1 X, w! @/ I/ e

8 C- \4 X  T# Y1 Q4 n& O适用人群:1 @- H$ R7 n2 g
iOS开发者、越狱爱好者、安全研究人员
; U7 F+ b4 u5 X' i# z
1 C+ h. v' p2 O课程概述:9 Q9 V+ G( b8 @  `" A# R9 r
课程的核心内容有: 越狱环境准备、OC语言特性、Mach-O文件格式,ARM汇编,App签名,工具使用原理,实战演示,安全保护等。
6 p8 K' _1 T2 Y* x/ g学完本课程后你可以:5 O4 W/ T( l/ L1 V; g9 c
1. 深入理解iOS系统、语言特性以及文件结构
* E8 b2 ?- J8 f6 x2 u3 j* k2. 掌握各种逆向工具的使用和原理
: }  z5 t( k( O4 V; P3. 掌握各种分析技巧以及分析方法5 I/ J4 D4 [" R, g8 Y
4. 学会如何对抗逆向分析,保护应用
6 c/ |& H; g2 D4 ~* n: ?5 h9 W0 G+ Q8 F/ X! Z2 Q
课程目录:
- r5 q+ K& R; X6 l, }% L章节1:初始逆向工程
) g- U1 J# K. ~( }: }课时1初识逆向工程
, Y2 {! r5 F/ Z4 {0 M$ b& M+ |课时2iOS系统安全机制
. ]$ X" @. m* R. d" i课时3认识越狱设备+ N8 ^. D4 h8 B- |5 k
课时4越狱环境配置
! }3 z( Z0 R1 X" _$ C课时5第一章文档总结6 H6 N/ N1 H7 B

) w' _$ e# e$ y章节2:理论基础是“内功”
+ j& m% K4 Q  Y# ?0 |+ I8 `: Q9 z课时6App结构与构建过程4 Y4 @  b+ m8 t
课时7寻找控件背后的代码
6 U+ G2 e) ?/ z: B, O课时8数据存储
: D; k; ?& ?/ x& a2 [  o课时9类与方法
+ l0 A1 ?  n5 D, s8 _' ]- C课时10runtime特性
; A: e/ v' P. {4 `& y课时11认识Hook# M% `8 V. _7 M& G3 B, m
课时12Hook原理  K" K; U7 m% h: B8 Y
课时13ARM汇编(上)
- J- p: G9 x5 ]3 H7 f/ H" `; ~课时14ARM汇编(下)7 Y7 l+ t; e& `1 D/ M8 T- D% _4 Y
课时15Mach-O文件格式(上)
/ a) u% _0 G1 ?6 R6 M课时16Mach-O文件格式(下)  l# U7 Q% ], {7 ?/ u
课时17App签名
: ?: _+ W8 y9 o) B& i课时18动态库
* J+ o/ K  U' p4 ^! X课时19第二章文档总结8 \3 b( B( L, ^6 ]3 Q/ P! f
3 }4 R6 i6 B; e% D6 s& h# H
章节3:逆向分析“神兵利器”/ j# w2 c" w  T6 t2 R
课时20应用砸壳4 b4 z$ p5 v9 o$ q
课时21class-dump
1 r) q% t1 R$ P# ?- _# e0 r" s课时22Reveal! G  b1 v! r$ ?, K+ |( t
课时23Cycript/ m+ |, B0 \7 y) I! I8 d0 @
课时24网络抓包
% y* c3 M& {- u. g1 F) h: h* {课时25静态分析
6 K3 W  I4 ^4 N" k7 G课时26动态调试
. ?8 K) f% ]1 q6 J7 W; F课时27theos(上)& Q. S$ \8 Q# J( H+ U9 q
课时28theos(下)1 ~: A. F( w9 I$ }
课时29第三章文档总结9 N; |& W( _- u" b
! Z4 ^# y: t: R3 y6 \+ K
章节4:从实践中寻找乐趣
$ x5 Q7 |1 k, C! c课时30去除OPlayer Lite的广告(上)' P( Z3 j: o+ D' P
课时31去除OPlayer Lite的广告(下)
/ n9 z( r/ L& m5 _* q; ]课时32分析WhatsApp聊天(上)/ b, }; o* l, F& {% x5 j# P. E; ~. f
课时33分析WhatsApp聊天(下)) s: d! ]3 y# k
课时34Snapchat消息收发(上). `: D4 g9 Q/ O$ D, s
课时35Snapchat消息收发(下)
5 u+ g; Q! k7 Q2 o  ]课时36迁移到非越狱机器' v$ L! a6 \: P5 \7 p+ @
课时37Frida在逆向中的应用(上)
+ f) ~5 j. f9 b9 \4 X课时38Frida在逆向中的应用(中)6 a. n/ T) w- Y6 [* i$ i
课时39Frida在逆向中的应用(下)3 j0 D( r4 J( g8 ~
. s! S3 ?" S2 L: a# j
章节5:构建自己的盾牌
2 Q: n) R& Q" m1 }" X* u& W- I4 ~" S课时40代码保护基础0$ K: Q& q( O2 u5 e3 }: a% o
课时41数据加密, \' W: o- C8 U, A% ~5 ]1 i( J/ Y/ T
课时42反调试和反注入(上)9 l2 i9 v% L/ Q/ @9 J6 r
课时43反调试和反注入(下)
. h/ Z: S+ @6 C1 z) j! m课时44代码混淆(上)
6 F' O* D6 B5 L! I3 b课时45代码混淆(下)
7 D! T5 g; q# ]& A3 f1 f9 R8 x( N$ o1 v1 s

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-8-22 15:02

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表