007老师:
' h! Z% m% a# d" e' k
1 T2 p1 x8 r. F6 A2 |7 d; t+ z8 i游戏地址:http://www.alawar.com/game/oriental-dreams/
7 I9 ~3 g9 n& v g
6 P1 L8 q+ l4 q" X7 I
: ^6 E" U3 O& K6 C1. 文件列表Oriental Dreams list.txt
/ D. p8 y+ O ~' ]6 Y包文件:图片、声音以.dan文件存放在Data目录下
) ~8 X; I# Y" {/ T5 c6 w# m5 G字幕文件:疑为主目录下tdata.asd
/ ?$ h" y' j+ d
5 y6 g1 W. A, r4 L5 ~' U: a
& W* f1 }& z {7 \: P2. 压缩测试
; s: p7 [3 b0 T2 b3 D; jWinrar压缩前大小:122Mb 压缩后大小:119Mb 无明显变化! w; ~, m3 V% l0 R
Offzip检测main.dan,发现11个zlib压缩包;检测_data.dan,发现61个zlib压缩包,但解压后文件格式不明,卡壳6 @& p6 t' J/ Z- H3 s9 f
# K3 K4 x, x% k" d3 P: N: {% F- i% B: _ k7 J) g$ D8 Q' x
3. 解包测试
* ^% J' p. E1 y6 S& v5 X1 ~8 d6 NWinhex打开tdata.asd,D6 A0以后发现明码文件名。经分析结构为:
* [& R% ?3 }7 U& r0 B7 d8 X6 T文件名% B3 F1 W- z0 c- d* j; w
(78-文件名长度)个004 V; x& M& N+ J5 n. Z% X
2字节地址(低位在前)5 C7 r# l* L4 v2 s2 D# F1 {
2个00: D7 L" H( t0 u7 P$ R! U
2字节大小(低位在前)
, V: J" _: W l1 P2个00) ]/ q' u9 G' Y$ y
提取002D位置的theme00.ini文件,该文件以21 48 5A 4C——!HZL开头,疑为lhz压缩,但尝试解压失败,卡壳9 [, D% [, @8 z0 B; u6 ?2 p
, `% m. H8 [* E& F+ u9 }/ Y+ _2 U* n
! f9 B7 v2 ?! V4 ?! P- p) r, A9 |
% V3 S, t/ m" @ |