|
|
工具:OD Lordpe 16进制编辑器
7 j. L3 \" I1 ^( K, t
7 |5 l4 J, Y+ t$ c) f3 t' c0 V程序:多彩的夏天.exe . S! V3 T4 e7 j- f
& j! \% r4 j6 O- B" B& F! w目的:从EXE文件中导出SWF,之后可以进行反编及修改操作
c; W p, g5 [' R x, s, n8 @ U
说明:为了研究需要而处理的。不敬之处请您谅解。 ; W+ Z( _8 P6 W K6 C
- @- b% o( ?. ]2 A
/ U4 ?! V, n6 f+ N3 |2 N7 b7 [+ B9 n
% T% c1 ?3 l. s3 N2 n
1、OD导入程序。
% W- o' h4 t$ S, n2 i' |6 ?8 J. Y- s( _
停在这里
" {+ B: A( I+ B* s6 u
: b5 c/ M2 E# [, ~* D1 g004B556B > $ 6A 60 PUSH 60 ( D7 X, m5 @" C
2 e$ R. p7 C0 |& v004B556D . 68 30805300 PUSH 多彩夏天.00538030
. d& O9 x8 c% Q$ q1 b. w3 B/ i: c r9 Z" W' t+ d2 |
004B5572 . E8 E9EBFFFF CALL 多彩夏天.004B4160 " w) i" l+ f, a4 e# J2 v+ F
/ R) X& w! s6 B2 a8 i; v3 ~& ^, ]0 N
004B5577 . BF 94000000 MOV EDI,94 1 L4 W( o. K. B4 ^5 R
A1 e3 _$ P( Y# ?5 g! d004B557C . 8BC7 MOV EAX,EDI
& a0 e; S* U0 @/ p$ [4 M0 Y: h4 y" f5 W3 G' X
004B557E . E8 CD95FFFF CALL 多彩夏天.004AEB50 7 }, d; k. L$ q, J& v% D) `/ \' Q
- [9 D/ X; z3 v3 |' S; I+ f6 g
% G T7 X* ~( r+ q# ]' a
0 s, C6 u) i1 Q2、执行程序,之后可以看到程序运行的界面。以及播放的FLASH动画。 + ?2 @# \# E% l! K; P
- K. |: w4 H/ _% `3 w; ^; ~# U
注意:此程序不是用Flash播放器生成的EXE文件,所以不能用网上的一些去头的方法进行处理。 ; ~ [2 Z8 V) k, ]; {
2 `* ?- K+ G1 t8 }5 X$ l
到OD中。
5 `& z. t5 Q* |! p2 r: c
# n* [4 ^! N5 v P/ x# v
; E/ c2 E: v# N9 Y
$ e- o; D2 D& R. VALT+M显示内存列表。
8 ?( t, ~$ b9 R. j# t5 B; J
# u' f, z9 w- p7 ^ ( S2 |9 D# {% Q
/ a, r2 ?3 m0 j* k; I
选一些比较大的内存块,鼠标右键,在CPU中进行转存,这样在数据区时可以看到内存块的内容了,
% Q8 ~8 @. p0 S& W. F6 ?" e; B. U
7 H/ T- e L) L" E1 x进行 二进制的搜索Flash文件的头 FWS 字符,如果你找到了,可以看一下,这一块内容离块的头并不远, . c F0 P$ J& N: E. Q
% O3 a* a% W) q5 y- O7 g4 j实际上不用找也能看到的。 + M3 Y" C9 [5 _3 l
/ @3 T4 M6 k- _; K. X4 U: ]
e/ j3 h+ f& L' A) b
% b& ?$ |5 H+ _01DF0000 50 00 5F 01 50 00 5F 01 00 00 00 00 00 00 00 00 P._ P._ ........
! T/ M$ z4 o- |2 R7 Q( b: ]) t+ G, @. p5 P" d) v
01DF0010 00 60 27 00 00 60 27 00 11 08 00 00 00 0B 00 00 .`'..`'. ..... 4 O# M# t5 o+ ^: s5 h/ E
; D: l+ q# E" @: c
01DF0020 46 57 53 06 EE 57 27 00 78 00 07 D0 00 00 17 70 FWS 頦'.x.?. p
4 T) [; f+ |* O4 }7 M+ v/ H$ z5 B5 i. `+ ^# d
01DF0030 00 00 0C 17 00 43 02 FF FF FF 44 0B 06 00 00 00 ... .C |
评分
-
查看全部评分
|