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