007老师:
6 s% S$ B3 A. V2 S- p/ g$ R9 g" v: W8 ]
游戏地址:http://www.alawar.com/game/oriental-dreams/1 n! h! r7 n7 ^4 Y Z- t
3 w& R. D0 X% \! I
9 Z0 U' N! q: L; |8 O1. 文件列表Oriental Dreams list.txt* E+ q4 R R, u9 F- L1 O
包文件:图片、声音以.dan文件存放在Data目录下
' ?- q+ d" d+ Y3 N字幕文件:疑为主目录下tdata.asd
# k0 g$ z0 ]% [6 z5 j 0 l0 B$ f8 [1 i9 P" K( }
: D# V5 m8 d% V2 T$ Q( N2. 压缩测试
" t) ^5 ?2 x' J6 b# G6 H8 {% ]+ qWinrar压缩前大小:122Mb 压缩后大小:119Mb 无明显变化
! O* n% a, T) Z/ O' zOffzip检测main.dan,发现11个zlib压缩包;检测_data.dan,发现61个zlib压缩包,但解压后文件格式不明,卡壳
" Z! ]& N' q2 b0 t+ \) g
% |# P; O5 I: q% o0 R, E6 a2 U8 Y/ C. a* i$ y0 D3 o- v
3. 解包测试
. Q0 T4 U9 R1 P+ X9 V: g" q+ e- Q8 J) o( EWinhex打开tdata.asd,D6 A0以后发现明码文件名。经分析结构为:) n) o4 @, d1 f- e2 a4 ~0 b& t( o
文件名% I/ N# A7 B4 M$ S
(78-文件名长度)个00
1 D1 S: w8 O" d8 F8 v! S* G9 F2字节地址(低位在前)+ X6 X7 a1 D# O; Z6 }6 J. a) E
2个00
. l+ d, Y1 n/ a7 S5 M1 Z2字节大小(低位在前)) Y! M7 F' a! s- w+ \8 I
2个00+ r A! H: ]7 S2 F% n
提取002D位置的theme00.ini文件,该文件以21 48 5A 4C——!HZL开头,疑为lhz压缩,但尝试解压失败,卡壳
7 x' E! p k7 q$ y3 B8 V ~9 ?- h
7 Q2 D3 ~+ z6 `6 p8 \( G7 `: t' l' K7 {% Z3 h# F( o; J: I
, z; I' L ?1 @8 X1 r- h( f5 I+ K0 O: _7 F6 ~% D
|