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

iOS逆向与安全

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-7-6 23:34:46 | 显示全部楼层 |阅读模式
本帖最后由 冰点也疯狂 于 2019-10-16 17:04 编辑
, W7 a4 k3 y  {' n/ A: a( `. ?
- H! e: B& U3 Z0 F; C- f适用人群:
4 U  l6 T# r6 S6 E% D9 a' siOS开发者、越狱爱好者、安全研究人员" x* H0 J# ~; Q! B; r- p9 r. {) [6 C

, _. |+ a9 L- |! Y; {6 E* @课程概述:7 _/ V% q5 @3 U' ]0 z
课程的核心内容有: 越狱环境准备、OC语言特性、Mach-O文件格式,ARM汇编,App签名,工具使用原理,实战演示,安全保护等。
, T% G5 j' ~, f8 M, P! h学完本课程后你可以:
8 k3 J9 C' B  I- p. P1 l1. 深入理解iOS系统、语言特性以及文件结构
# G$ T# \3 V& D, l2 s: E- |2. 掌握各种逆向工具的使用和原理
; g. h+ T& f$ E: ]4 @# A3. 掌握各种分析技巧以及分析方法
' A3 |& ~9 [8 e/ C( P* ^) I4. 学会如何对抗逆向分析,保护应用
) I9 R" F2 w. _" [# ?  }( e0 Z
2 P# i+ ]$ f& y7 v7 M# i/ t0 r( l课程目录:6 ?" `. d* f7 r/ [
章节1:初始逆向工程
3 V, b+ E" L7 M' s  ^课时1初识逆向工程# h* d+ Y  @! i+ j* ~5 Y7 o& I5 Q
课时2iOS系统安全机制' J9 Q( Y) b' C4 C7 s8 @" ~5 X
课时3认识越狱设备
. N. n6 ~- M! u# m课时4越狱环境配置$ C: Z& E, ?7 a
课时5第一章文档总结8 F2 B$ |) V5 L$ ^% y9 T
5 B. Q* q, c/ T8 U. m4 v9 F
章节2:理论基础是“内功”+ `4 I% B# @7 r
课时6App结构与构建过程
3 D0 s5 ~  x# E2 O" n课时7寻找控件背后的代码
7 E, n+ p5 g- Y& u' M课时8数据存储
0 r1 i$ o( h: G8 I5 O) I课时9类与方法+ m7 g/ a0 o' t: j  `
课时10runtime特性3 A* s+ t- Q' M
课时11认识Hook
' ]/ r1 B1 K+ d$ e$ G) i% [课时12Hook原理( q2 U9 ?/ k. F9 k2 f5 R* [5 ~
课时13ARM汇编(上): n2 @4 E# @7 }! s
课时14ARM汇编(下)
8 s) h8 w+ K6 Z0 h课时15Mach-O文件格式(上)9 @/ X& @( }4 g' Y
课时16Mach-O文件格式(下)
' c  ?: @' K6 q) L课时17App签名
7 ^- a& y3 B5 S/ ^" L5 w课时18动态库' Q- N% g: Z7 K$ N$ ?2 k, Y
课时19第二章文档总结$ Y4 c: r1 |: ^  q- N
9 N7 @2 P$ B5 x' d0 K! _* ^
章节3:逆向分析“神兵利器”
) j8 z7 R0 D. I% x7 d2 X课时20应用砸壳  X+ T5 d4 H4 E7 Z" _3 y- s* I
课时21class-dump
1 E3 E% D. b2 t/ U% f9 U8 Z课时22Reveal
7 b0 Y$ k5 Z: o# m6 c4 s2 |课时23Cycript
; u& {+ J+ ?6 B6 h; z; w课时24网络抓包; \0 |$ t2 M: [* J/ k1 b
课时25静态分析$ k1 m1 w" M  L/ r' O: N: i; L
课时26动态调试
0 V, W( O6 ~6 Q* g课时27theos(上)
0 w: |8 A% o- i+ T1 b# P' E课时28theos(下)
2 V% t' b# s2 X0 t' b3 ~7 P* Q+ j9 G课时29第三章文档总结
; Z# Q) P6 {2 \+ B6 y
. U* E* h, S4 m2 N- b/ }" `章节4:从实践中寻找乐趣
) h# H; f9 F# I, S# Y9 o& V课时30去除OPlayer Lite的广告(上)) C0 [8 W6 P6 m4 Z) t
课时31去除OPlayer Lite的广告(下)
) E7 J  |2 y5 `4 K课时32分析WhatsApp聊天(上)
- g- I! p( f8 A9 y' T课时33分析WhatsApp聊天(下)
7 u9 [) i1 s7 Q" e课时34Snapchat消息收发(上)
# d# Y! V% w! k2 K5 ?- O课时35Snapchat消息收发(下)
1 z+ j: ~, \3 I  g9 c' m; o课时36迁移到非越狱机器
, I% ]/ }+ c+ n' u/ \5 e课时37Frida在逆向中的应用(上)
5 [9 `+ i& b! I) D2 j4 q课时38Frida在逆向中的应用(中). n0 F. g4 o' w( A; B) [  \
课时39Frida在逆向中的应用(下)
3 \: q3 l& y; q' s& D& `' s
  j/ F1 W6 V( ~, [' R8 \7 q, A章节5:构建自己的盾牌
, ?* |3 W- b: z3 E% b课时40代码保护基础0
; Z$ e8 a) {8 q, @7 K" r$ X5 z/ @6 ^/ X课时41数据加密
8 y5 O# j0 {1 V& P课时42反调试和反注入(上); }3 m2 Y  v) r1 i, \! J7 m; E
课时43反调试和反注入(下)
7 Y5 B$ I1 |9 y, I9 S" f课时44代码混淆(上)
; k; N$ k0 [  c0 s4 H% [课时45代码混淆(下)
- }% d2 \0 _& W; \8 I0 o7 t/ @( M  e

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

点击这里给我发消息

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

GMT+8, 2026-10-28 12:57

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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