|
课程简介:
- ~( x* [5 i% E7 q# b" z3 t# k理论方面,必须清楚的认识逆向的本质是什么。放到更大的环境下来看,逆向从来不是最终目的,最终目的一般是要实现某个东西。广义上,逆向不仅仅是调试二进制可执行格式,反汇编,破解。逆向是心理模型的建立过程,以及模型实现的底层细节的定位过程。
- a1 N; r6 K+ i: ?+ h3 `
# J$ f. e4 b% x' l$ A2 O; ?课程目录:
; w" ?+ e1 m7 \( ^7 {9 d├──00-易锦安卓 完整版 ; b. B% G, E# e' A( w
| ├──安卓逆向11期 ! E* o( d" Z9 K5 L: [% [$ G
| | ├──视频
- W/ ?: u* Z0 s$ P- w7 O0 [5 q3 j| | └──资料
4 C7 d: `6 h/ r" [. c6 k* C3 T: ^' c| ├──旧-易锦教育 Android逆向VIP培训视频
9 G- P3 H5 M H! G. W& ^, ~8 v| | ├──源码
5 t& I5 M! T9 a8 D: P) r" ~) g# Q| | ├──100.IDA动态调式dump脱壳后dex文件.mp4 120.62M
: |2 s: y& Y& i- ~3 K* s+ r| | ├──101.so层反调试分析.mp4 51.73M2 m. d3 G7 `! }% F
| | ├──102.逆向分析crakeme.mp4 86.77M
' i/ N f8 Q0 v! ?- e) p| | ├──103.去除so层签名验证与反调试操作.mp4 73.56M! R& j6 ~7 i q
| | ├──104.IDA有反调式动态调式.mp4 61.43M( S7 v( B |6 J1 L! `
| | ├──105.调式Crakeme过反调试.mp4 132.66M2 n1 F6 c! R' t- O' V
| | ├──106.IDA动态调试脱so壳.mp4 59.06M
: H0 O! ^9 s& V| | ├──107.修改libdvm.so实现虚拟机脱壳.mp4 77.16M
, X/ v8 H- k5 }# G5 O| | ├──108.基于substrate框架实现一代脱壳机.mp4 53.08M; Y- T% u6 ^9 _2 z+ |; h! K/ T
| | ├──69.非对称加密算法-RSA.mp4 113.89M5 h' U1 t& h8 C K
| | ├──70.非对称加密算法-RSA深入.mp4 44.90M
$ ?9 z1 \# Y; W/ |4 e, ~; R6 `0 e| | ├──71.ELF与readelf工具(1).mp4 139.03M L2 ^% ?+ U3 z* I# H/ X+ W
| | ├──72.ELF文件结构(1).mp4 108.88M
. S- w0 D3 }' W! K. Q0 R1 B| | ├──73..ELF文件整体结构与常见区段.mp4 127.91M
3 b3 R% n3 b. V) j, u2 g| | ├──74.ELF文件结构解析与010Editor.mp4 111.61M$ U' _: O' H) r. o S: E
| | ├──75.ELF文件结构深入分析.mp4 139.23M
) i* W2 v3 y% c# G' S, n| | ├──76.ELF文件之程序加载和动态链接.mp4 96.48M {9 @" \) ^4 K1 H# P" W
| | ├──77.dex文件结构概述.mp4 158.64M
3 e% _# ^1 S$ P" P9 |% i1 J( C| | ├──78.深入分析dex文件结构.mp4 154.14M
0 H" G W& C9 E5 S- f| | ├──79.dexclassdef详解与dex类解析.mp4 133.28M
6 f8 j( @$ `8 G/ Z7 M- s3 j| | ├──80.odex文件结构.mp4 115.85M
$ o! u+ @7 V2 N1 r" D* l6 U* o| | ├──81.oat文件结构.mp4 130.76M+ d4 s) x+ n) w$ R2 h* ~# w
| | ├──82.xml文件结构.mp4 70.92M
! K& U4 L% X. z2 o- V* G5 I1 c) b| | ├──83.arsc文件结构.mp4 66.97M- T! f: Y3 C9 Q0 @
| | ├──84.javaVM与dalvikVM、artVM.mp4 104.03M
, Y% \" B/ z. S4 }, w- X( e& V| | ├──85.art虚拟机与dalvik虚拟机.mp4 68.43M
, Z6 `0 U, s$ J0 W- ]. k" J| | ├──86.dex文件验证与优化流程.mp4 116.76M% d3 d/ T4 D( D6 |+ [: ?
| | ├──87.dex类加载源码分析.mp4 66.46M
- ~4 U( V) R( G* c$ N3 F, y| | ├──88.art运行时.mp4 132.54M
9 U/ s* W8 X b8 `1 U, L: h| | ├──89.so加载链接流程概述.mp4 81.83M8 e- D( G- M# P- i4 {) y8 `1 }
| | ├──90.so的加载、链接、执行过程解析.mp4 146.48M
; b+ h, ^: m- [- O, j| | ├──91.Linker源码分析.mp4 77.88M
2 Z e" ]" [1 B- }| | ├──92.DEX类加载和linker的应用.mp4 53.79M. U- y* X4 X" ^: w
| | ├──93.加固技术发展.mp4 98.85M
( l$ b( G5 q/ H2 ^2 p( G| | ├──94.加固与加壳流程分析.mp4 75.95M
% \( O7 J. t O! G& E* H| | ├──95.加壳流程与代码分析.mp4 61.11M- R. l1 [( V* _+ L
| | ├──96.病毒nativeActivity加固与内存加载.mp4 193.52M4 g& ^% j) J7 v! h7 E( `
| | ├──97.so层加壳与梆梆加固.mp4 72.04M4 P. ^: o v) b1 E
| | ├──98.Linux命令与adb常用操作.mp4 63.12M
: ]( I, n q% D" s5 ^8 v| | ├──99.IDA无反调试动态调式.mp4 91.88M
& f8 v" }5 X" Z2 w| | ├──任务10: Java代码与smali汇编对比分析(2).mp4 62.47M: K% r+ r" \4 ~5 Y
| | ├──任务11: 实战分析app.mp4 67.79M
, X& g0 Q9 ^1 D0 E2 t5 m! ]| | ├──任务12: 实战无源码分析smali文件执行流程.mp4 68.07M
6 ?# \; X+ e( M7 }' o( ~0 E| | ├──任务13: 实战无源码修改smali文件.mp4 58.55M( E* K" p5 I' q0 R E: Y, h
| | ├──任务14: 掌握分析smali文件的技巧.mp4 88.44M. K( P: ?9 m: z+ {
| | ├──任务15: 切水果大作战实战.mp4 74.77M# g3 ?/ M- @3 w5 A( ]
| | ├──任务16: smali开关语句.mp4 45.24M9 I1 ~' b* s1 i6 Q: K
| | ├──任务17: smali循环语句.mp4 109.39M8 A+ J) h; |4 V. W5 ~
| | ├──任务18: 动态调式java代码.mp4 54.40M; C* A8 V0 r2 z8 s4 K9 J3 ~
| | ├──任务19: 分析smali汇编中的trycatch语句.mp4 34.36M# p- n& w+ S0 |( ?( N
| | ├──任务1: 安卓逆向环境搭建.mp4 80.01M
, V" e* c# Q4 S$ L. o* B7 h| | ├──任务20: 回顾与补充smali汇编.mp4 96.57M
/ k$ K% L+ g- X3 r2 M| | ├──任务21: 滚动天空游戏实战内购无限装备.mp4 76.12M( `: a% X+ f6 W W9 T# M
| | ├──任务22: 滚动天空内购破解深入分析.mp4 80.20M
3 l/ L# t7 r- x8 f| | ├──任务23: 常用ARM汇编指令.mp4 115.54M
% U+ ?2 Y! z' ?! G| | ├──任务24: IDA工具简单使用.mp4 66.83M# X8 B" t! P* ?0 E+ z7 g* S6 |
| | ├──任务25: ARM汇编与寄存器.mp4 56.66M+ q3 K3 B7 d+ |) E) _
| | ├──任务26: 静态分析二进制文件so.mp4 111.68M
; L4 h* o' ]$ F' X| | ├──任务27: 静态分析修改so与签名验证.mp4 99.21M# i/ C, y' V, J
| | ├──任务28: java层动态调式之代码注方法.mp4 65.01M7 e! G! y# p. d9 n7 |8 Z
| | ├──任务29: java层动态调式之栈跟踪与方法跟踪.mp4 42.48M
8 P. ^3 [/ f. g+ C* @7 X( {| | ├──任务2: 安卓正向开发实战.mp4 41.74M
' J! K. Q0 H0 r' D( l% O| | ├──任务30: AndroidStudio动态调式smali环境配置.mp4 35.72M
- |& w$ y: p, P; J, {) S| | ├──任务31: 动态调式smali代码步骤.mp4 75.30M1 |7 a, i1 j" j. I7 ~' W& _3 h
| | ├──任务32: 动态调式smali代码技巧.mp4 63.96M; W" d. h! |; j5 _) J- s3 s
| | ├──任务33: IDA动态调式技巧.mp4 31.74M
4 b) I/ L; _, {( }& q| | ├──任务34: IDA无反调试动态调式.mp4 103.42M3 R# O6 \# H5 y( Q
| | ├──任务35: 回顾1.mp4 50.53M
0 L+ _# k9 m7 f( } b: _| | ├──任务36: 回顾2.mp4 68.66M( D) u' |- V) W- E. `. @2 `$ t
| | ├──任务37: java层去签名验证.mp4 56.42M. N+ P3 q7 `5 x$ k4 K
| | ├──任务38: java层签名验证与文件验证.mp4 32.67M0 H2 u, Y( Z% K, ~$ \
| | ├──任务39: java代码混淆与资源混淆.mp4 55.11M; ]( W! V0 ? ~. U6 u
| | ├──任务3: 反编译apk文件.mp4 39.78M
6 d6 Q' _. T6 U) S4 V| | ├──任务40: 修改so过签名验证.mp4 88.60M. a& o+ z1 _+ P# f
| | ├──任务41: 系统文件与应用程序.mp4 58.04M
) e) [2 }$ s7 @7 @2 `1 p0 n| | ├──任务42: 游戏实战签名验证.mp4 66.15M
8 x0 Q. c# {) W- U6 B- p| | ├──任务43: 游戏实战分析技巧.mp4 65.00M' u _) B: l5 T) B# w
| | ├──任务44: 数据加密与解密算法.mp4 66.58M
7 C8 e& e# X4 b% L) F# z| | ├──任务45: OSI与TCP-IP体系架构.mp4 78.06M( C2 y9 ?; K5 ?4 ]
| | ├──任务46: 微信客户端与服务器交互.mp4 92.18M$ {. X* o, @( [1 c0 |7 n
| | ├──任务47: 对称加密算法与非对称加密算法.mp4 52.56M7 i2 K& Z0 R6 n$ V! A$ H
| | ├──任务48: 加解密jar库与HTTPS协议.mp4 48.05M
$ V- X% h! a: o+ b# V| | ├──任务49: HTTPS与SSL、TLS.mp4 35.30M
$ \2 L3 C- e9 u| | ├──任务4: 反编译apk修改资源文件.mp4 48.46M
( }+ r' x1 Q/ Z. \6 q/ k4 C# I| | ├──任务50: tcpdump使用与wireshark.mp4 71.84M
) Y, f! c" H; @& t5 V( [| | ├──任务51: 抓包去广告与charles.mp4 50.03M0 |0 w# d _7 w
| | ├──任务52: 使用Charles抓登录协议与multidex技术.mp4 85.65M
. o6 D% V6 Q1 d+ d| | ├──任务53: 协议构造与sig字段.mp4 85.65M" b7 y1 u$ q4 ~( C8 S
| | ├──任务54: AS动态调式4399技巧.mp4 63.14M1 ?* W& e" C F, C# z* A) T& B
| | ├──任务55: AS调式smali环境配置.mp4 50.05M+ s: P7 G5 H3 w$ X
| | ├──任务56: AS动态调式分析协议构造字段.mp4 76.75M& u9 ?2 }( i, O
| | ├──任务57: java层到so层分析.mp4 60.69M
$ S$ ~# c- _5 O* t2 F6 l! n/ W| | ├──任务58: so层算法分析之descbc md5.mp4 80.54M7 g$ V E8 i( a' a! L
| | ├──任务59: base64编码与java层md5、des算法分析.mp4 70.40M
2 [! w! t+ q+ u4 |: M7 h| | ├──任务5: 正向修改apk资源文件.mp4 59.36M) D; S; B+ O( J. r
| | ├──任务60: 加密算法分析与在线加解密工具.mp4 57.57M
9 m8 q, p0 `0 ~/ r; i/ U8 K/ b* D| | ├──任务61: 抓包获取小说数据协议.mp4 56.28M
( s/ Z' J" I$ D& ]2 n! Y* x| | ├──任务62: 分析小说协议构造类.mp4 56.55M5 b6 Q5 J1 c/ a6 O' v Y
| | ├──任务63: 使用as动态调式小说java层协议构造.mp4 70.58M
% w" l9 p7 p* W, N| | ├──任务64: 小说url编码算法与so层md5算法分析.mp4 42.76M
$ u8 J+ z8 b0 o+ D! E: W| | ├──任务65: 搜狐获取视频协议分析字段.mp4 45.35M
9 Y! d& r& ^8 V% v- T' l| | ├──任务66: 获取视频协议构造基础类逆向分析.mp4 48.83M6 E# q$ q: z6 S
| | ├──任务67: 调式协议算法构建关键类.mp4 59.18M8 w: _ `9 d' x0 u8 t( C- y3 a5 p- b
| | ├──任务68: so层aes对称加密算法.mp4 61.70M# y* r" m( v! n9 Y
| | ├──任务6: 反编译修改xml文件和smali文件.mp4 42.70M- V$ V c! v1 _7 L8 J
| | ├──任务7: 配置文件和系统框架详解.mp4 43.92M9 r# I" K2 b$ r
| | ├──任务8: 作业讲解与案例app.mp4 61.02M4 V. D4 E2 p S( H2 C% a/ E3 M
| | └──任务9: Java代码与smali汇编对比分析(1).mp4 87.48M% H7 f! x8 t" V! K0 o
| └──易J教育:《安卓逆向》第二期 - f! o7 x2 S% B
| | ├──1-10 6 j7 a4 v; C7 F; R! q* S
| | ├──101-110 * l) s, m0 e3 R1 {
| | ├──11-20 + O U% ?: V# x' A/ u2 k8 S; \
| | ├──111-120
i* @5 I. @+ O6 G% W| | ├──121-125
+ B* ]. y2 u& }* ~; k+ q3 X| | ├──21-30
! l- [# o2 {2 v; ^# [$ i% T1 R| | ├──31-40
9 ?8 c( Y2 e1 B7 _- q| | ├──41-50 ) Y3 ?2 B! ~: E, G$ k% J
| | ├──51-60 , {4 S% ~/ ~+ r8 Z( c
| | ├──61-70
5 j$ Y0 e2 B: Y9 o P| | ├──71-80
7 R3 V6 }( T; F; i" K| | ├──81-90
; @6 C0 Q6 c& e. n X7 [' G| | ├──91-100
# k7 y) x/ s: c% M$ Q1 P6 S| | └──安卓逆向精品课
0 A8 n8 X' n7 q! i/ P0 E# J├──01-滴水逆向
( p8 x l# E9 u| ├──D水网络逆向破解 基础+中级+就业班合集(完结 )
! ~# H4 v* X7 T| | ├──1.1.破解第一课(,P1).flv.mp4 419.27M- l. A' m- j" t
| | ├──10.04 变量与参数的内存布局(,P10).flv.mp4 71.14M
( B# S3 J, \: @( G| | ├──100.01_STL概述_vector(,P100).flv.mp4 99.05M
2 j; F i4 J: j$ \| | ├──101.02_deque_list(,P101).flv.mp4 102.14M
& P% `( s/ M' j. i" a- H| | ├──102.03_set(,P102).flv.mp4 148.74M
6 I4 W+ D8 Q' X| | ├──103.04_map(,P103).flv.mp4 151.82M
6 P: b# ]/ X9 x: M" a| | ├──104.05_stack_queue(,P104).flv.mp4 138.78M( c: `& I5 w6 S0 J4 c
| | ├──105.06_算法(,P105).flv.mp4 211.79M
7 W! g; ?' R0 E* ]1 P0 q| | ├──106.07_迭代器(,P106).flv.mp4 159.39M! a- R; p$ N: h4 [
| | ├──107.01 Win32课程介绍(,P107).flv.mp4 7.07M4 n8 L0 ^% f; }8 L6 \
| | ├──108.02 字符编码(,P108).flv.mp4 130.33M8 p g" D+ s8 N$ C4 ]
| | ├──109.03 C语言中的宽字符(,P109).flv.mp4 36.66M1 d$ C4 J5 x5 k# u
| | ├──11.05 函数嵌套调用的内存布局(,P11).flv.mp4 70.81M
4 |; e$ I9 b! e) ~1 Q| | ├──110.04 Win32 API中的宽字符(,P110).flv.mp4 78.91M
: E3 b7 L( N3 j& s- a| | ├──111.05 进程的创建过程(,P111).flv.mp4 143.87M
0 e! W7 \6 u. `" D/ \1 Y1 G9 m| | ├──112.06 创建进程(,P112).flv.mp4 110.74M
% H; X& Y/ [8 K| | ├──113.07 句柄表(,P113).flv.mp4 143.55M) C7 T/ |" f( s, X
| | ├──114.08 进程相关API(,P114).flv.mp4 125.89M/ g2 J- }" u1 H. D a7 ]$ b4 `
| | ├──115.09 创建线程(,P115).flv.mp4 64.82M
0 u, O x" U- [) b) y* k| | ├──116.10 线程控制(,P116).flv.mp4 78.85M s6 \7 g1 p8 f! |& ~5 z, n
| | ├──117.11 临界区(,P117).flv.mp4 49.13M+ ~( a7 u& ?3 T: z; W
| | ├──118.12 互斥体(,P118).flv.mp4 81.90M
' {0 B3 Q h! O; n, G: O, K| | ├──119.13 事件(,P119).flv.mp4 100.71M; ` X/ ~, X T( v
| | ├──12.06 整数类型(,P12).flv.mp4 64.86M$ ~4 k# U# I2 V' @
| | ├──120.14 窗口的本质(,P120).flv.mp4 140.24M5 j9 j/ e4 s" ?* c
| | ├──121.15 消息队列(,P121).flv.mp4 47.22M& y6 h% `# j; u; q7 Q* X; {# O+ [
| | ├──122.16 第一个Windwos程序(,P122).flv.mp4 167.85M) p: s3 P2 F0 Z( ]1 Z! M* {
| | ├──123.17 消息类型(,P123).flv.mp4 94.17M# _5 C+ ?& {1 b' P1 E% n
| | ├──124.18 子窗口(,P124).flv.mp4 116.29M
9 B; M! i5 n9 J: ~: ]6 y5 p/ ^| | ├──125.19 虚拟内存与物理内存(,P125).flv.mp4 113.33M/ o" K0 U: z) m) p( o) E( X5 V& t
| | ├──126.20 私有内存的申请释放(,P126).flv.mp4 78.62M% ]+ ]' E( @' o% ~: S
| | ├──127.21 共享内存的申请释放(,P127).flv.mp4 103.50M
8 R4 n* ]5 f: ^7 A7 O+ s D| | ├──128.22 文件系统(,P128).flv.mp4 187.87M
4 I- H! ~/ @6 b+ B% l| | ├──129.23 内存映射文件(,P129).flv.mp4 103.38M
9 s! P3 [6 w5 H% M| | ├──13.08 字符与字符串(,P13).flv.mp4 78.16M! |& ]# ] K. p4 Z% u' f
| | ├──130.24 静态链接库(,P130).flv.mp4 33.84M
( r9 O' w$ q/ }7 S| | ├──131.25 动态链接库(,P131).flv.mp4 92.39M
1 L6 t5 I( S0 F" @7 m7 c7 J2 S| | ├──132.26 隐式链接(,P132).flv.mp4 117.68M7 `( H0 h3 b4 |$ D2 R Y' _1 D( m+ ^$ C
| | ├──133.27 远程线程(,P133).flv.mp4 77.14M2 ?3 R8 O4 |: ^0 H
| | ├──134.28 远程线程注入(,P134).flv.mp4 100.44M* W a5 X9 o' V2 h5 k3 U b
| | ├──135.29 进程间通信(,P135).flv.mp4 46.80M# J% E& ]3 }6 ^+ G4 q( R
| | ├──136.30 模块隐藏(,P136).flv.mp4 148.41M" y0 q/ }6 r, _. K7 ]' a
| | ├──137.31 注入代码(,P137).flv.mp4 139.20M
8 n) X9 u- P( G6 n/ D5 P| | ├──138.00 课程概要(,P138).flv.mp4 25.33M. u- }' _, K& ~$ w# U
| | ├──139.01 进制(,P139).flv.mp4 34.10M
, t- r1 G% Z2 L# Q6 X2 K6 ]| | ├──14.09 中文字符(,P14).flv.mp4 34.34M$ Q: v! j4 W8 U
| | ├──140.02 进制运算(,P140).flv.mp4 35.44M8 d- ]6 H1 u9 u& r: [
| | ├──141.03 二进制简写形式(,P141).flv.mp4 37.74M
, I% f7 `8 W( X$ Q# @1 B* G2 s| | ├──142.04 数据宽度(,P142).flv.mp4 18.31M
# G7 |/ c: M+ I3 u% l% p$ L7 k( @/ d| | ├──143.05 无符号数有符号数(,P143).flv.mp4 26.61M( y1 p0 F" N5 a. R3 R
| | ├──144.06 原码反码补码(,P144).flv.mp4 35.25M
* C) f: m8 t: O# M| | ├──145.07 计算机不会做加法(,P145).flv.mp4 34.23M4 b* c" D& a4 O& w1 @ i7 K
| | ├──146.08(,P146).flv.mp4 34.79M
$ i2 i: D( J) _4 X6 U# A2 I9 i| | ├──147.09(,P147).flv.mp4 25.89M/ h4 T6 {% O, r$ v: k0 X
| | ├──148.10(,P148).flv.mp4 20.74M
- c/ W) C" a1 L" t! n| | ├──149.11(,P149).flv.mp4 41.85M
. f% u: R, V9 }4 g+ O. i| | ├──15.10 运算符与表达式(,P15).flv.mp4 35.44M
/ H! a8 E9 O O1 e/ u2 M9 ^| | ├──150.12(,P150).flv.mp4 54.29M7 `, }# r3 o+ O% D
| | ├──151.13(,P151).flv.mp4 32.72M
" F( n! j$ L/ V q& S/ w| | ├──152.14(,P152).flv.mp4 45.08M
: {6 ^: _# t: x; q$ ]2 l- O| | ├──153.15(,P153).flv.mp4 53.68M
1 ~+ E5 @) ]* i' D. J5 a, z| | ├──154.16(,P154).flv.mp4 81.26M2 @" n5 j* X6 _: `( P' h1 v6 a
| | ├──155.17(,P155).flv.mp4 81.76M
% A& W' z; Q, J1 M; || | ├──156.18(,P156).flv.mp4 49.27M& U1 Z& M7 k p1 l7 Z
| | ├──157.19 拓展篇:反调试之Fake F8(,P157).flv.mp4 71.78M8 s# |1 U2 B8 E9 E
| | ├──158.20(,P158).flv.mp4 44.77M% c* p: P7 J- p, e) }( K2 r
| | ├──159.21(,P159).flv.mp4 37.45M
( G7 G/ P2 }& P| | ├──16.11 分支语句(,P16).flv.mp4 55.53M% ^6 k8 V% a: ?. D) p5 ^ f
| | ├──160.22(,P160).flv.mp4 54.03M& A' P/ V' h! I8 t; J0 y* v! J( s6 w8 ?
| | ├──161.23(,P161).flv.mp4 58.87M
( X5 ^. V r. j& {| | ├──162.24(,P162).flv.mp4 56.91M
6 z* N' h. }/ W+ ?| | ├──163.25(,P163).flv.mp4 50.16M
) P: F) \! N+ i# }' e1 o, z* M| | ├──164.26(,P164).flv.mp4 102.04M
2 B8 x7 _+ a0 M. N6 K2 l v' D& X| | ├──165.前言01(,P165).flv.mp4 43.58M
2 [8 R. J. l, f| | ├──166.前言02_项目_01(,P166).flv.mp4 112.18M
* }$ W/ }2 _* z/ m1 d| | ├──167.前言02_项目_02(,P167).flv.mp4 66.88M
* n7 ^/ z: M" j1 [| | ├──168.数据结构01基本概念(,P168).flv.mp4 39.33M
9 R) ~( n- B* W! ^2 O0 K| | ├──169.数据结构02-算法(,P169).flv.mp4 22.65M' I3 W2 R9 Q+ M, S$ Y& N2 L
| | ├──17.12 Switch语句(,P17).flv.mp4 40.58M" Y1 ?6 z$ ~5 n
| | ├──170.数据结构03-时间复杂度(,P170).flv.mp4 36.87M
K6 G \! r, L| | ├──171.数据结构04-线性表的顺序存储结构(,P171).flv.mp4 44.41M+ r5 \6 I5 f/ u
| | ├──172.数据结构05-线性表的链式存储结构(,P172).flv.mp4 64.92M" w1 [/ [4 n! ~7 s( O% e! u
| | ├──173.数据结构06-静态链表(,P173).flv.mp4 50.92M9 A( C$ n5 A' q. r$ A x8 I& H" l
| | ├──174.数据结构07-循环链表(,P174).flv.mp4 35.47M
- O6 [+ W- D9 @| | ├──175.数据结构08-栈的顺序存储结构(,P175).flv.mp4 39.13M N7 m) |; v, ]9 j- r
| | ├──176.数据结构09-栈的链式存储结构(,P176).flv.mp4 79.13M+ ]) p6 f( A1 I e. E
| | ├──177.数据结构10-队列(,P177).flv.mp4 76.16M
( \! `8 I7 N2 W| | ├──178.数据结构11-串(,P178).flv.mp4 53.46M9 P2 C" B' v- Z+ y$ s( n! o& S' N6 P& w
| | ├──179.数据结构12_树的简介(,P179).flv.mp4 73.61M- X; |1 O( @2 D, \
| | ├──18.13 Switch语句为什么高效(,P18).flv.mp4 68.32M( E2 F3 F& k' q% F- H5 f: z+ V
| | ├──180.数据结构13_二叉树基础(,P180).flv.mp4 86.77M$ y3 `3 ], [( I% o1 j3 r
| | ├──181.数据结构14_二叉树遍历(,P181).flv.mp4 74.45M
7 {$ O+ \0 C. Q3 V! O| | ├──182.数据结构15_线索二叉树(,P182).flv.mp4 80.88M( x- T9 D- E e& n; |0 ^( \
| | ├──183.数据结构16_图(,P183).flv.mp4 61.80M. e+ ^+ s- H0 [4 l' d. g% W
| | ├──184.数据结构17_顺序查找(,P184).flv.mp4 63.21M
# D& }8 z1 P6 B/ f1 r' \7 A) J| | ├──185.数据结构18_二叉排序树(,P185).flv.mp4 84.97M
6 Q: [2 T8 ` S u( H) F| | ├──186.数据结构19_二叉平衡树(,P186).flv.mp4 122.27M
% Y# s: v4 |, D- C| | ├──187.数据结构20_多路查找树_01(,P187).flv.mp4 39.43M
0 w% \2 \/ p5 Z2 e1 \; P! u| | ├──188.数据结构20_多路查找树_02(,P188).flv.mp4 69.57M
! M/ e5 C0 Q. P/ \% }/ S1 Q) O| | ├──189.数据结构21_哈希查找表(,P189).flv.mp4 88.98M
/ f2 c4 c) ~, y% N% n7 }/ T7 Q$ n| | ├──19.14 循环语句(while)(,P19).flv.mp4 61.97M
( R8 t3 [2 X8 r: n6 k2 f| | ├──190.数据结构22_插入交换排序(,P190).flv.mp4 105.93M+ N9 w4 H$ `; ~3 M' C! M/ _
| | ├──191.数据结构23_选择归并排序(,P191).flv.mp4 132.65M
2 w0 W. D- @- v/ ?( R| | ├──192.001-数据库安装(,P192).flv.mp4 66.02M
$ b+ Z% D/ b4 r| | ├──193.002-数据库和表操作(,P193).flv.mp4 75.31M! y0 |4 _1 A' Z; c
| | ├──194.003-表的增加更新和删除(,P194).flv.mp4 36.34M
7 K" }6 V' l( a9 U| | ├──195.004-单表查询(,P195).flv.mp4 59.09M+ i {: `. T8 s& a- z5 H
| | ├──196.005-vc连接mysql(,P196).flv.mp4 105.87M
$ ~& Y9 q. o1 G2 e| | ├──197.001-网络基础知识(,P197).flv.mp4 60.28M _, d# Z' r# p! b! T0 l
| | ├──198.002-Socket基础和TCP模型(,P198).flv.mp4 159.32M$ Z4 I1 A1 K2 Q' p$ l$ ~+ b
| | ├──199.003-UDP(,P199).flv.mp4 74.88M
6 p" K4 M% M9 l5 ~. A| | ├──2.2.如何快速定位关键破解点并爆破(,P2).flv.mp4 434.35M, p+ n7 }) d2 m7 d* @0 i
| | ├──20.15 循环语句(do..while for)(,P20).flv.mp4 52.48M) M3 x/ ?0 j, e6 U O
| | ├──200.004-阻塞式模型(,P200).flv.mp4 185.50M; ^' N5 H5 A, r+ n% ]
| | ├──201.005-阻塞式并发模型(,P201).flv.mp4 55.53M
6 {% }2 k+ T5 H* G* V| | ├──202.006-非阻塞式(,P202).flv.mp4 54.42M V4 e; z$ g3 e ?: W0 Z
| | ├──203.007-select(,P203).flv.mp4 132.96M8 z: A7 f+ }2 n# K) `# E
| | ├──204.008-WSAAsyncSelect(,P204).flv.mp4 85.03M
+ R8 R0 F% d, m' D. Q- L3 n5 I| | ├──205.009-OpenSSL的编译(,P205).flv.mp4 55.97M d Q. g3 q# y4 J( C
| | ├──206.010-RSA加密算法(,P206).flv.mp4 68.63M7 \3 O! e2 Q, W3 a4 [# l5 u
| | ├──207.01 硬编码(,P207).flv.mp4 36.28M' e2 h( O3 G3 k/ h' n
| | ├──208.02 前缀指令(,P208).flv.mp4 62.92M. O" c8 w! W- }/ t& t/ _" K
| | ├──209.03 定长指令与变长指令(,P209).flv.mp4 59.08M: Z" s1 i& j1 f+ Y
| | ├──21.16 自动关机小程序(,P21).flv.mp4 24.73M" ?! [+ f) n: a
| | ├──210.04 经典定长指令_修改ERX(,P210).flv.mp4 100.59M
1 h6 N- U+ d5 a2 a| | ├──211.05 经典定长指令_修改EIP(,P211).flv.mp4 120.55M
" H- `4 C: ] z' f; p' n| | ├──212.06 经典变长指令_ModRM(,P212).flv.mp4 62.58M4 O! D( z: i d% l$ \$ ]: _: e/ A
| | ├──213.07 经典变长指令_RegOpcode(,P213).flv.mp4 55.02M6 u. b# p& h) C+ d- H2 M
| | ├──214.08 经典变长指令_SIB(,P214).flv.mp4 49.78M
4 q5 L, k5 c t& {5 @| | ├──215.01 APC的本质(,P215).flv.mp4 38.18M
9 Z* v2 Q4 ~7 c# ~: t! Q, Y1 ^| | ├──216.02 备用Apc队列(,P216).flv.mp4 34.32M* w8 K& @9 ~3 p2 k
| | ├──217.03 APC挂入过程(,P217).flv.mp4 102.80M; h- q2 V; p3 V8 }
| | ├──218.04 内核APC执行过程(,P218).flv.mp4 51.29M
0 T& t% X2 S* L| | ├──219.05 用户APC执行过程(,P219).flv.mp4 92.80M/ d( F- s. `$ B! l* s
| | ├──22.17 数组(,P22).flv.mp4 67.46M
0 B9 [* @' s* X X5 A1 c; E ?1 Z% G| | ├──220._001 保护模式(,P220).flv.mp4 9.44M
9 ?, ?2 `9 a" {| | ├──221._002 段寄存器结构(,P221).flv.mp4 25.47M. X# v; ]9 F2 t$ n( U+ g, D
| | ├──222._003 段寄存器属性探测(,P222).flv.mp4 24.17M
$ l# |& I! ?+ |$ [" D' Z, d| | ├──223._004 段描述符与段选择子(,P223).flv.mp4 49.30M( V2 \8 q1 w6 `; c- Z7 Y/ A+ i
| | ├──224._005 段描述符属性_P位_G位(,P224).flv.mp4 20.83M5 {7 h, n5 K! z1 x Q7 s* g6 y: ]
| | ├──225._006 段描述符属性_S位_TYPE域(,P225).flv.mp4 30.68M
& M# `# Y! s7 o| | ├──226._007 段描述符属性_DB位(,P226).flv.mp4 21.28M
6 d7 }9 K9 e& J| | ├──227._008 段权限检查(,P227).flv.mp4 38.25M
/ G& R2 G2 L' {1 L% q* v" C* J| | ├──228._009 代码跨段跳转流程(,P228).flv.mp4 26.85M. O8 V9 g, C1 u; i) q
| | ├──229._010 代码跨段跳转实验(,P229).flv.mp4 45.59M6 y* `) j; N/ ], v6 K- E6 b; g; S
| | ├──23.18 多维数组(,P23).flv.mp4 54.95M+ \5 r1 S1 W7 N P3 _, ~
| | ├──230._011 长调用与短调用(,P230).flv.mp4 49.76M
1 I, P q/ o% [" j- ` {) u| | ├──231._012 调用门_上(,P231).flv.mp4 56.84M5 g E3 q, z% K4 U
| | ├──232._013 调用门_下(,P232).flv.mp4 35.31M# E* \- @. G3 G( W4 j7 `' e
| | ├──233.014 中断门(,P233).flv.mp4 12.47M8 X H. P4 B* A+ C O' Z; M
| | ├──234.015 陷阱门(,P234).flv.mp4 10.71M
5 Y+ t' d6 N4 S/ p| | ├──235.017 任务段_下(,P235).flv.mp4 29.39M
9 @$ H( @: k! A/ N- F9 L# T# O [) N| | ├──236.018 任务门(,P236).flv.mp4 19.75M
+ ]! p8 s% R; i$ S, C2 _| | ├──237.019 10-10-12分页(,P237).flv.mp4 53.64M/ U" A6 M4 }0 g4 R/ @6 C7 e# Z
| | ├──238.020 PDE_PTE(,P238).flv.mp4 28.22M8 h/ J/ ^0 u6 {& P x( j
| | ├──239.021 PDE_PTE属性(P_RW)(,P239).flv.mp4 15.40M* D1 m5 {6 [; P# H, z n
| | ├──24.19 结构体(,P24).flv.mp4 52.05M
$ u6 G+ o- q2 t& C. C1 v; Y| | ├──240.022 PDE_PTE属性(US_PS_A_D)(,P240).flv.mp4 16.76M. {) I# [5 y: [' I
| | ├──241.023 页目录表基址(,P241).flv.mp4 26.01M
9 j5 e6 M. H- G. L) a' w| | ├──242.024 页表基址(,P242).flv.mp4 39.10M
7 X G- }5 u9 H9 ?/ Y M5 b| | ├──243.025 2-9-9-12分页(,P243).flv.mp4 37.69M# R+ v; A; @4 P
| | ├──244.026 2-9-9-12分页(下)(,P244).flv.mp4 39.43M
- X& X' p! h7 y' P! O6 j- f| | ├──245.027 TLB(,P245).flv.mp4 44.12M- A" f+ u* T4 M( P- e1 f2 |- `
| | ├──246.028 中断与异常(,P246).flv.mp4 52.15M. m& @7 o+ i# J, D) Q4 }+ ?
| | ├──247.029 控制寄存器(,P247).flv.mp4 23.63M, a9 V0 P) ?3 j( f0 B; x7 Y/ F3 G- ~
| | ├──248.030 PWT_PCD属性(,P248).flv.mp4 10.18M: L& Y; l& k+ d* a. H: k, M8 W
| | ├──249.031 保护模式阶段测试(,P249).flv.mp4 4.63M
( v0 B) A; ^" R; P6 `: n| | ├──25.20 字节对齐(,P25).flv.mp4 74.56M
/ {8 b7 H% k. ~1 q4 r- P% R| | ├──250.001 进程结构体(,P250).flv.mp4 82.44M
& J) w$ `: o1 K0 \| | ├──251.002 线程结构体(,P251).flv.mp4 41.99M2 x1 C7 k: ^+ ^, d' B
| | ├──252.003 KPCR(,P252).flv.mp4 38.61M
$ ?8 D: u2 _& C| | ├──253.004 等待链表_调度链表(,P253).flv.mp4 39.02M5 R" l6 S' c0 j- G3 U- W {
| | ├──254.005 模拟线程切换(,P254).flv.mp4 74.08M. d+ t9 m3 m; }; }. w$ R1 O
| | ├──255.006 Windows线程切换_主动切换(,P255).flv.mp4 29.77M7 c8 t. F. Q5 E) O
| | ├──256.007 Windows线程切换_时钟中断切换(,P256).flv.mp4 26.20M
8 [1 ^; l) \5 {' ^, b! |/ U$ [| | ├──257.008 Windows线程切换_时间片管理(,P257).flv.mp4 49.28M$ T+ P8 W j2 _( l# G( m
| | ├──258.009 Windows线程切换_TSS(,P258).flv.mp4 44.11M
: O B% Z3 t! D( m. p| | ├──259.010 Windows线程切换_FS(,P259).flv.mp4 25.70M
s2 K% K3 P/ p; `| | ├──26.21 结构体数组(,P26).flv.mp4 56.01M
7 q" a: L7 O; |+ c$ p5 C+ g; j| | ├──260.011 Windows线程切换_线程优先级(,P260).flv.mp4 29.37M6 [! V% c) H; c0 z/ b/ R
| | ├──261.012 进程挂靠(,P261).flv.mp4 53.66M) v& z+ P+ ^0 Y
| | ├──262.013 跨进程读写内存(,P262).flv.mp4 16.26M6 M! N% w1 g9 z/ ?8 V+ o
| | ├──263.01 句柄表(,P263).flv.mp4 90.94M% G* U3 c# \6 i& p
| | ├──264.02 全局句柄表(,P264).flv.mp4 22.96M
2 d0 w: B. M! Y7 C2 R! P| | ├──265.01 线性地址的管理(,P265).flv.mp4 104.45M
; h) I( J. r7 ~9 l, F1 U8 F+ x3 M* u| | ├──266.02 Private Memory(,P266).flv.mp4 74.19M
6 w }6 e2 r; {2 \3 W| | ├──267.03 Mapped Memory(,P267).flv.mp4 73.87M! U( c' h( {9 ]$ |6 c1 v
| | ├──268.04 物理内存的管理(,P268).flv.mp4 129.36M i! K4 @: L) b1 B7 i. E" y
| | ├──269.05 无处不在的缺页异常(,P269).flv.mp4 84.14M
+ f6 y3 B e% [* [| | ├──27.22 指针类型(,P27).flv.mp4 94.02M
3 W* i# F$ e- t- i% S8 t4 A| | ├──270.01 驱动开发环境配置(,P270).flv.mp4 38.00M
?" z0 c1 X5 {5 K| | ├──271.02 第一个驱动程序(,P271).flv.mp4 30.50M& `( D. A, b8 R- A4 f' s
| | ├──272.03 如何调试驱动程序(,P272).flv.mp4 61.95M
9 ~1 A$ }0 l5 d, [% w- ^$ u| | ├──273.04 内核编程基础(,P273).flv.mp4 57.68M, W. y. j6 @8 ]2 F5 r8 P# \; j" ~( t
| | ├──274.05 内核空间与内核模块(,P274).flv.mp4 64.61M% P7 j3 Z2 @' k8 A0 S3 x- ^3 R1 Q
| | ├──275.06 0环与3环通信(常规方式)(,P275).flv.mp4 130.91M. L3 P2 W; M, c/ U$ i
| | ├──276.07 SSTD HOOK(,P276).flv.mp4 88.04M
% e2 G9 @( }+ u" |* i& h1 @. B3 X! l" g| | ├──277.08 Inline Hook(,P277).flv.mp4 71.00M9 [; M. I' c4 q7 d3 t) @
| | ├──278.09 多核同步之临界区(,P278).flv.mp4 52.94M- ~% {9 M7 B% G f- m
| | ├──279.10 多核同步之自旋锁(,P279).flv.mp4 47.37M
. [# s5 }- t$ c5 _+ Y| | ├──28.23 &的使用(,P28).flv.mp4 46.98M
! L5 t" ~8 P# ]7 D| | ├──280.11 重载内核(,P280).flv.mp4 76.89M
( \ U" R( T3 X8 _3 q| | ├──281.01 调试对象(,P281).flv.mp4 107.68M
P* ^: G4 [0 Z6 S3 m0 K9 P% A5 B* o| | ├──282.02 调试事件的采集(,P282).flv.mp4 73.90M
W1 r; I$ N, W" e ]/ b7 \| | ├──283.03 调试事件的处理(,P283).flv.mp4 101.73M
. _3 B7 g! J+ s# m- b| | ├──284.04 异常的处理流程(,P284).flv.mp4 59.25M
! X9 y' @, |) @" ?7 K; {" X| | ├──285.05 软件断点(,P285).flv.mp4 90.13M( y q. \0 D$ }" _2 _
| | ├──286.06 内存断点(,P286).flv.mp4 82.53M
, c% U0 I, j A8 x3 c0 k| | ├──287.07 硬件断点(,P287).flv.mp4 71.44M
4 V9 C! C+ p8 s! Z" h| | ├──288.08 单步异常(,P288).flv.mp4 24.82M, }) \, Y# i% x; g
| | ├──289.09 单步步过(,P289).flv.mp4 30.93M$ B( P6 z0 O7 N# p( n2 J" v9 s
| | ├──29.24 取值运算符(,P29).flv.mp4 104.46M4 z0 G1 P. D8 G/ g/ R$ }
| | ├──290.10 硬件HOOK过检测(,P290).flv.mp4 40.91M
* P( i' _ \: A| | ├──291.01临界区(,P291).flv.mp4 47.69M* l/ s8 v! Q) x
| | ├──292.02 自旋锁(,P292).flv.mp4 43.35M
: H' _% @1 k' ~6 s| | ├──293.03 线程等待与唤醒(,P293).flv.mp4 61.60M
/ J) A7 |" I+ f5 u0 R+ I| | ├──294.04 WaitForSingleObject函数分析(,P294).flv.mp4 68.55M A% f) \5 ^9 x+ t* k
| | ├──295.05 事件(,P295).flv.mp4 61.44M
5 }1 C* h+ H' e9 `5 _5 v| | ├──296.06 信号量(,P296).flv.mp4 24.91M
+ z1 E* [ i+ K| | ├──297.07 互斥体(,P297).flv.mp4 91.91M
~5 F/ M- O5 m6 Z| | ├──298.001 API函数的调用过程(3环部分)(,P298).flv.mp4 41.80M
0 d L6 h- S' Y, R| | ├──299.002 API函数的调用过程(3环进0环 上)(,P299).flv.mp4 44.98M
4 _# D. @& {, F$ R2 l ~1 E) P; a| | ├──3.3.破解补丁工具的使用(,P3).flv.mp4 451.61M
. b' r5 W/ A( v1 U' \| | ├──30.25 数组参数传递(,P30).flv.mp4 38.91M% {- }0 R( X$ \. f
| | ├──300.003 API函数的调用过程(3环进0环 下)(,P300).flv.mp4 39.64M
# J. n0 H" r* ^8 i, L| | ├──301.004 API函数的调用过程(保存现场)(,P301).flv.mp4 106.74M3 K9 [7 [3 I, R4 D
| | ├──302.005 API函数的调用过程(系统服务表)(,P302).flv.mp4 91.44M5 B% w% D; j6 @: W. ?
| | ├──303.006 API函数的调用过程(SSDT)(,P303).flv.mp4 44.79M% N7 n6 M2 c. z, J: R& {! r$ i
| | ├──304.01 消息队列在哪(,P304).flv.mp4 83.43M. ~3 H' ^7 G! u9 W, \
| | ├──305.02 窗口与线程(,P305).flv.mp4 101.00M: ]+ |3 s9 B R- S' L X2 d
| | ├──306.03 消息的接收(,P306).flv.mp4 107.56M0 u) c8 v! O: x3 `: q8 n1 E5 s7 W
| | ├──307.04 消息的分发(,P307).flv.mp4 50.90M
% Z+ L( [2 f3 d9 a| | ├──308.05 内核回调机制(,P308).flv.mp4 71.67M
! o" g9 i2 }! M6 N. o y| | ├──309.01 CPU异常记录(,P309).flv.mp4 50.53M
- m- d. I4 w( i; e| | ├──31.26 指针与字符串(,P31).flv.mp4 66.38M
( q4 g7 t" b$ V. q| | ├──310.02 模拟异常记录(,P310).flv.mp4 35.19M# a( z% L1 F Y
| | ├──311.03 内核异常的处理流程(,P311).flv.mp4 60.86M O2 ]% f/ Q2 N5 t4 c
| | ├──312.04 用户异常的分发(,P312).flv.mp4 36.50M( |3 b( \* W( |6 o. z
| | ├──313.05 VEH(,P313).flv.mp4 62.08M
7 h# P- V! P' T) d* V; }6 S- c| | ├──314.06 SEH(,P314).flv.mp4 50.96M
/ k' } y# Z) a0 p5 {- E0 s| | ├──315.07 编译器扩展SEH课堂代码_1(,P315).flv.mp4 34.38M
) M, T; _% }% W3 H, D| | ├──316.08 编译器扩展SEH_2(,P316).flv.mp4 49.41M
: b. }7 q# p7 h; c# ?| | ├──317.09 编译器扩展SEH_3(,P317).flv.mp4 90.90M* T* a% o, k- ^- I: a( z, f
| | ├──318.10 编译器扩展SEH_4(,P318).flv.mp4 36.64M6 P* H, I0 u' C Y: ^& n& S. C- i
| | ├──319.11 未处理异常(,P319).flv.mp4 70.71M
4 u0 d- b G3 P, V$ d4 u| | ├──32.27 指针取值的两种方式(,P32).flv.mp4 35.09M
) H1 i: o+ J$ a# J5 w3 {" [0 Q| | ├──33.28 结构体指针(,P33).flv.mp4 27.20M
. E7 `5 m9 r: u m5 X' C| | ├──34.29 指针数组与数组指针(,P34).flv.mp4 96.73M: S7 ^5 _0 ]) [. `/ J
| | ├──35.30 调用约定(,P35).flv.mp4 32.39M; y9 T8 I, G5 K
| | ├──36.31 函数指针(,P36).flv.mp4 69.80M/ B& A7 H4 I( r" n
| | ├──37.32 预处理之宏定义(,P37).flv.mp4 67.83M$ ]' W8 |2 K1 _
| | ├──38.33 条件编译与文件包含(,P38).flv.mp4 110.50M
3 \! j! h5 a; Z' w) A: T| | ├──39.C++ 01 封装(,P39).flv.mp4 69.58M
3 b a$ F0 V- d+ X# G9 r, a| | ├──4.4编写第一个破解补丁(,P4).flv.mp4 459.50M
. j5 S# c; W; U4 o. ^& B& j5 p1 `' H| | ├──40.02 this指针(,P40).flv.mp4 36.09M
7 C8 Z: m# _4 T+ t! ?- k| | ├──41.03 构造函数与析构函数(,P41).flv.mp4 64.85M5 c$ e& A5 F, r( d [
| | ├──42.04 继承(,P42).flv.mp4 37.57M z0 G6 v' w- p1 D% q
| | ├──43.06 在堆中创建对象(,P43).flv.mp4 57.46M
1 x, ?) S4 d* X3 O) |, n& ]* w| | ├──44.07 引用类型(,P44).flv.mp4 141.61M
" p' h0 ^. n& O5 l' _5 u| | ├──45.08 面向对象程序设计之继承与封装(,P45).flv.mp4 84.80M0 c2 [: R5 ]7 y |: h% \
| | ├──46.09 面向对象程序设计之多态(,P46).flv.mp4 92.48M
' R; A6 S8 J" b| | ├──47.10 虚表(,P47).flv.mp4 82.15M" k- ~6 g% F5 `5 l
| | ├──48.11 运算符重载(,P48).flv.mp4 38.12M" a/ @/ A& e$ p! u$ D4 P
| | ├──49.12 模版(,P49).flv.mp4 67.85M
d1 I m9 w7 I y' T| | ├──5.5.不修改代码实现破解(,P5).flv.mp4 434.77M
. i4 ]9 W& s3 L7 V) G| | ├──50.13 纯虚函数(,P50).flv.mp4 56.12M
8 K* P+ U) G1 o7 F4 T* N- w| | ├──51.14 对象拷贝-拷贝构造函数(,P51).flv.mp4 97.80M1 J/ C }3 w s% k
| | ├──52.15 对象拷贝-重载赋值运算符(,P52).flv.mp4 81.09M7 O6 T+ C' n* p; u: o
| | ├──53.16 友元(,P53).flv.mp4 27.12M
1 O- g, |. x- }) B2 F| | ├──54.17 内部类(,P54).flv.mp4 41.56M# F9 Y2 L$ q1 s' d7 h$ v8 V
| | ├──55.18 命名空间(,P55).flv.mp4 63.41M
. ~7 H& v- h( X0 D% }. E| | ├──56.19 static关键字(,P56).flv.mp4 180.19M
) b6 f* m6 `2 c/ k5 `| | ├──57.001-MFC的本质(,P57).flv.mp4 33.27M
9 u( b! a! I2 y* e5 [| | ├──58.002-第一个MFC程序2(,P58).flv.mp4 102.93M
8 ]3 f% S' j# Z3 @5 v| | ├──59.003-MFC的初始化过程1(,P59).flv.mp4 97.75M* E3 B% S L& |7 @5 \% y G
| | ├──6.6.不修改代码实现破解2(,P6).flv.mp4 430.58M
$ K" e H# V0 ?* g- q7 {4 G| | ├──60.004-MFC程序的初始化过程2(,P60).flv.mp4 61.14M
4 P9 j& u3 [8 E( m" Q: w5 E| | ├──61.005-MFC运行时类型识别(RTTI)(,P61).flv.mp4 114.93M9 [! P X# r' a; A( t* z
| | ├──62.006-MFC六大核心机制动态创建(,P62).flv.mp4 57.76M
% F9 u6 e% Q+ w2 O- J# N5 C| | ├──63.007-消息映射(,P63).flv.mp4 71.32M
. m# \7 }6 O0 u6 s0 L& K9 g* ?| | ├──64.008-命令的传递(,P64).flv.mp4 150.00M
8 v7 D( Q4 L5 G6 q8 H$ m+ }: D| | ├──65.009-MFC分析(,P65).flv.mp4 67.16M1 ?' r" |: P$ q8 s# o* n+ f$ ]# `
| | ├──66.010-MFC GDI基础(,P66).flv.mp4 71.40M, D1 A" n; _5 h. a
| | ├──67.011-GDI(,P67).flv.mp4 108.42M8 h' h# ~. A# u1 Z* S" @
| | ├──68.012-MFC GDI(,P68).flv.mp4 96.49M
- c: {7 U3 H% G. J" @| | ├──69.013-鼠标和键盘(,P69).flv.mp4 79.36M& m+ B- h' F9 j9 m/ d
| | ├──7.01 C语言的汇编表示(,P7).flv.mp4 65.74M
6 [1 k; U9 N& E. s" A( V- T| | ├──70.014-键盘消息(,P70).flv.mp4 134.27M' K- R: F" p" ^* {
| | ├──71.15-对话框(,P71).flv.mp4 103.85M
2 |0 P* S; H" v0 a. ]( q| | ├──72.16-mfc控件(,P72).flv.mp4 118.88M% ~* d7 M, n& _6 |6 `( o
| | ├──73.17-mfc控件(,P73).flv.mp4 153.59M
9 T% c# U7 m2 H4 Y7 Z$ U1 K2 {- u| | ├──74.18-mfc控件ListBox(,P74).flv.mp4 147.86M
3 c8 S; K, H/ y6 r" r( P+ N& D| | ├──75.19-ClistCtrl(,P75).flv.mp4 166.22M3 ~6 |* p1 \ O6 L9 h
| | ├──76.20-Treelist(,P76).flv.mp4 188.77M
" I4 E J) O9 N' m7 ?* }- O+ h| | ├──77.21-MFC 文件和资源操作(,P77).flv.mp4 82.78M, |$ p: O& V f$ h5 A
| | ├──78.22-MFC多页面设计(,P78).flv.mp4 65.32M
2 T3 d& m' D& @# j/ K| | ├──79.01 PE文件结构(,P79).flv.mp4 66.65M
* x3 h8 c% r" w. F0 L) e| | ├──8.02 参数传递与返回值(,P8).flv.mp4 114.69M
G4 ~$ E9 d5 W M% o2 s| | ├──80.02 PE文件的两种状态(,P80).flv.mp4 139.00M
. Z; n3 l" c1 b* [| | ├──81.03 DOS头属性说明(,P81).flv.mp4 29.16M
- `, g" n* [! b N! ^& @0 @| | ├──82.04 标准PE头属性说明(,P82).flv.mp4 74.97M Y* k. y6 g8 R: F8 H$ R
| | ├──83.05 扩展PE头属性说明(,P83).flv.mp4 115.15M7 ]) q9 X7 d$ ?% p }& Y
| | ├──84.07 RVA与FOA的转换(,P84).flv.mp4 58.84M
3 j, H4 k" K9 l' A! o9 Q# x| | ├──85.08 空白区添加代码(,P85).flv.mp4 84.80M( r+ V3 t0 d2 k# Q
| | ├──86.09 扩大节(,P86).flv.mp4 44.46M# q5 A, p4 |# T0 W# L+ {
| | ├──87.10 新增节(,P87).flv.mp4 83.16M; l. k( ~4 Y, t8 t) B* Z+ d. y+ m
| | ├──88.12 导出表(,P88).flv.mp4 167.88M3 U/ x: j, M0 a
| | ├──89.13 导入表_确定依赖模块(,P89).flv.mp4 58.28M
8 z9 \' r9 S) g| | ├──9.03 变量(,P9).flv.mp4 80.84M
/ F+ ?- T2 |: ~, L5 V/ v| | ├──90.14 导入表_确定依赖函数(,P90).flv.mp4 66.01M! X- q; G! C7 V1 O+ {
| | ├──91.15 导入表_确定函数地址(,P91).flv.mp4 25.26M
4 a1 m1 e: `2 p| | ├──92.16 重定位表(,P92).flv.mp4 89.56M+ S( \4 _& J+ m, z
| | ├──93.17 注入ShellCode(,P93).flv.mp4 91.35M$ i6 `! _( b' a- e# I
| | ├──94.18 VirtualTable_Hook(,P94).flv.mp4 35.21M
' N" g. V" c* e! _" `| | ├──95.19 IAT HOOK(,P95).flv.mp4 75.94M3 Q, C) z9 {( W9 G8 d
| | ├──96.20 INLINE HOOK(,P96).flv.mp4 107.29M
' i0 M/ K; U/ k. Q2 d| | ├──97.21INLINE HOOK改进版(,P97).flv.mp4 23.17M
# c" u5 h2 _& i! [0 I# j8 J( J| | ├──98.22 HOOK攻防(,P98).flv.mp4 82.24M
9 X- |$ X- Z2 y& T9 w5 m| | ├──99.23 瞬时HOOK过检测(,P99).flv.mp4 69.68M* E7 }* d+ T& h9 v6 B* D4 O7 c, q
| | ├──e-weiyun解压密码.txt 0.33kb- \2 b! g) b8 O9 s5 X+ s' u' `
| | ├──更多资料平台eydwl.cn 0.02kb& I& f& T- E7 R
| | └──顺序列表排序参考.txt 23.09kb1 T* R ^# r: @) a7 u# B
| └──NCK逆向课程 (一、二期) ' }) `& b5 A7 K4 k
| | └──V-1219:NCK逆向课程 (一、二期).zip 18.35G. N1 w8 q2 q @5 [" V7 d( y5 \$ `
├──02-三套 安卓逆向
) f8 a; k- n+ h$ v3 S/ T; l| ├──2020年安卓
# c1 W+ t0 k) `| | ├──安卓逆向.part01.rar 4.00G- @- C& [1 K4 u7 Q( i4 p
| | ├──安卓逆向.part02.rar 4.00G+ ?* N0 G9 R' L. V) B6 k/ d) b# P9 O
| | ├──安卓逆向.part03.rar 4.00G2 w4 m/ g( N9 u8 R+ d o, |- g
| | ├──安卓逆向.part04.rar 4.00G
) `; _0 O7 r, Z% j! P! x. _| | ├──安卓逆向.part05.rar 4.00G
! c8 T* u2 X4 j X, p7 X7 x" m8 z| | ├──安卓逆向.part06.rar 4.00G
+ U/ r6 I+ O% d| | ├──安卓逆向.part07.rar 4.00G- G& G! b" w0 M0 g6 U8 Z* h. U
| | ├──安卓逆向.part08.rar 4.00G+ |$ f( j: T6 x) I0 V) w
| | └──安卓逆向.part09.rar 2.44G2 i6 g3 _) Y6 ]) j, r N: @! A2 m
| ├──Android逆向 ; I/ v8 G1 X6 J4 e6 ?
| | ├──第八章:Android 应用保护 " M! |5 H( ], N' M3 k1 g
| | ├──第二章:Android Hook 插件开发 0 s$ R% _7 a6 \8 o
| | ├──第六章:Android 应用初步编程保护
" i$ V! ?: `$ j- _, P| | ├──第七章:Android 应用脱壳 7 o, ]- W# V" r) R9 N
| | ├──第三章:阶段考核 1 a! e9 y0 F! D$ p( y. {3 r7 |; @
| | ├──第四章:Android 系统编译 4 t0 W4 W, t" k' i2 \
| | ├──第五章:Android arm native 逆向
$ g, i1 Z$ Z5 G9 L! I9 L| | └──第一章:Android Java 逆向基础
4 |& Q) X" \6 B3 b4 Y8 j4 p4 p| └──零基础入门Android(安卓)逆向.zip 10.56G6 x1 D* d& [9 w$ t
├──03-价值几千元的手游逆向教程 7 I5 w1 Q" A' G" o) d" M
| ├──1.2048游戏辅助分析与实现.mp4 187.59M% I& e1 N2 _8 g4 K7 M6 I- Y
| ├──10.hook之底层Inline Hook.mp4 200.57M, Z+ R: R1 [+ E# b0 y; W* H" K
| ├──11.hook之导入表hook与ELF文件结构.mp4 191.27M
! D% }) E' W5 O$ I) e! d) I" c( Q| ├──12.遍历内存模块与篡改游戏内容.mp4 186.56M( q: g7 }* T6 l4 u1 B# ^0 p- e2 J5 N4 q5 B
| ├──13.游戏实战之雷电星海战歌.mp4 176.14M
* v$ K! o: Q% b, E% Q1 U$ b| ├──14.定制化外挂开发案例圈圈助手.mp4 158.88M
* @4 S4 W( v! L3 F) f+ b/ Y| ├──15.ARM反汇编速成.mp4 109.16M
1 t3 H# O/ X- E" O8 K+ ^0 ]| ├──16.导入表hook的原理及实现.mp4 158.49M7 Q( \! |7 r4 ]/ D
| ├──17.获取游戏进程的模块信息与篡改游戏内容的联系.mp4 149.01M4 y8 v* M7 j c+ J5 r& M
| ├──18.逆向分析圈圈外挂.mp4 159.69M2 v6 C7 e5 \! e
| ├──19.通过篡改游戏内容实现辅助版外挂.mp4 160.14M, L* q0 J. I( V' ?% m& B
| ├──2.深入剖析ARM反汇编.mp4 168.65M2 u3 d7 j6 ^% ?
| ├──20.hook框架之Java层hook与native层hook.mp4 188.01M
: q N" @6 z) k; `0 ]$ w4 m) e| ├──21.轮询检测反调试.mp4 91.44M
% |9 f3 M5 {) K| ├──22.间接注入之zygote注入.mp4 144.24M2 K% j+ D& n; o* J; w" q
| ├──23.基于函数地址替换之导入表hook.mp4 128.64M
" e7 n3 p/ V7 h' W| ├──24.异常hook.mp4 166.56M. U+ s8 n7 V# f% E$ {5 n5 y
| ├──25.inline hook.mp4 162.33M9 y3 N+ q) W/ J- `
| ├──26.shell-debugging反调试方案.mp4 166.42M9 z& ~! ~; P9 D& X
| ├──27.轮询检测反调试方案.mp4 134.55M6 z9 F" e% e: _
| ├──28.圈圈外挂逆向分析.mp4 158.82M( ]( x8 P7 A' }* E% w* Z
| ├──29.unity 3d游戏逆向分析实战.mp4 167.90M% _) v% N( j2 i4 E9 r% F- O1 i* q
| ├──3.ELF文件结构的设计.mp4 202.31M" e2 x# C, h, {/ v
| ├──30.Hook框架之Xposed框架.mp4 205.39M
; p* t, h5 D" t5 p; j4 L9 c| ├──31.Hook框架之ADBI框架.mp4 167.86M: V& Y: o2 I5 k' W- x% z2 c
| ├──32.定制化外挂开发.mp4 148.27M" j8 l7 s# ^3 i8 b0 T; _
| ├──33.异常hook技术.mp4 168.38M
% r5 x" }2 k! P: Y% L- T5 U8 P1 F| ├──34.zygote注入技术.mp4 161.13M
/ i2 `9 Y/ N z3 [| ├──35.导入表hook技术.mp4 182.14M
) H( C' ~# b+ `2 _$ w| ├──36.揭开ELF文件神秘面纱.mp4 232.51M- }6 |' d+ r" D: B' k) r# ?
| ├──37.圈圈外挂Java级分析.mp4 139.88M
# b! z" C! L9 x( r: Z, n* X0 i! \| ├──38.圈圈外挂native层分析.mp4 188.06M
6 N( k4 W9 C' c) \4 Q- |% \7 || ├──39.雷霆战机实战.mp4 155.24M
! N, g7 y% x; p$ G p+ l| ├──4.ptrace注入技术与ptrace函数.mp4 120.44M9 \. E# o7 u: |
| ├──40.2048游戏实战实现快速通关.mp4 178.76M# a+ C: E" _8 @" ]$ f
| ├──41.手游辅助之获取游戏进程信息.mp4 186.69M6 C- ?: q4 @6 Q; s" H. h
| ├──42.手游之非注入式篡改游戏的内存数据.mp4 158.36M9 C% F5 }3 n# `) e G& R7 b& `( C
| ├──43.注入式篡改游戏的内存数据.mp4 168.47M
& x8 N: u7 A$ j- j4 q6 \| ├──44.手游开发之lua游戏实战.mp4 178.90M
1 h# Z4 t: U/ m" v' v/ ]4 Z! {/ Y| ├──45.手游辅助之定制化外挂开发流程.mp4 189.89M+ ^2 d- \; N4 b! t. Y
| ├──5.ptrace注入与zygote区别和联系.mp4 158.56M+ {& m0 O6 U1 l' f! z
| ├──6.zygote注入流程详解.mp4 142.26M$ x% f1 l, M* w: j
| ├──7.静态感染ELF文件注入.mp4 192.06M
! m9 c/ N2 x3 g6 S| ├──8.ELF文件注入流程与源码分析.mp4 87.69M1 d8 v, i' U+ [1 c+ m
| └──9.异常hook的本质及实现流程.mp4 161.82M1 L9 H" N; c% q8 i2 ~
└──04-ios逆向 & B: g* l4 S9 k
| └──ios1.rar 16.09G
; |- J$ x# k0 v* Q8 i5 ]" s O0 B/ B; {
e' i/ v7 {5 \( x0 ]. o
0 J0 S/ G+ U/ ~0 I( `4 @$ W4 e! W# z; B0 |1 }+ k+ G3 J. M1 c) C
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见( l& ~% C. U5 r, y7 C8 u
1 r" [9 u7 S( ]! e1 i* a4 l
) s2 M3 r4 K9 ^" t( l2 j" {3 w; G; ~0 E0 ^0 h4 {
本资源由Java自学网收集整理【www.javazx.com】 |
|