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

iOS逆向与安全

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-7-6 23:34:46 | 显示全部楼层 |阅读模式
本帖最后由 冰点也疯狂 于 2019-10-16 17:04 编辑 8 X* M: r6 g* ]4 \" K+ d  k' x
& I" }8 h9 H. e" N4 @) ?
适用人群:
5 }! P: N; W5 z" i9 q0 ziOS开发者、越狱爱好者、安全研究人员
" x; p8 t* k% w) E- n0 ]/ r6 D. x) X
课程概述:0 K; S9 x0 ~5 b" ~
课程的核心内容有: 越狱环境准备、OC语言特性、Mach-O文件格式,ARM汇编,App签名,工具使用原理,实战演示,安全保护等。* ?  c% Q9 p! t
学完本课程后你可以:% E" I- T7 z/ K
1. 深入理解iOS系统、语言特性以及文件结构
8 |2 ~% k! P9 A" Z! j' |2. 掌握各种逆向工具的使用和原理% @1 n. A5 a# x- M- X" @
3. 掌握各种分析技巧以及分析方法2 _+ D- e) j' i/ s  w6 @) K: r0 z. ~
4. 学会如何对抗逆向分析,保护应用
* {$ H7 s( M& a6 q3 }. [: _! H3 l; x
课程目录:
* w0 d1 q4 }+ h* F3 K+ i4 X章节1:初始逆向工程/ V7 Z9 p6 c/ |& D: U( c6 H( q% Z# A
课时1初识逆向工程
' Y/ Q# d: {- P1 I: s课时2iOS系统安全机制
: Y- ]: Z/ m- S  \课时3认识越狱设备+ N( Q5 B' `. p$ [0 ^
课时4越狱环境配置& D/ P% d$ @1 C5 ]
课时5第一章文档总结
  N( Y! |6 P; o+ N% z- W& w0 Z' `2 _% a& A+ z9 B8 p3 `
章节2:理论基础是“内功”# H3 P4 A6 Z; f, X: F& M
课时6App结构与构建过程8 C, v/ y9 z2 H- j/ ?7 u) l& D$ ]
课时7寻找控件背后的代码/ b  b7 Z1 E4 N* Z
课时8数据存储* x) v' j' z4 ]$ o
课时9类与方法
' E0 V& X! g# K. T3 I课时10runtime特性; _' U# S" L2 H* d. ?
课时11认识Hook
$ i( F! I& T% q% }" w课时12Hook原理
( m% |7 _# {: Y3 s课时13ARM汇编(上)
" {+ p0 @( j3 q. r& N课时14ARM汇编(下)& ?- t: }6 n1 b3 n! H0 n
课时15Mach-O文件格式(上)% q9 \- [0 h9 Y% N1 J
课时16Mach-O文件格式(下)
1 I2 |& ?, M. _7 d课时17App签名
% j, F- w: b& L- q" {$ _课时18动态库
& p2 \; x4 U' l" @课时19第二章文档总结
1 g* U, B  N; w7 [: X0 e$ P* w; _3 T# ?- D: C
章节3:逆向分析“神兵利器”
3 N" G! ]6 X/ ?课时20应用砸壳
8 h, ^! W6 C& e9 u课时21class-dump
- e) B2 s3 |3 B7 x课时22Reveal
3 n; {, P  J0 r2 W( p课时23Cycript4 j5 C+ v" ^7 n9 y, G/ |  M3 e
课时24网络抓包& e3 w9 Q" W5 u/ S8 y9 f. `. u
课时25静态分析2 g+ S' ^# c6 S* J; p" ?# b- E" E3 }: r
课时26动态调试" E2 @7 T2 w8 D) g* Q' \" V! H" s
课时27theos(上)6 _' [1 r- ^" c
课时28theos(下)  I# |9 E5 T: x6 v4 z
课时29第三章文档总结; u- U# H; t2 \; `
: ^6 {* K7 J$ j0 G5 i9 p
章节4:从实践中寻找乐趣
+ M0 K5 d/ ^- ~  l9 D" }$ a0 M1 J课时30去除OPlayer Lite的广告(上)
9 A# p6 N, t/ E课时31去除OPlayer Lite的广告(下)- f* \* M$ Z, i$ l" v
课时32分析WhatsApp聊天(上)/ U/ Q( M# d4 O4 ]
课时33分析WhatsApp聊天(下)4 e2 _0 T* ~; ?8 q( ]* G' O
课时34Snapchat消息收发(上)
: Z9 `6 I4 B0 ~5 B课时35Snapchat消息收发(下)
* u- a$ K' D2 W2 M6 _+ s2 x0 D2 I课时36迁移到非越狱机器5 F% i+ Q* N4 r8 S6 W! D2 j
课时37Frida在逆向中的应用(上)
5 h# K( W5 p5 W3 c* `7 _( V; ]$ h课时38Frida在逆向中的应用(中)1 Q' F9 a* ?  K( v4 i6 w4 ?
课时39Frida在逆向中的应用(下)
3 g$ Z2 [/ B  s+ _' d. ]0 H
$ `" ^5 ?) f! ~6 B2 `1 ?+ W章节5:构建自己的盾牌$ e2 P7 @" z, Q* \$ M+ L
课时40代码保护基础0- c8 @0 C- Y! D5 c( |
课时41数据加密- H7 v! d  P' a/ V& S
课时42反调试和反注入(上)7 a+ Q5 Q5 z& @8 Q% a6 A# n
课时43反调试和反注入(下): H4 l, j' n1 M. \: e+ c4 f
课时44代码混淆(上)
8 Y* P9 ?) Q# M课时45代码混淆(下)
  _: w% R" M1 a5 a$ x7 d1 @3 r
# b3 i3 M' m2 N# C

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

点击这里给我发消息

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

GMT+8, 2026-10-28 15:42

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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