007老师:
/ @/ _2 r8 P8 c5 @# i+ q' E0 b
+ p$ K% X) Q5 _. w9 j) h9 `游戏地址:http://www.alawar.com/game/oriental-dreams/
( O: O7 L) a& a" w 7 n( F, T" m/ `, Y# R
! z- a# `2 P9 i! f6 p& q; m7 j5 g1. 文件列表Oriental Dreams list.txt7 E0 e$ f6 _: q" b0 I
包文件:图片、声音以.dan文件存放在Data目录下( n$ ^- M: c; M: W( {
字幕文件:疑为主目录下tdata.asd' U) P( h8 C% {) f
8 N8 V1 H. w6 H& r/ M) F: T/ m5 L
5 D7 _8 S6 U' Y- N; l: I4 P2. 压缩测试. c% E/ {5 t" U9 {! u
Winrar压缩前大小:122Mb 压缩后大小:119Mb 无明显变化7 k, ?+ r+ h+ `
Offzip检测main.dan,发现11个zlib压缩包;检测_data.dan,发现61个zlib压缩包,但解压后文件格式不明,卡壳
6 |& i; s, ?" S3 [/ {. E; Y8 y
1 Z: d. a2 u4 `7 F# b' h* B0 G, }
0 `; Z6 W: ?2 o; j3. 解包测试
6 I6 V6 }3 [& B! i* X! g' NWinhex打开tdata.asd,D6 A0以后发现明码文件名。经分析结构为:
1 e4 y9 l* {1 V b- P; R" t文件名6 O& b9 ? U9 r8 o9 f
(78-文件名长度)个00; V: h( S0 {5 }( O
2字节地址(低位在前)/ `! a# r$ Z1 ~
2个00/ C/ Y1 u8 K3 t) g1 a6 O' j
2字节大小(低位在前)* W* D. U( X5 |; ~ X$ h, o
2个00
3 T' O* O, ^" u+ r% L提取002D位置的theme00.ini文件,该文件以21 48 5A 4C——!HZL开头,疑为lhz压缩,但尝试解压失败,卡壳" O- k1 J7 [9 o6 z2 ]4 ~, `5 r7 |
; [+ K, f3 A+ v% }: \' n9 a
4 \: A& o; b0 o, x+ E) N# l9 c8 c0 Q
9 z. r7 E2 m/ p7 L0 v( y! P7 f3 D; B
|