|
! P6 B2 {# V6 ~/ {6 W) w% A
/ h4 _) T3 c) _( N
《安卓高级研修班(网课)》月薪三万计划
, b9 X' {3 a9 Q, N7 M' y* h; U├──01FRIDA高级逆向 ( ?, ~8 K0 j4 q6 b0 c/ t
| ├──FRIDA高级API实用方法:Frida Hook Java(1) .mp4 192.49M# D ?+ F2 H M* C
| ├──FRIDA高级API食用方法:Frida Hook Java(2) .mp4 236.68M
& W: U. y0 r- T. B| ├──FRIDA高级API食用方法:Frida hook native .mp4 282.52M
! q' A/ ]4 ?, W6 ?1 g! v| ├──课时4 Frida 辅助分析ollvm字符串加密 .mp4 223.21M/ s1 o' n9 j" ^; o0 [" Y% o' {9 I
| ├──课时5 Frida 辅助分析ollvm控制流程平坦化 .mp4 318.81M# G- u" t& G2 O/ N
| ├──课时6_1 Frida 辅助分析ollvm指令替换 .mp4 241.27M
. b% W1 k5 P2 I) u| ├──课时6_2 Frida 辅助分析ollvm虚假控制流 .mp4 146.41M
* x( f" e# I. A, O: N/ ~| ├──课时7 Frida辅助分析非标准算法 .mp4 350.09M
( H0 N. P% V' A/ \1 ~+ [| ├──课时8 ida trace分析非标准算法 .mp4 282.41M
' M1 W9 o. y9 _' r( ?| └──课时9 ida trace分析被ollvm混淆的非标准算法 .mp4 363.19M! }- @# P" g% K0 B+ o) @ n* i
├──02FART全自动脱壳机
* ]! ]# U: q3 Y* D7 C: H6 I; j| ├──课时1:脱壳的意义和加壳原理 .mp4 .mp4 255.58M2 U5 h- u3 \6 y! c5 R- e/ e' \3 q0 a! ^
| ├──课时2:加壳技术发展和识别 .mp4 214.09M
+ ~* f7 O( c) y- \; {2 I| ├──课时3:Dalvik下dex加载流程和通用脱壳点 .mp4 323.55M
& V( B' i+ Y; }7 Q& e| ├──课时4:ART下dex加载流程和通用脱壳点 .mp4 268.45M4 R' [5 g; c; E! O0 |# a
| ├──课时5:ART下抽取壳实现 .mp4 412.53M& y0 Q5 [# M+ Y! P2 s* ?" T; x
| ├──课时6:FART中的脱壳点 .mp4 307.18M
3 r$ d& A( r7 d8 \4 E# t! A| ├──课时7:FART主动调用组件设计和源码分析 .mp4 311.37M* Y! P2 T) j5 ^% i) b5 p
| ├──课时8:FART&frida .mp4 516.23M
* P* D' X5 n4 o" g) l+ E| └──课时9:FART修复组件和辅助VMP分析 .mp4 551.32M7 h: \/ q# l2 O1 w2 d- \
├──03ARM&&C++算法还原原理 1 k- [+ A8 {/ P4 @; ]8 e
| ├──课时1 ARM可执行程序的生成过程 .mp4 224.41M) h9 W1 E# y, q! b Y
| ├──课时2:ARM汇编寻址、汇编指令、汇编开发 .mp4 247.08M
7 ~8 t9 E6 Z' T0 y: I$ X9 o| ├──课时3:ARM汇编指令集 .mp4 316.79M
- U! J1 n% S( J| ├──课时4:Thumb汇编指令集,AArch64汇编指令集 .mp4 229.91M0 n9 _! s5 R9 K& D$ N4 C* {" e; r
| ├──课时5:C程序逆向,数据类型、运算符、分支与跳转、循环 .mp4 181.52M
. m; q3 _# z, k' b| ├──课时6:C程序逆向,函数、结构体、数组、位操作 .mp4 195.65M
8 A8 O y8 v) W1 w4 Z# w| ├──课时7:C++ 类、构造析构函数、虚函数、虚表 .mp4 258.16M4 u. l8 `& Q U, ?9 I D
| ├──课时8:C++ 继承、重载、覆盖、RTTI、异常 .mp4 265.01M
/ ~7 V* H7 Y5 p| └──课时9:Android Studio汇编开发、内联汇编、内联汇编syscall、CMakeLists.txt加载S文件 .mp4 244.05M/ P: A8 t8 q! M y. }
├──04C++11&&art虚拟机开发 # z1 u7 d, f( g& u
| ├──课时1:C++11概念和基础数据类型 .mp4 273.08M
# [ y5 r2 j0 l6 b: {| ├──课时2:类型推导和访问权限相关 .mp4 296.40M
8 x6 X, J( |7 O& ]* `| ├──课时3:模板函数和模板类 .mp4 298.24M. y. a6 o* T& D
| ├──课时4:模板函数和lambda .mp4 286.24M* M+ ~3 f: v d* |* [+ A0 k' ~* j+ r
| ├──课时5:ART中的C++对象内存布局 .mp4 311.60M
5 Q$ k* _- d# Z) e6 j! e| ├──课时6:ART中的C++对象内存布局实践篇 .mp4 335.81M
) o' [4 V$ M7 e+ f0 A| ├──课时7:ART中的函数inline .mp4 286.84M. U# O1 Y7 P) I! ]9 u
| ├──课时8:ART定制方案比较和流程 .mp4 323.02M4 U6 ]5 H7 I: I; a2 m3 }7 k7 a
| └──课时9:ART定制跟踪jni函数绑定 .mp4 283.15M2 S# m7 j- |) {- U" m1 ~" j
├──05彻底搞懂OLLVM " g$ R7 s6 u9 [
| ├──课时1:LLVM简介_LLVM编译_CLion调试LLVM_最优化的质量和大小 .mp4 320.33M' n8 j5 G. g# b) j1 g2 [0 f
| ├──课时2:LLVM_Pass_函数名称加密Pass .mp4 318.55M4 ]2 w8 m( I$ d/ F3 K/ b
| ├──课时3:OLLVM简介和移植_最优化的质量和大小 .mp4 307.34M/ G* ]/ i0 I) r: s- _2 j
| ├──课时4:Control_Flow_Flattening(fla,控制流程平坦化)_最优化的质量和大小 .mp4 496.47M
+ s/ [/ `. e+ V; h U/ n| ├──课时5:Bogus_Control_Flow(bcf,虚假控制流程)_最优化的质量和大小 .mp4 350.67M+ T5 t" z# O _3 y9 R
| ├──课时6:Instructions_Substitution_&_SplitBasicBlock_最优化的质量和大小 .mp4 259.81M% m4 j1 T0 ] _ j% I9 i
| ├──课时7:编写字符串加密Pass_最优化的质量和大小 .mp4 445.44M9 K& ~+ a9 A3 ?: n
| ├──课时8.1:移植OLLVM到NDK中 .mp4 63.47M% ~1 a$ B0 Z( O6 i. D' j, o! s) k- v/ Z6 b
| ├──课时8.2:逆向OLLVM算法的通用方法 .mp4 537.39M# {% c8 A4 G0 R: a
| └──课时9:逆向OLLVM的非通用方法[最优化的质量和大小] .mp4 217.02M
$ B. [* N0 R2 h* X├──06高级调试之VMP
7 k6 f1 s8 }7 V$ c% |, t( @| ├──课时1:安卓APP加壳技术分类与初识VMP .mp4 435.30M
& T- a; m% M! b1 ~2 o| ├──课时2:VMP保护的函数的快速逆向分析方法理论篇 .mp4 404.70M
# J! F8 s2 A( `' H# s| ├──课时3:VMP保护的函数的快速逆向分析方法实践篇 .mp4 332.13M. [: u) u8 T! h2 o
| ├──课时4:ADVMP源码分析与VMP壳简单上手(上) .mp4 333.56M/ |/ Z- I) E, L2 `! i
| ├──课时5:ADVMP源码分析与VMP壳简单上手(下) .mp4 251.93M
6 `8 m* Q; Q% E: W4 K! T| ├──课时6:定制ART,绕过所有反调试 .mp4 344.05M
$ ]" y: h$ h, ^. S6 y" |: x) B' i| ├──课时7:Hyperpwn的安装和使用 .mp4 381.14M4 ~. m* a* e0 F" U
| ├──课时8:算法还原案例8-OLLVM_RC4 .mp4 528.66M
' ~* n9 Q; A/ L# O| └──课时9:使用Hyperpwn调试VMP并构建映射表 .mp4 341.60M; N, j4 v1 \- L6 \' W5 u
├──07Unicorn_unidbg
9 G, _# P/ C6 [" n| ├──课时1:Capstone、Unicorn、Keystone三兄弟 .mp4 310.01M
4 o+ A$ O O( O! s5 N) j( t4 I# x| ├──课时2:Unicorn初识与上手 .mp4 1.17G6 j Y7 `1 } O' j
| ├──课时3:Unicorn调用so中函数 .mp4 315.91M
2 q0 V& J9 R5 K& ?# O" L, @5 `| ├──课时4:Unicorn模拟调用jni接口函数 .mp4 275.03M
" U( z# N2 W7 c| ├──课时5:Unicorn模拟调用JNI_OnLoad .mp4 259.06M
5 l1 n: P! H& B6 a/ I, j| ├──课时6:AndroidNativeEmu调用jni函数 .mp4 335.81M! u. M' c, C3 [% L. Q4 Y8 e9 h
| ├──课时7:AndroidNativeEmu模拟与java函数交互 .mp4 247.31M
* _ d5 t2 d6 _; a| ├──课时8:Unidbg加载so并调用so中函数 .mp4 284.91M
0 ]5 m. j$ @) S$ \5 _| └──课时9:Unidbg模拟与java交互 .mp4 292.44M, u: ]+ X$ l/ r2 V) J
├──08非标准算法还原
6 f! [% p% m# `* a6 h' f| ├──课时1:常用加解密算法简介 .mp4 261.87M
6 O* e9 G+ w' B* @ }, Q| ├──课时2:算法还原案例1-Base64 .mp4 704.13M3 w4 e. Z* e% I
| ├──课时3(上):算法还原案例2-CRC32 .mp4 286.34M' J8 G# G, ]3 R3 ^6 r" p
| ├──课时3(下):算法还原案例3-MD5 .mp4 251.23M" ~5 f8 P3 A1 t' A: S" t" E7 d0 Q/ N
| ├──课时4:算法还原案例4-OLLVM_MD5 .mp4 403.45M, k& N- u3 i; N
| ├──课时5:算法还原案例5-OLLVM_SHA1 .mp4 330.75M Q' k+ D! J1 R4 z& K8 t5 K( z
| ├──课时6:算法还原案例6-HMAC .mp4 365.47M: z9 F: H- o; q+ R5 E& M/ ?+ l
| ├──课时7:算法还原案例7-OLLVM_Base64 .mp4 467.17M
* Q' K- C0 y1 l' x% w$ ^5 A| ├──课时8:定制内核体验内存断点的威力 .mp4 331.26M
0 ^9 a& {1 V1 D3 a" y- O, B3 l4 l| └──课时9:算法还原案例9-Frida_Stalker_OLLVM_AES .mp4 338.03M+ i0 h- k% b5 m8 w y% q
├──09Frida高级逆向
( d7 G/ f% [3 H5 G' `- o| ├──课时1上:Frida Hook Java .mp4 154.06M' u. r; I# s8 L# A S4 W# C
| ├──课时1下:Frida Hook Java .mp4 176.45M, r5 y# z" L- K* G8 w1 @* e# T3 ~0 c& O" O
| ├──课时2上:Frida Hook Java .mp4 143.00M3 D. W+ r- X3 y. \; q# _
| ├──课时2下:Frida Hook Java .mp4 183.09M& [ z# h4 S: i. C; J
| ├──课时3上:Frida Hook Native .mp4 191.99M) q0 x( p$ E g$ Q! ~5 a
| ├──课时3下:Frida Hook Native .mp4 198.76M
7 e+ k8 M2 Z, |! X0 c| ├──课时4上:Frida 辅助分析OLLVM字符串加密 .mp4 291.69M
5 \! V& o* C* { b/ J0 i| ├──课时4下:Frida 辅助分析OLLVM字符串加密 .mp4 218.95M& t; A: h" I9 w. _0 o
| ├──课时5上:Frida 辅助分析OLLVM控制流程平坦化 .mp4 226.10M3 u# h) s! z& r; J+ U8 V! F0 V6 H& X
| ├──课时5下:Frida 辅助分析OLLVM控制流程平坦化 .mp4 367.51M
) K9 e: M( ^ M/ c' c( g| ├──课时6上:Frida辅助分析OLLVM指令替换 .mp4 337.39M0 n% ^: T: U R j, M; y/ k
| ├──课时6下:Frida辅助分析OLLVM虚假控制流程 .mp4 196.94M# Y( m$ _6 e9 S6 |* K
| ├──课时7上:Frida+IDA Trace分析算法(一) .mp4 176.01M
, C: O4 F5 s) r2 g6 y| ├──课时7下:Frida+IDA Trace分析算法(一) .mp4 453.86M7 m4 l! A/ m, b: A' R
| ├──课时8:Frida+IDA Trace分析算法(二) .mp4 433.04M# g" f: o$ \2 q) X: J4 _/ N3 Q( U7 R$ e
| ├──课时9:Frida Stalker Trace算法 .mp4 360.52M, n; P0 z: t ]7 L( U! a0 n
| ├──直播32上 .mp4 331.36M
2 c0 S$ Q6 N# ?' S( Y| ├──直播32下 .mp4 210.08M2 q7 q; S0 d0 i4 X" a# x2 I# {5 B
| ├──直播33 .mp4 399.25M9 ~/ I( f# @1 \) s" s2 Y. e
| ├──直播34 .mp4 619.28M
' ]5 _6 W' v* w/ x, X' V, M$ S| └──直播35 .mp4 558.84M* J$ r, g7 ?: y' j# a) W
├──10Frida_FART全自动脱壳机 $ V$ E# L3 n, Q+ U: _# [- Y
| ├──课时1:动态加载与双亲委派 .mp4 435.23M
& i7 _" S. w% Q- I1 Y) R4 z| ├──课时2:加壳APP的运行流程与ClassLoader修正 .mp4 429.68M
% o; V* P1 _8 X% V| ├──课时3:APP加壳技术发展与识别 .mp4 352.62M$ `! z f, |1 j4 i+ u& O% _
| ├──课时4:ART下dex加载流程和通用脱壳点 .mp4 446.39M
' o- |+ v& s. _0 k$ C+ e5 u/ K| ├──课时5:ART下类加载流程与抽取壳实现 .mp4 388.40M
5 Z: p; `; x( _| ├──课时6:FART框架简介与脱壳点的选择 .mp4 551.61M8 O" E( |" W( d5 l6 I' {: U# x/ \
| ├──课时7:FART主动调用组件设计和源码分析 .mp4 376.08M; e; S1 }; y2 T8 L) S" V1 V
| ├──课时8:使用frida增强FART脱壳能力 .mp4 329.62M
2 d; ^' ^( c' X [9 T, `| ├──课时9:FART修复组件与辅助VMP还原 .mp4 564.36M
0 g6 M7 _' a) ^| ├──直播36 .mp4 539.76M
' B8 [* u# A* h/ C' G0 W2 p- x& l| ├──直播37 .mp4 479.76M) V) B1 N& W1 h( O L; E
| └──直播38 .mp4 470.81M
( f/ m; a& M U├──3w直播
+ u2 O8 B4 j( G- n| ├──答疑和展望1 .mp4 265.32M
6 v1 T/ j, A8 {7 K; [- S| ├──答疑与展望10 .mp4 129.97M, c( |- d( g" T2 y/ U& {8 ?5 k$ H
| ├──答疑与展望11 .mp4 364.09M
, A! k8 x2 G& ^ ^. f' F7 N8 o- @| ├──答疑与展望12 .mp4 542.87M
4 d+ i7 x2 ]# ]| ├──答疑与展望14 .mp4 475.16M
- o" ~) b q m| ├──答疑与展望15 .mp4 167.41M9 ^, N& p) n, A4 \2 S$ D2 v
| ├──答疑与展望16 .mp4 382.89M% c$ R7 W4 J# o5 e
| ├──答疑与展望17 .mp4 419.60M
# @5 V8 w. g6 k b| ├──答疑与展望18 .mp4 567.51M
, b# P0 r& }! L. i8 T' |1 s" H| ├──答疑与展望19 .mp4 358.98M
7 }9 t# F% y a1 s1 K: z| ├──答疑与展望20 .mp4 344.54M4 b" p; P1 L0 C2 X, Z" e
| ├──答疑与展望21 .mp4 340.33M2 @; r& }6 y7 |4 T
| ├──答疑与展望2 .mp4 262.63M: S6 x) A) |, R$ Z, K5 l) f
| ├──答疑与展望3 .mp4 167.69M
+ r; B8 s( g9 N+ l| ├──答疑与展望4 .mp4 292.65M
8 ]( T0 k. R) |. A! W' {. o| ├──答疑与展望5 .mp4 176.99M
, O' u, L& m8 C0 Z7 b; D; y- l| ├──答疑与展望6 .mp4 157.25M
5 r5 S0 O% O! Z( i, Z! N( h; g| ├──答疑与展望7 .mp4 148.92M& O$ J! T9 T) l: Q' j
| ├──答疑与展望8 .mp4 278.33M
# E. b1 l2 N8 k1 i: O+ ]3 b| ├──答疑与展望9(上) .mp4 71.61M
# P# o9 r. z: n3 d8 Z8 e| ├──答疑与展望9(下) .mp4 142.32M
# _# k/ a7 t2 R# B% V; a| ├──直播22 .mp4 569.80M- i3 l7 j5 `, q7 q
| ├──直播23 .mp4 396.31M! {! c& ~& P+ a
| ├──直播24 .mp4 156.16M6 M% P4 f" n$ m9 P+ V
| ├──直播25 .mp4 250.88M+ w" O9 o4 V+ Y
| ├──直播26 .mp4 132.96M
( M- q! Z% H* X' g| ├──直播27 .mp4 147.48M
! P' j" g/ B. X J| ├──直播28 .mp4 409.18M
- \3 O+ P8 Z# Q6 y6 t2 R E' x| ├──直播29 .mp4 292.43M
4 G. P, f$ t$ j( ?) t! r2 V$ N| ├──直播30 .mp4 140.69M
N. w, S4 T+ X4 Q; X8 ] u- A| └──直播31 .mp4 342.98M
, q0 D. I9 _7 r└──课件资料
5 f( l( z3 x+ h/ N0 x8 ]| ├──10月-高级调试之VMP
& }, A; C/ o$ P. X+ g4 `" K2 t| | ├──测试题目.exe 414.07M
( Q3 H/ B( ? p" _0 C| | ├──课时1-9.exe 864.76M2 ]- }9 u1 m+ U& A
| | └──直播.exe 469.31M" d$ O9 n% v0 }4 X8 j4 r
| ├──4月-FART全自动脱壳机
8 o( }8 p4 z7 |/ x0 D1 Y# u| | ├──课时3
- c! L* J# d+ y: }& v| | ├──第二周直播.exe 318.62kb* }$ q0 U' Q/ E
| | ├──课时2.exe 661.69M0 R3 ?% L0 V- ?6 f/ q' T
| | ├──课时4.exe 857.03M
: U- R3 ^$ Z6 Y9 y| | ├──课时5.exe 17.98M C/ E: L# U3 t. O, a
| | ├──课时6.exe 1.02G
' u# j, O% Z& n/ r) l| | ├──课时7.exe 1.11M& {4 m7 y4 _) B; I5 V, Q; I
| | ├──课时8.exe 563.21M ?' K7 t8 g, Z/ P' i
| | └──课时9.exe 395.81M
: ` j' f1 x3 o! K# E' ]4 U# H% Y| ├──12月-Unicorn课程.exe 18.07M J( P, e2 H' j* r) \$ F6 @2 J
| ├──2021、3.exe 22.36M
- w. x2 m* U' X [% `| ├──2021、4.exe 1.26G. j4 x" k6 h. g8 r) k6 d* X+ v$ @" g
| ├──2021、5.exe 445.87M8 O% U+ L4 o1 i8 \
| ├──2021年1月 算法还原.exe 46.56M
5 e( R4 L/ A5 t |- || ├──3月-Frida高级逆向.exe 35.25M
u* ~( q& p; F. ^( a9 Q| ├──6月-ARM&&C++算法还原原理.exe 45.07M
7 l2 y6 u7 m8 M| ├──7月-C++11&&art虚拟机开发.exe 1.60G
' R& @4 x: G B6 H* H, v/ x# b. B| ├──9月-彻底搞懂OLLVM.exe 1.22G
7 X' c6 B. E' r* T4 \4 C+ ~| └──试题.exe 14.54M
! E( h, F7 \+ b1 N/ R( {3 ~1 S r8 O9 a
% o S, x/ [) ~6 x. I
8 l8 m4 `) c* \3 Q* Y/ i9 r- k3 Q
/ A+ ]7 w( A# B* u" ^. q: z" D( e. a$ A% s+ E, w% `
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
8 y, N" Q' B% l0 d. D: {
- Q% j8 j7 |1 Q( k/ l# a
$ B7 s. O2 t, r( Q2 e& ] ?. y0 G0 R; E* j$ v# d8 E! V1 \- L$ }/ I7 p, d
本资源由Java自学网收集整理【www.javazx.com】 |
|