|
3 n6 q. ?/ I9 n0 ]1 A
) l3 a" S* a+ J% }ios研发安全攻防实战视频课程$ ?5 {% e( R% ~- w, P- L
. f& L: c: m( x/ f" r
├──视频 / u0 f5 |( ^. W7 Q
| ├──1.密码学之RSA 上 ) @$ X; w" V$ g* p8 @; L
| | ├──1-01-开课前.mp4 7.30M
8 z- _. t5 K! Z1 v) K; \2 f| | ├──1-02-密码学概述.mp4 34.42M
" R/ X" a; ?2 ]| | ├──1-03-离散对数问题.mp4 92.23M: ?& o b& A5 l$ H4 f% O' Q
| | ├──1-04-欧拉函数&欧拉定理、模反元素.mp4 221.78M
- }9 _+ @: h8 Z8 a| | ├──1-05-迪菲赫尔曼密钥交换&最终的RSA.mp4 405.90M* E$ T5 B C7 s. G( V1 _8 ]8 u
| | └──1-06-RSA终端演示.mp4 72.69M
O5 E) h; S6 `) x' @) f' v. ]- d| ├──10.MachO文件 下
( ]1 O1 Y/ k3 q" F& K p, _: O4 d| | ├──10-01-Data.mp4 68.27M
" _# a6 p# `# E4 g3 U. N| | ├──10-02-DYLD.mp4 51.34M# f& @- |5 g- V* F
| | ├──10-03-dyld的main函数环境配置.mp4 56.52M% j9 [: o& y, ~# T- U+ [0 O
| | ├──10-04-加载共享缓存.mp4 19.00M
' Y/ o4 Z7 u1 s; || | ├──10-05-实例化主程序.mp4 79.17M; T- k/ e% y2 `, F8 c' K
| | ├──10-06-关于动态库加载.mp4 71.81M
1 o0 C, I# V8 s0 B( Y% h) u: f| | ├──10-07-初始化方法&启动main.mp4 172.73M1 h$ G+ H- V/ L i
| | └──10-08-最后补充.mp4 25.71M6 p( {' f: s( r( u" A% r/ P, T8 j
| ├──11.HOOK原理 全 0 O* }$ `$ E' o2 u/ y
| | ├──11-01-上节课回顾.mp4 85.20M- w4 ^0 M0 x8 \& T( d+ Y
| | ├──11-02-HOOK概述.mp4 46.83M& m; }& x* i' c8 i/ h, u" Q% b" P P4 u
| | ├──11-03-fishhook简单实用.mp4 85.20M! T$ ?9 y* E- ^; P" u2 m6 e
| | ├──11-04-共享缓存机制.mp4 42.97M
. _" `, b X, l# \, g- F* O| | ├──11-05-fishHook原理探究.mp4 226.11M; x) r0 I$ K2 E, `
| | ├──11-06-通过符号找到字符串.mp4 82.99M% q/ U! }1 O5 l, d8 y
| | ├──11-07-初探反HOOK防护.mp4 180.45M
1 Q/ [' r$ u6 n1 _; V8 ?4 L| | └──11-08-防护MonkeyDev.mp4 232.52M' f) [5 z {" k$ w
| ├──12.LLDB 全
; e; s B( r7 v0 _" u' F| | ├──12-01-上节课回顾.mp4 139.78M
. ]4 g' @6 I! x3 `/ U& k| | ├──12-02-fishhook源码分析.mp4 261.15M; q3 ?' D w$ Y; s1 y* ?
| | ├──12-03-LLDB断点设置.mp4 208.06M
( {, \# [2 f8 `" l| | ├──12-04-LLDB执行代码.mp4 149.58M
& g5 z# ^: q, m$ R' | t| | ├──12-05-查看堆栈信息.mp4 94.58M
& l& N: W H! Y& k% _| | ├──12-06-内存断点.mp4 43.68M
6 Q: [5 D3 p) X% |- |% j| | ├──12-07-其他指令cnmand.mp4 33.28M
, X- j; Y8 ]6 Y1 a| | ├──12-08-target stop-hook.mp4 48.20M
, `; e; ?$ k- b9 c/ \| | └──12-09-关于image和其他常用指令.mp4 70.87M
4 u4 E( r5 I, c; {5 T8 H2 P1 A) R| ├──13.LLDB高级用法&Cycript 上
3 p, d( J5 T" ]/ W# R: C& O; }| | ├──13-01-上节课回顾.mp4 37.13M
. \ @% R, W7 w| | ├──13-02-ASLR.mp4 175.09M" Y% E" T" D6 M, x: G
| | ├──13-03-chisel安装.mp4 73.92M( A1 c3 L9 h7 p9 F4 c( a
| | ├──13-04-chisel使用.mp4 184.46M m# H+ W' p- |' o/ {
| | └──13-05-DerekSelander-LLDB.mp4 99.54M
8 e: _8 r- q8 [0 L5 w& J| ├──14.LLDB高级用法&Cycript 下
3 S+ z$ C9 l; ?; c/ O4 B) V. l| | ├──14-01-Cycript安装.mp4 117.29M0 R* C! ] _" \: e
| | ├──14-02-Cycript简单使用.mp4 100.27M
5 T& B/ j9 r; u1 c| | ├──14-03-脚本自动连接.mp4 36.77M
* C$ [3 u& h- M4 I. d7 W" S| | ├──14-04-Cycript练习.mp4 55.04M
8 v5 a1 u J' E| | ├──14-05-Cycript高级用法.mp4 58.68M
, g4 M) \0 R6 [1 y| | └──14-06-cy文件封装.mp4 222.37M
% X+ e$ f& m) ^! s5 {9 B| ├──15.Logos 全
/ }# X I/ k5 H: l| | ├──15-01-上节课回顾.mp4 62.03M
; e) R1 @. b6 p% K| | ├──15-02-Logos使用.mp4 61.14M
* v. h# |( w Q9 q _| | ├──15-03-Logos语法.mp4 221.40M4 }" C- @+ @. ]; }7 N6 \ q/ _
| | ├──15-04-添加FLEX库.mp4 88.70M
% g' t" F. V% V6 e7 w& |. g| | ├──15-05-界面分析.mp4 122.31M" Y, L* [0 q* [/ \. B
| | ├──15-06-界面分析找到注入点.mp4 147.92M
) G! X, d4 Y2 K% l; L$ d| | └──15-07-界面之后.mp4 217.22M
; R- }' ~" Y' \. I( F @7 Y+ `| ├──16.越狱 上 ( n3 y/ F$ ~/ Z4 C" C. p1 [$ s* e `& M
| | ├──16-01-上节课回顾.mp4 38.60M
7 H: E& T2 @. w7 J* |6 [9 G, Y7 j| | ├──16-02-越狱概述.mp4 81.45M4 z/ g! T0 M2 {4 }* j2 T
| | ├──16-03-常用插件.mp4 98.80M4 P; J& ~9 G9 y0 ~
| | ├──16-04-OpenSSH.mp4 116.94M
! b2 w+ E& Y; x+ U3 R% M| | ├──16-05-SSH&OpenSSH.mp4 52.20M
9 L9 o$ g7 a, H( n0 }/ a- F. K| | ├──16-06-公钥登陆.mp4 67.72M% }- N) H: o/ x3 n5 Q# x
| | └──16-07-取别名.mp4 36.58M a- n" v; B( C, v: W
| ├──17.越狱 下 + G7 I) L* o+ q! e6 X3 z
| | ├──17-01-USB连接.mp4 59.70M
8 t' i4 r+ l* p3 q. N| | ├──17-02-脚本连接&中间人攻击.mp4 107.12M5 D! D' h' g: k+ k/ M
| | ├──17-03-远程拷贝.mp4 57.32M
% ~4 s, k0 o/ g4 b i| | ├──17-04-APP瘦身.mp4 132.61M) a1 g0 h. J8 }9 C' ?
| | ├──17-05-总结1.mp4 18.66M
5 N2 E0 @$ v1 f# ~0 ?8 a1 F; v| | └──17-06-总结2.mp4 38.74M2 |4 }- d5 m- B) @/ G6 I
| ├──18.砸壳 上 : \1 b6 V( }' q
| | ├──18-01-上节课回顾.mp4 83.31M$ g$ p$ x3 Y1 w4 [+ u3 m
| | ├──18-02-砸壳原理.mp4 74.49M5 m* Q9 D7 ^2 k3 @: \
| | ├──18-03-砸壳工具Clutch.mp4 123.93M
7 r9 N" B. a+ ~. \* p: c8 B| | ├──18-04-插入动态库.mp4 72.43M. R; Z) c3 v4 E6 u5 z- l* C4 Q
| | ├──18-05-dumpdecrypted.mp4 41.97M
2 ^) M! C9 C& T9 ~- f) `4 S3 V| | └──18-06-frida-iOS-dump.mp4 146.73M5 K& r+ J1 \# u0 |$ _
| ├──19.砸壳 下
5 c4 c2 F) r1 P' {| | ├──19-01-Cycript使用.mp4 94.35M
1 O+ w# ~7 U3 Q: e| | ├──19-02-越狱中导入cy文件.mp4 90.70M
/ n$ a' e& D. i. j| | ├──19-03-Theos配置.mp4 94.84M
. e/ H# S/ u8 T6 w& X| | ├──19-04-动态分析支付宝登陆密码.mp4 237.72M( }6 _6 V1 K$ O' g& l
| | └──19-05-Theos实现支付宝窃取密码.mp4 97.87M6 y# b) I) L+ q- X O
| ├──2.密码学之RSA 下
" M$ @+ \3 Q3 {6 r| | ├──2-01-证书生成步骤.mp4 143.65M( u. L* p. j3 k' y% l8 i6 D$ K) W
| | ├──2-02-base64.mp4 97.43M7 f1 n$ z6 G( Z9 ] e D; B
| | ├──2-03-RSA代码演示.mp4 76.41M g( J: R, F9 I g/ ?
| | ├──2-04-RSA总结.mp4 26.75M- x& J: W& n4 v Y- X
| | └──2-05-常用软件和必要原件.mp4 66.90M
1 }8 R) @! G' T; S& P| ├──20.越狱调试 全 & R0 c% |7 }% |8 m( A, r |9 v
| | ├──20-01-上节课回顾.mp4 99.09M/ a8 ]* q! K3 G& f0 [" x
| | ├──20-02-Reveal.mp4 105.78M6 P0 \" N* x7 }$ S( f
| | ├──20-03-debugsever.mp4 104.65M
& W: }/ |( g2 |" R| | ├──20-04-启动debugserver.mp4 79.56M/ f! I% q9 \8 d1 j5 m& N4 a
| | ├──20-05-USB链接LLDB.mp4 143.83M
' I; i9 R, u0 l# `3 A4 U& D5 ?! b| | ├──20-06-Class-dump.mp4 115.07M
+ R6 g) k8 B0 B/ ]3 b( _| | ├──20-07-命令行工具.mp4 48.76M' b6 D' B: Z- \* Y0 Z! x
| | ├──20-08-LLDB手动砸壳.mp4 199.04M0 i: G1 |. k6 d7 {) o
| | └──20-09-最后总结.mp4 90.39M; d8 O1 ^0 N7 m9 c% Z# ^
| ├──21.越狱防护 上 ! _* l4 B( W5 D! J
| | ├──21-01-上节课回顾.mp4 99.19M2 z2 V4 i- `, b- B5 P
| | ├──21-02-debugserver权限问题.mp4 71.51M! I* K3 k, o0 X
| | ├──21-03-修改系统行为.mp4 146.87M+ p4 g2 o; D( O0 S3 N/ U
| | ├──21-04-Monkey写Tweak.mp4 108.66M0 w; I5 M: N( P; k2 g6 c( v
| | └──21-05-Tweak原理分析.mp4 121.34M9 v' M- m7 A+ P; v4 g- Z5 S& U
| ├──22.越狱防护 下
3 U: I* |% u! W- W R| | ├──22-01-DYLD_INSERT_LIBREARIES.mp4 49.42M
+ ]2 B; @) e# I, r" | }| | ├──22-02-修改RESTRICT段防护.mp4 77.39M: i( g6 t/ r2 x$ F( g. r
| | ├──22-03-二进制修改器破坏防护.mp4 63.39M7 b: |" |% r) d' M' E+ D/ M
| | ├──22-04-使用dyld源码防护.mp4 168.32M
Y" W2 H$ B4 h5 c* J| | └──22-05-白名单检测.mp4 243.40M8 Q" W: @3 G4 U4 f* T) X9 j$ ~( w
| ├──23.初始汇编 2 r, O" [! k& a' ?8 b4 r1 ~9 I
| | ├──23-01-阶段性回顾.mp4 79.62M* {, _# K+ B$ A, R/ z
| | ├──23-02-初识汇编.mp4 160.79M5 z# P9 s2 x, _& N! I
| | ├──23-03-总线.mp4 265.21M3 X3 R4 X8 Q/ o* w
| | ├──23-04-进制.mp4 154.07M$ e0 q2 T- Z( P! P; {1 ^# Y4 `
| | ├──23-05-数据的宽度.mp4 157.55M* f; s# }5 N+ w) W f' ~
| | └──23-06-寄存器.mp4 312.01M: G- v) u& @$ o, t5 ^
| ├──24.汇编看函数 ; Y' u+ u: @2 L* s
| | ├──24-01-上节课回顾.mp4 76.53M
, j; g5 Z) d, D" P7 c3 ]| | ├──24-02-bl指令.mp4 167.81M
6 c$ u0 y; d4 [$ a4 N| | ├──24-03-栈.mp4 106.39M
. L/ c5 ^2 G" S$ U1 T7 Q| | ├──24-04-bl和ret指令.mp4 295.68M
+ B+ S5 X" y" C| | └──24-05-函数的参数和返回值.mp4 271.77M9 o8 l+ e' v" s9 k
| ├──25.标志寄存器
. V5 ~/ Z% t- H( j5 n9 y| | ├──25-01-上节课回顾.mp4 185.64M
. |. Q# i6 q% B| | ├──25-02-函数返回值的补充.mp4 102.30M1 @" R9 ?" p$ v8 Y6 g6 C5 e
| | ├──25-03-函数的局部变量.mp4 67.55M
5 M5 N, f; I c1 c* B+ X: X| | ├──25-04-函数的嵌套调用.mp4 94.73M2 k# P V9 H5 Q0 d9 t3 _& w, }5 Q
| | ├──25-05-状态寄存器.mp4 399.31M" E+ i5 i8 j# ^& W
| | ├──25-06-全局变量和常量.mp4 116.39M
" u% n6 \3 p, J8 P6 Y- r| | └──25-07-还原高级代码.mp4 218.70M5 n+ ?% r! m: }! d8 U4 s
| ├──26.循环选择判断
- P+ j* Q9 v) ~2 k| | ├──26-01-上节课的回顾.mp4 90.37M
% C9 w3 Y# N- G" A| | ├──26-02-if的识别.mp4 89.11M
+ G: u( g: X6 @$ G| | ├──26-03-循环.mp4 66.99M! L# C' G! T2 X( t: Z: ]& X% T
| | ├──26-04-Switch.mp4 294.49M: P4 i) D% K0 g
| | ├──26-05-编译器的优化.mp4 72.19M, N G F9 P/ H
| | ├──26-06-指针的基本常识.mp4 105.91M
0 e5 `& y* M& h% u| | ├──26-07-指针的反汇编.mp4 80.07M
/ I7 L- I4 J& L+ d' P* T* i; z, V| | └──26-08-指针的基本操作.mp4 270.56M
0 J! a' q; N' x8 O/ v| ├──27.OC反汇编& 抢红包开始 . B" f8 d) b1 c- U5 P
| | ├──27-01-上节课的回顾.mp4 46.26M' Y' O& c) A- f% }' j9 m3 K+ s
| | ├──27-02-OC的反汇编.mp4 398.29M+ f, Y4 |) T: Y
| | ├──27-03-编写抢红包Tweak.mp4 61.59M4 x3 L! ~# K( Q& t) b4 q% P
| | ├──27-04-多份XM文件.mp4 134.46M
0 n9 L8 A9 n+ e, S| | ├──27-05-分析抢红包逻辑.mp4 292.16M( c+ p* P c5 t& w: r: k6 K
| | ├──27-06-通过反汇编定位方法.mp4 227.35M/ U0 |6 C$ D+ ]1 y$ N
| | └──27-07-恢复符号表.mp4 147.04M
8 e4 ^. `. x+ W5 x| ├──28.项目实战,找到Hongbao代码
8 ^( I( T8 \5 y6 X8 U| | ├──28-01-上节课回顾.mp4 51.20M% b/ w+ k5 u/ d& V1 h/ z
| | ├──28-02-hook调试找到线索.mp4 123.92M, b# ?* s" \ f; v+ G1 N' g
| | ├──28-03-找到最适合抢红包的方法.mp4 132.83M
; x: I7 p5 B! S; N& U& [| | ├──28-04-调试找到抢红包的方法.mp4 104.70M: r, r3 }6 h# G% x/ P
| | ├──28-05-静态分析OnOpenRedEvenlopes.mp4 218.98M
5 {9 l8 C! B9 Z, {8 O1 Q| | ├──28-06-静态分析代理方法.mp4 297.66M+ ^ |8 a* e! b' T, ?, ^ v1 K
| | ├──28-07-利用伪代码分析(1).mp4 234.14M! }# f; T/ @% q# }
| | └──28-08-微信的setObject方法处理..mp4 53.71M" B: j' F2 W( ^
| ├──29.项目实战--还原抢红包代码 . q+ F9 V4 E6 D6 ~
| | ├──29-01-上节课回顾.mp4 26.16M
% z# ]7 P2 X+ t: V8 _) @| | ├──29-02-利用工具伪代码分析.mp4 189.44M
/ ~, h7 a, ?; F3 {; o! R| | ├──29-03-Block的反汇编.mp4 168.18M3 k% C% p" A$ m% f1 B I" b; D
| | ├──29-04-恢复block符号表.mp4 105.18M* k0 o8 {1 D3 ` \ t
| | ├──29-05-分析block实现.mp4 163.35M
$ q2 q$ c/ C, I2 B7 O0 Q| | └──29-06-还原抢红包代码.mp4 115.48M, q! e @- z) }6 N# S& R+ U
| ├──3.密码学之HASH&对称加密 上
% z( ]3 `! l- W+ Y+ l0 c' i| | ├──3-01-上节课回顾.mp4 47.84M: b, a5 \% |6 w( b0 X1 O4 L
| | ├──3-02-HASH概述.mp4 42.99M
0 t5 W6 y/ s9 \5 h: _| | ├──3-03-密码加密(重点).mp4 90.08M# h+ K$ F8 W7 Q
| | ├──3-04-HASH其他用途.mp4 39.75M# G3 d7 b" c" A+ m9 X/ p
| | ├──3-05-数字签名(重点).mp4 67.22M" B# t6 f x# k+ h
| | └──3-06-对称加密算法介绍.mp4 50.61M
6 y2 f. |+ Q8 M4 ~+ `0 a/ d. k| ├──30.项目实战--完成自动抢红包 ( @1 N& i5 c# L$ h* L7 {1 J
| | ├──30-01-定位红包消息.mp4 173.67M
# ]# d: K, a; w' N$ Z| | ├──30-02-移植代码.mp4 95.99M8 s; P( Q ~& f
| | ├──30-03-分析拆红包.mp4 162.10M4 @8 c5 ?( p( F: x. y* W. o
| | ├──30-04-找到关键参数.mp4 254.24M; ]! P& y2 K8 F, e/ B2 y# ~
| | └──30-05-完善插件.mp4 585.50M: O, q4 M: X3 M. v. `3 Z5 c
| ├──31.防护 上
& }0 O, j" |2 [9 S1 h r% _# o| | ├──31-01-上节课回顾.mp4 66.51M( [" D3 ]5 Q/ H( d, M
| | ├──31-02-反调试ptrace.mp4 154.09M' e! O1 V! ^. O8 ` [" J
| | ├──31-03-破解ptrace反调试.mp4 67.86M, S" W+ N2 `5 x7 ]1 q) V0 [
| | ├──31-04-反调试sysctl.mp4 118.34M
+ x1 B P( T$ `* Y1 [/ D, c6 L| | ├──31-05-破解sysctl.mp4 91.23M
9 N; B" y* ~0 N| | ├──31-06-ptrace&sysctl 提前执行.mp4 178.45M
; u" P% l) i' E% o| | ├──31-07-攻防博弈,找到你就赢.mp4 142.44M
% a1 @5 T5 x1 v, V% d| | ├──31-08-攻克悬疑已久反HOOK防护.mp4 179.72M
8 Q# s' A8 ~! r+ p; g$ o| | └──31-09-聊天吹水.mp4 138.63M
' k( M- ~2 X% l+ w& ~. `) M: v| ├──32.安全攻防终章
/ @1 D; C/ l5 t5 ]* a8 {3 d| | ├──32-01-上节课回顾.mp4 51.46M. Z. [" R4 c' ?5 z: c( Q+ H6 J z5 d
| | ├──32-02-手动混淆重要类名、方法名.mp4 67.69M
; K1 N4 w5 D) I) B| | ├──32-03-字符串加密.mp4 178.87M Q- a- s a7 d2 h
| | ├──32-04-防护fishhook.mp4 86.87M
5 i8 W$ ~3 Z% u! ^% z| | ├──32-05-使用syscall绕过符号断点.mp4 53.91M
6 I; o2 Z! s# p9 u9 z| | ├──32-06-使用汇编进行系统调用.mp4 91.58M& W: \& F! i- B0 ~; S, T% q" g0 J/ e& H
| | └──32-07-越狱检测.mp4 110.91M% Q# N0 h/ l) z
| ├──4.密码学之HASH&对称加密 下
0 e- t8 q, }$ o+ j| | ├──4-01-对称加密算法终端演示.mp4 58.91M: K& A* w# P) ?# P0 |* t& C
| | ├──4-02-对称加密算法代码演示.mp4 93.81M" |. N# n+ C+ G4 H, v
| | ├──4-03-CCCrypt函数.mp4 61.92M
e. |+ k$ g* P| | ├──4-04-使用加密安全隐患.mp4 67.61M
9 F* ~( ^7 B U1 t, Z| | └──4-05-总结.mp4 95.87M
2 ^6 q- ]! f/ C| ├──5.iOS应用签名及重签名技术 上 ; k4 E! K( t; e8 g3 _% Z+ |. h
| | ├──5-01-上节课回顾.mp4 55.97M
) b9 D6 r( x. c/ Y. ]$ `8 r6 [" y| | ├──5-02-苹果的双向验证原理.mp4 133.43M4 w+ ^4 s" V* |
| | ├──5-03-描述文件的产生.mp4 94.18M; U$ D! M/ e0 I7 ?8 r- z1 z
| | ├──5-04-获取应用ipa包.mp4 27.57M
& ]2 w+ J2 m0 g5 ]| | └──5-05-手动签名.mp4 216.67M
$ Y w0 n1 U! r8 i1 b, M| ├──6.iOS应用签名及重签名技术 下 # z3 c, e& u# s; m8 `0 C% b {- W
| | ├──6-01-利用Xcode调试三方应用.mp4 62.69M
9 [0 {: W! w$ L! g. S$ @9 N| | ├──6-02-iTerm2配置.mp4 68.21M" t( v, v* c) i* v6 ?# h' N
| | ├──6-03-SHELL脚本.mp4 120.58M) B2 h3 d2 N6 f* _& } f! z, p
| | ├──6-04-用户组&文件权限.mp4 148.09M
8 z2 r4 n6 t; w$ D, R+ u6 O- i| | └──6-05-脚本重签名.mp4 241.11M9 A7 L; R$ d. \6 F1 {0 \
| ├──7.代码注入 上
" Q# A Q4 g/ G) B4 [" ?2 B3 h| | ├──7-01-上节课回顾.mp4 145.82M
( ~ m, ]" O# ?! |( f9 a; x| | ├──7-02-Framework注入.mp4 73.88M
8 u6 ~! @7 k2 n) F9 A1 i: `& b| | ├──7-03-yololib手动注入.mp4 48.58M
- o3 @& U% c8 m5 t! i6 }| | ├──7-04-Dylib注入.mp4 135.07M
# F( |2 ^( j5 V7 ?9 C8 V| | ├──7-05-MethodSwizzle.mp4 156.96M M F3 Z: `3 o2 G' g
| | ├──7-06-破坏微信注册.mp4 72.60M
5 Q6 ]( z4 S j0 `" `# J| | └──README.txt 1.73kb
( z# {7 u" }* T8 ~8 [| ├──8.代码注入 下
( x% c7 [. O. A9 C; l# z8 T. V% [| | ├──8-01-窃取微信密码调试分析.mp4 33.17M
6 B6 G+ d4 M3 ]: C| | ├──8-02-窃取微信密码代码.mp4 45.44M
" T! d1 f: z5 J, I| | ├──8-03-探索崩溃原理.mp4 48.01M P5 \0 q& N( _; i; R+ h( x* D$ F8 d
| | ├──8-04-通过添加方法解决崩溃.mp4 73.67M
4 O# P% t$ e/ z$ ~: W3 x| | ├──8-05-getIMP和setIMP.mp4 38.13M: r" [% ?, Z2 q1 ?' c; x
| | ├──8-06-课后补充.mp4 24.41M
/ x1 u2 y8 i( v. x1 o! V* P9 H| | └──8-07-补充2.mp4 29.59M
9 ~6 ~1 ~* u( `$ Z+ v4 s* ^8 F. N) A$ b| └──9.MachO文件 上
7 l4 o' A/ Z# v! G/ P; v- _ a5 {| | ├──9-01-上节课回顾.mp4 61.46M0 n0 {$ v7 ~% ?1 h, n' J
| | ├──9-02-MachO文件概述.mp4 139.12M
! P# J" {/ { C# w| | ├──9-03-可执行文件.mp4 84.59M5 b6 N) K! |- Y( C/ e5 C
| | ├──9-04-通用二进制文件.mp4 51.68M7 R* D6 F) V% M# j7 A& O5 }
| | ├──9-05-MachO文件结构.mp4 34.60M! X3 F+ }8 E3 w0 X1 @7 |1 i
| | ├──9-06-MachOView.mp4 49.07M, s0 Z" R2 {2 n- o8 y" A
| | ├──9-07-Header.mp4 64.48M" |2 }4 u7 @& H! z& a6 N* ?
| | └──9-08-LoadCommands加载命令.mp4 66.31M
Z* C# z. \0 t$ [* a: }! v├──赠送:iOS逆向与安全 0 n1 v9 ~' T& i; K
| ├──阶段总结(此格式迅雷影音打开) ( {/ c3 L* ^3 {# [2 s6 G7 v
| | ├──课时05.第一章文档总结.swf 64.83kb; [" K8 i0 ~1 @- I* I( F2 z
| | ├──课时19.第二章文档总结.swf 73.95kb( x2 d, W! R) A) q/ p
| | └──课时29.第三章文档总结.swf 59.82kb; r& u* s" ~1 b' ~
| ├──课时01.初识逆向工程.avi 159.15M
/ d s! p$ h {# T" S# Z# L0 m| ├──课时02.iOS系统安全机制.avi 103.66M
, T3 |: q4 q) ?& v" Z$ M3 e- b| ├──课时03.认识越狱设备.avi 151.49M( w) l2 k7 O" K0 k8 p
| ├──课时04.越狱环境配置.avi 362.55M
- }+ R1 t7 @$ I5 [| ├──课时06.App结构与构建过程.avi 107.00M; P; k: }8 y) z* R9 U
| ├──课时07.寻找控件背后的代码.avi 640.43M! Q* u: J) h9 Y" v1 l4 Z
| ├──课时08.数据存储.avi 440.79M
: f B G3 l' s- N5 |1 C| ├──课时09.类与方法.avi 812.13M C6 }7 C6 A8 h: b" S" m. M
| ├──课时10.runtime特性.avi 497.83M, M- ` d' E5 g! a, {+ x
| ├──课时11.认识Hook.avi 315.52M
! [/ w0 X- ~7 j; q4 L! ]| ├──课时12.Hook原理.avi 381.89M
* }2 a& z c& R2 c# w9 U7 `0 @| ├──课时13.ARM汇编(上).avi 305.93M9 v. E% Q& L; Y3 A( d M( i
| ├──课时14.ARM汇编(下).avi 310.66M$ X5 c1 x' y- G
| ├──课时15.Mach-O文件格式(上).avi 209.11M
" l' r0 S) b4 F5 U) u/ O| ├──课时16.Mach-O文件格式(下).avi 571.33M
7 C7 n! _* n, i: k- o) n! V4 {5 ?0 K| ├──课时17.App签名.avi 277.02M
5 g0 [8 w0 I/ p5 T8 P| ├──课时18.动态库.avi 692.38M( E% m- M; p4 S, J. a! D
| ├──课时20.应用砸壳.avi 385.80M
9 ^ R/ m* O! R6 F9 W| ├──课时21.class-dump.avi 831.88M+ D' U0 A" {) t& @- H$ j! @# `; E; U2 {7 v
| ├──课时22.Reveal.avi 371.12M
& P- t! d5 N6 }3 l% Y2 v: A2 S| ├──课时23.Cycript.avi 672.57M
0 q6 d6 P1 @4 ~- E& z: e| ├──课时24.网络抓包.avi 434.14M
+ y) A2 F1 C9 s7 g7 H. F0 {: r9 m| ├──课时25.静态分析.avi 755.74M
' N: K2 ~ o1 w0 l| ├──课时26.动态调试.avi 814.61M% p1 N* N/ Y3 F9 z
| ├──课时27.theos(上).avi 454.16M
4 Z; N: d9 d, c: h2 [5 j| ├──课时28.theos(下).avi 422.43M( d( P5 T. T% E, ^7 ]
| ├──课时30.去除OPlayer.Lite的广告(上).avi 503.37M$ J8 C% a5 J% n* c& o7 c
| ├──课时31.去除OPlayer.Lite的广告(下).avi 562.71M' @. u x% q5 N# d& U6 ?
| ├──课时32.分析WhatsApp聊天(上).avi 788.09M
9 L4 H& B: w- U| ├──课时33.分析WhatsApp聊天(下).avi 378.87M
7 x+ f+ n& J( p0 ?: o- g| ├──课时34.Snapchat消息收发(上).avi 314.42M1 ^6 j! |+ E; U* N
| ├──课时35.Snapchat消息收发(下).avi 539.00M% V" Y& F. H5 Y
| ├──课时36.迁移到非越狱机器.avi 315.51M
5 B' V+ X1 q7 t* |4 || ├──课时37.Frida在逆向中的应用(上).avi 322.69M
, {+ r, c) E4 S* a: r| ├──课时38.Frida在逆向中的应用(中).avi 185.31M' H7 P" V8 w* I7 Z. P" g% ^7 Y2 r
| ├──课时39.Frida在逆向中的应用(下).avi 533.90M% z$ D6 w8 h# n: m
| ├──课时40.代码保护基础.avi 62.92M! J1 M) t. c( l/ E6 R1 T! k
| ├──课时41.数据加密.avi 256.46M% A% [$ _3 V U X4 m* c
| ├──课时42.反调试和反注入(上).avi 520.64M+ d! {' p: r3 P
| ├──课时43.反调试和反注入(下).avi 662.37M
8 u" N' _; U: T& D" J# w| ├──课时44.代码混淆(上).avi 374.57M* W* Z9 r. Q( Y+ b2 E
| └──课时45.代码混淆(下).avi 382.02M
/ s" ?4 m4 R" G& F1 x B1 y, x, ^3 g+ V, P. Z
! r1 I- P* P" k( f
: f5 N* }8 G5 S0 b1 U
! ^7 ^) R$ T& N+ S# n
! s- o% _( z. B6 f) J2 `# _) \4 d% |# S! K6 r( n3 [
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见# w1 `( ^; I8 X9 h) R. D$ K
: ?- j6 t+ y8 c; m! l# w5 i4 H+ ^8 e+ w
" f2 r! G6 E# Z# d( i本资源由Java自学网收集整理【www.javazx.com】 |
|