落岸天使论坛

 找回密码
 注册
搜索
论坛,不要冷落了陌生人新人注册后在此报道,奖励20羽毛:)严肃处理违规灌水行为及处罚办法
参与论坛宣传活动,获得积分勋章奖励知羽艺匠及其他模板资源下载珍惜你的ID 珍惜你的名誉
查看: 2163|回复: 4

[转贴] 执行文件方式加密FLASH文件的解密方法

[复制链接]

19

主题

93

回帖

200

积分

水天使

Rank: 3Rank: 3

积分
200

优秀会员奖

发表于 2007-3-31 12:20:11 | 显示全部楼层 |阅读模式
工具:OD Lordpe 16进制编辑器
3 s8 Y2 _7 F$ `! b" r+ ]) D3 j, k* z2 \8 v  d; S
程序:多彩的夏天.exe - ?$ C  O; p( F5 x
% G( H9 e& ?) ~$ ^4 l2 ^+ G
目的:从EXE文件中导出SWF,之后可以进行反编及修改操作
* I( W& ^2 d! V$ G7 D9 L  j
+ @- \8 v% ]4 [( ?说明:为了研究需要而处理的。不敬之处请您谅解。 2 L5 X5 N# ~* Z8 n

! K, d# w, T" P4 R/ }2 X. B) ]+ R
2 A7 ^9 f# O5 A$ B/ n# y6 y- ?. O0 C: Q& \. z/ m
1、OD导入程序。 ; p9 h4 z& c' H/ I; X
+ V+ a4 {  T2 T7 G1 {3 |# d
停在这里
% }: ]' m. D: j5 D2 @& Y" B) v( y- x5 ]: f
004B556B > $ 6A 60 PUSH 60 ' Z" x! j7 d$ Z3 E: E; V0 ?
$ i3 ~% [3 q2 t7 T9 l
004B556D . 68 30805300 PUSH 多彩夏天.00538030
4 y' `. s8 F3 ^/ F, |& r# C# t
& n' w- I' g9 u) ]- x: y: X# Z004B5572 . E8 E9EBFFFF CALL 多彩夏天.004B4160 . {( }1 E# O' Y/ R+ u

/ k/ g; `9 U1 g; U004B5577 . BF 94000000 MOV EDI,94
" d) P9 q7 ~6 s$ Q& r2 k) g6 C  L, _! G1 P1 K
004B557C . 8BC7 MOV EAX,EDI 8 P1 P. [# b. d8 l+ X: E/ W0 A7 U

5 f  T1 R6 E5 z+ r! f004B557E . E8 CD95FFFF CALL 多彩夏天.004AEB50 , ?  l1 }$ g2 W- H" _

- r! I; N0 f; |  Q; m 6 G. c" Z3 M  T3 J0 u6 X2 W
/ Z1 Z* E. L/ D% W) k4 m$ r# m! [
2、执行程序,之后可以看到程序运行的界面。以及播放的FLASH动画。 5 R+ v& ~+ L, G2 E7 ?- _

+ b! G  C/ F; c注意:此程序不是用Flash播放器生成的EXE文件,所以不能用网上的一些去头的方法进行处理。 ; |3 @  B& V. l; u

. j+ Y5 y7 V  I- d到OD中。
6 A6 p6 e4 a& r
2 G! h1 d/ F2 i3 \4 k , D5 G8 g0 t2 U' o! U/ }
' Y& @7 c) A0 @, o5 m
ALT+M显示内存列表。
& _4 v3 T: c1 k9 Q0 Y
1 }5 k" x. c6 x5 Z" H5 T * Y3 l, F" W9 P5 K5 r
$ z) ~; L* r/ s) I
选一些比较大的内存块,鼠标右键,在CPU中进行转存,这样在数据区时可以看到内存块的内容了,
  @- f; ^, S1 ^7 U
$ f' t- R# U* y: v6 q进行 二进制的搜索Flash文件的头 FWS 字符,如果你找到了,可以看一下,这一块内容离块的头并不远,
) J  D9 G! Q4 T, Z0 N
3 F4 G& d8 N( j1 }5 x6 Q实际上不用找也能看到的。
1 _( q4 K, M1 @
. A; m" n' Q* f! w% H  a' V7 i2 T
* u7 A  y8 ?, Y2 Y# u4 z* F: |6 Q) U5 [. S+ D7 }
01DF0000 50 00 5F 01 50 00 5F 01 00 00 00 00 00 00 00 00 P._ P._ ........ 1 j5 _4 x$ A+ n% x% \5 h

& w: O5 K6 L) X% G  p& q2 _# M# y/ D01DF0010 00 60 27 00 00 60 27 00 11 08 00 00 00 0B 00 00 .`'..`'. .....
5 [8 B  u0 B$ z' K6 V) q: t* n9 L4 U/ _4 n! H1 u" g* Q) G
01DF0020 46 57 53 06 EE 57 27 00 78 00 07 D0 00 00 17 70 FWS 頦'.x.?. p ' Q2 G1 v5 x$ L5 `$ f; I% s9 N
# \+ ?8 ]' B7 k+ m  p$ |
01DF0030 00 00 0C 17 00 43 02 FF FF FF 44 0B 06 00 00 00 ... .C

评分

参与人数 1羽毛 +8 收起 理由
+ 8 谢谢分享~~

查看全部评分

6

主题

143

回帖

171

积分

雾天使

Rank: 2

积分
171
发表于 2007-3-31 13:57:12 | 显示全部楼层
写的不错。不知道楼主对flash7的文件格式熟悉不。我这几天在搞。一点累。

18

主题

550

回帖

653

积分

云天使

Rank: 4

积分
653
发表于 2007-3-31 14:37:10 | 显示全部楼层
搞得不错,支持一下.

126

主题

1519

回帖

2201

积分

精灵天使

Rank: 6Rank: 6

积分
2201

终身成就奖杰出贡献奖优秀版主奖突出贡献奖元老会员勋章五周年纪念勋章

QQ
发表于 2007-3-31 15:12:16 | 显示全部楼层
是转贴的哦!不过转贴这种文章的人应该对FLASH有研究,不知能否给FOXZF帮上忙?

261

主题

1312

回帖

2644

积分

梦天使

神圣天使

Rank: 6Rank: 6

积分
2644

杰出贡献奖优秀会员奖原创先锋奖突出贡献奖宣传大使奖60周年国庆纪念勋章幸运天使奖优秀作品奖

QQ
发表于 2007-4-1 08:01:04 | 显示全部楼层
谢谢楼主
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|落岸天使论坛

GMT+8, 2025-6-1 10:21 , Processed in 0.092628 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表