|
Unicorn高级逆向与反混淆 - b o8 v' X6 d/ R+ t+ c
├──0x1 Unicorn 基础操作 ) Z* ~6 M5 c' C1 O b6 t* k1 B
| └──0x1Unicorn基础操作__ev .mkv 91.97M
$ V2 G, j# G' F) S# y, g, r├──0x10 ollvm 反混淆思路 ; B* ~/ t7 C: {: S
| ├──0x10 ollvm 反混淆思路__ev .mkv 239.93M
/ P, Z! C: T/ g| └──资料 .7z 501.50kb6 ~8 ~5 K( M. F5 K
├──0x11 开发O-llvm 反混淆插件 ! C+ d: |2 a; U1 X
| ├──0x11 o-llvm 反混淆IDA插件__ev .mkv 178.19M
* O8 ]0 d2 G6 n, a3 i, B, r1 w| ├──0x11 ollvm 反混淆插件开发2__ev .mkv 131.02M
! f$ V* T6 \, m* b- d" K| ├──fuck_flat_arm .py 24.97kb
& ^1 z f1 M L$ u| ├──libpdd_secure .so 1.12M
) v' I/ K' P* u* m, }| ├──libtest8(1) .so 13.12kb
) z/ {- B/ K0 M* I# D I" t| └──ollvm_function_57C5C (1) .so 1.01M
: F% k1 B! o- w: O├──0x12 总结
3 r# s3 f8 [7 \9 J) U& L- z| ├──0x12 总结__ev .mkv 155.43M
* j6 z N1 }5 Z+ w( _, Q| ├──fuck_flat2 .py 11.29kb% f+ f1 k0 q$ D4 L+ n+ i/ T
| └──libsqle(1) .so 109.89kb
# {3 B' w0 w3 l$ c: A3 Z( q& i% u├──0x2 Unicorn 调用调用SO纯算法 4 E6 _3 e9 l/ j9 L9 Q, t, J
| ├──0x2 Unicorn 调用调用SO纯算法__ev .mkv 113.34M% E' s! e; Z7 o$ L4 w+ F3 W
| ├──libnative-lib .so 121.74kb# g, S& A( \5 H( r8 A" c+ u" ]" |
| └──sign1 .py 1.33kb
5 g+ b+ [, z, A" r# I, y( i T├──0x3 Unicorn与Jni交互
8 |2 P7 w- |7 |& d( X| ├──0x3 Unicorn与Jni交互__ev .mkv 116.39M# F+ L" T: n$ @1 }5 J' M( f
| └──0x3 代码 .7z 562.42kb2 |9 Y# {* E2 ?! B9 |- ^
├──0x4 模拟Jni与Java交互 9 X; J4 [6 M( B4 O3 }) t
| ├──0x4 代码 .7z 563.46kb
4 }8 h& o5 e9 l n p| └──0x4 模拟Jni与Java交互__ev .mkv 43.67M' t; o- z& g$ a, V- d3 T' X
├──0x5 JNI_OnLoad 模拟 - d5 O* f$ V# d2 r6 k' E& ^
| ├──0x5 JNI_OnLoad 模拟__ev .mkv 52.72M1 t2 |2 X$ a+ R7 `' z4 t
| └──0x5 代码 .7z 862.43kb
U& @! @9 f2 {├──0x6 Unicorn 调试器编写
1 }$ J, C) W1 A9 N| └──0x6 Unicorn 调试器编写__ev .mkv 54.51M
& Z& k+ Y- U6 N1 g9 d├──0x7 emu源码分析
( H8 s3 H' T' s8 `1 n8 k6 n% } ~( K( _| └──0x7 emu源码分析__ev .mkv 248.78M- w' s# W0 k; p
├──0x8 native桥接原理
, E B+ _& }* @- ^; E& p5 V, [& p| └──0x8 native 桥接原理__ev .mkv 82.32M
5 K9 X# p5 U7 l9 ]; ^7 m9 \└──0x9 x86暴力调用
8 i- s G6 m2 H7 ]& d1 o' G" T| ├──test
) A* G* v5 f; p/ s/ ~| | ├──call_native .cpp 0.87kb
, C/ U& i- Q4 e$ t' `| | ├──call_native .exe 1.11M
5 ~/ X) j. X, X7 _ ]5 G8 y| | ├──call_native .id0 1.07M6 o: n2 N( |8 k3 L: ~8 V
| | ├──call_native .id1 520.00kb
1 I& f" J$ l) h- r) F| | ├──call_native .id2 2.35kb
% @* a) j' q$ t0 ^- d# z| | ├──call_native .nam 16.00kb
9 I- I2 z. j- j| | ├──call_native .til 19.72kb6 z8 E" j" Q7 c5 ~( S! `4 ?6 p
| | └──libnative-lib .so 237.79kb
& O6 u |5 Q1 }1 H; W| ├──0x9 x86暴力调用__ev .mkv 91.42M
2 a# V+ k6 u2 ]& c1 X| ├──call_x86 .cpp 0.94kb
1 s- `0 q, K. R| ├──call_x86 .exe 1.11M
+ J m1 o0 {0 @ E7 C| └──libnative-lib .so 237.79kb7 c V2 e2 m$ D E8 f, v8 A4 ^
- [1 }; T- g+ c$ ?+ H5 k' f. P
; K" w* R$ {; I9 w2 D3 u/ @4 U$ ], K. K/ v. l
" B; Z4 m' a2 U: f& D2 Y资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见. \. a2 G, h! \2 b% r5 N) ]
i) V/ l L& d1 b7 Q+ B
9 D* m6 b3 O7 R& i, K5 J
! s9 y. ~3 ~( w/ ]( B1 ?本资源由Java自学网收集整理【www.javazx.com】 |
|