|
工具:OD Lordpe 16进制编辑器 9 \1 T0 D- J- f# M
0 h0 @3 J6 T0 F/ J: X/ u
程序:多彩的夏天.exe
. W4 Z) i+ v. c5 {; b8 z3 d" B
) Q0 S3 }9 M B& t4 g! \& e目的:从EXE文件中导出SWF,之后可以进行反编及修改操作 - J! E0 k4 p+ b( h; j
" D- z7 q4 a% D5 E! Q* j8 s0 x说明:为了研究需要而处理的。不敬之处请您谅解。
# C. w5 O, c5 f% _
1 r2 V* A5 `5 c
2 ^' W. J4 u; G( x
8 @) l. r1 ~8 N m- n1、OD导入程序。
) N% L0 q: j+ ~; z
% P( R- }# B8 s( g& b, h# ^2 p停在这里
5 A. ~0 _& q# M# u; K
2 F8 k9 S+ J1 F" e( T% ]004B556B > $ 6A 60 PUSH 60 5 m9 p" Z; J7 t
; f9 E; l- q: P: _; T; P% g" W" ]004B556D . 68 30805300 PUSH 多彩夏天.00538030 1 |& q9 O: H* o- L$ O* Z
( F( o' j1 F( d, q, a
004B5572 . E8 E9EBFFFF CALL 多彩夏天.004B4160
/ t, n M1 e4 q. p) I4 ^- R8 p: m4 ]4 v& O' x
004B5577 . BF 94000000 MOV EDI,94
, f& ^: @$ i; R. O8 w+ V
! n4 o8 n+ h2 ~! a( j004B557C . 8BC7 MOV EAX,EDI
0 L$ X0 t8 y# H
+ V! |+ c9 a) \6 F/ F. ` ~2 C004B557E . E8 CD95FFFF CALL 多彩夏天.004AEB50
/ S2 p) ?$ e8 Z6 y' n7 X1 ~
5 F' s! t" S0 l4 A1 ^1 i 1 q! f7 b/ Q, ]: I$ f2 Q& B
6 g7 f4 b' `- p4 z$ ?: b: t3 B
2、执行程序,之后可以看到程序运行的界面。以及播放的FLASH动画。
# ~+ P! p( Z2 T0 ] D- O G5 M: i' m1 E
注意:此程序不是用Flash播放器生成的EXE文件,所以不能用网上的一些去头的方法进行处理。 % k/ D/ o- z# S4 P& e: H T
; C$ G% l: Y0 K5 Z$ `
到OD中。
7 @1 X4 ?4 Y8 Z
( Z# L$ s. m$ H* j; q. k6 j
" _, ]/ P: a' G8 P2 r( M$ Y5 ?, m) O% d+ V9 a' ?5 t* E; c
ALT+M显示内存列表。 ^2 f! Y4 j8 ^; G3 v
# i! Y: X( V+ _$ C# k 1 g& m, x$ _, y6 e
0 \. [0 x% n1 ~/ G' S7 ^; o选一些比较大的内存块,鼠标右键,在CPU中进行转存,这样在数据区时可以看到内存块的内容了, # I/ l( W8 R* b j
: L8 f8 o, Z! Z8 L& J
进行 二进制的搜索Flash文件的头 FWS 字符,如果你找到了,可以看一下,这一块内容离块的头并不远,
) z" r ^7 O5 ^
* y5 P/ p" T7 w9 d8 ~实际上不用找也能看到的。 % j4 x4 {6 l" k2 m! L3 @3 G
+ w5 X: @) c4 q% ^* o0 \ " B$ R4 B! S$ Z0 c$ X9 V
+ g. |* a1 t2 W& ~: |" J
01DF0000 50 00 5F 01 50 00 5F 01 00 00 00 00 00 00 00 00 P._ P._ ........
0 S' a# n9 g- S4 r+ w7 X. U
+ K, s3 X( O& k01DF0010 00 60 27 00 00 60 27 00 11 08 00 00 00 0B 00 00 .`'..`'. .....
~% R5 ^6 p% u [( ]1 _' `, [2 @
; H& g" n% Z, @4 P5 t) s+ |01DF0020 46 57 53 06 EE 57 27 00 78 00 07 D0 00 00 17 70 FWS 頦'.x.?. p
, `: e: `7 h8 D7 g
0 Z. T& b5 ?4 N5 ]: }01DF0030 00 00 0C 17 00 43 02 FF FF FF 44 0B 06 00 00 00 ... .C |
评分
-
查看全部评分
|