007老师: * K- `. l' W( F3 q. h/ k
9 G0 m" `' O2 C+ w
游戏地址:http://www.alawar.com/game/oriental-dreams/: E- K& p6 e( q' V
1 k0 m- Z3 M1 V; d# a- d. t
$ |. f# X* y. s1 N
1. 文件列表Oriental Dreams list.txt9 ?1 i( p" ~$ D
包文件:图片、声音以.dan文件存放在Data目录下 ~; M% H: }9 y8 t1 a& `
字幕文件:疑为主目录下tdata.asd/ H$ J/ C( Y! ]/ Z- i3 D% J
& e3 ^2 Q8 j0 c* `% N4 G
1 m2 q. l' ?% A7 L( x& j: E
2. 压缩测试: {2 t& Y0 K, H# J3 R" _( r8 H
Winrar压缩前大小:122Mb 压缩后大小:119Mb 无明显变化" d2 q, g; ~/ Y5 f! x' j
Offzip检测main.dan,发现11个zlib压缩包;检测_data.dan,发现61个zlib压缩包,但解压后文件格式不明,卡壳2 A: g1 I; A8 Y2 O- U
% m% T6 p1 c/ b, g! f3 i
4 f( f6 O7 f& u( f e) l6 E/ S1 ?3. 解包测试9 r" X$ k0 L$ O& l. n% G- r3 m
Winhex打开tdata.asd,D6 A0以后发现明码文件名。经分析结构为:
$ @) U% h0 E D8 k" m文件名' u1 U/ Q) @0 \! Q, a
(78-文件名长度)个00" G C& a* \2 Z
2字节地址(低位在前); R! T& T& |6 \6 e5 o9 L
2个00
; _4 a3 a. r* o4 @/ C6 p. K. F2字节大小(低位在前)
9 [& ^3 _( e8 F5 R: E2个00+ Q: T4 o6 N6 G% K
提取002D位置的theme00.ini文件,该文件以21 48 5A 4C——!HZL开头,疑为lhz压缩,但尝试解压失败,卡壳
( o3 J, x. O, e* z: m 4 U/ S3 |: K* i7 S2 z, @9 s2 o
- Y7 U, F4 P, N; @' u
: Q6 v+ _$ o: P H# a) }4 p, e9 ?, |! M1 ~* n
|