007老师:
2 q3 O" r% s1 A$ W; `, z
3 D% K0 n% M0 `6 `/ w+ E, N' W% ]5 x游戏地址:http://www.alawar.com/game/oriental-dreams/" T# z2 s6 a, O0 Y1 h
1 S- l8 W0 S9 | a* m4 j- f
6 @* M2 t. A1 s: ^ q5 r1. 文件列表Oriental Dreams list.txt
$ y" s2 w( b+ U* B包文件:图片、声音以.dan文件存放在Data目录下
, v3 J% J( ]: F0 ?8 c1 T6 y字幕文件:疑为主目录下tdata.asd
$ q8 d3 s0 }' r 2 B" d9 w: E2 n R# j
( p5 j/ _ G- b" c4 e
2. 压缩测试
0 K8 p/ Q# p& h1 bWinrar压缩前大小:122Mb 压缩后大小:119Mb 无明显变化
6 s4 e& v; G4 t. u3 U8 oOffzip检测main.dan,发现11个zlib压缩包;检测_data.dan,发现61个zlib压缩包,但解压后文件格式不明,卡壳& b7 W7 Q" Z+ v
2 o* I4 e6 ?1 a" P5 l+ D/ i% L$ d
3. 解包测试
) F' b1 z# W( K. b7 @* lWinhex打开tdata.asd,D6 A0以后发现明码文件名。经分析结构为:
" s- q& ^/ U, @文件名
5 g! Y9 j& e2 [- E3 O# X8 G(78-文件名长度)个00% G& x- x* Q. I+ P* h
2字节地址(低位在前)1 ^0 W# S% E# X# c
2个00
2 q* P/ i+ q- o! J2字节大小(低位在前)3 Y$ e) Z4 q& C; M& W. R! F; h# X
2个00
. m) [3 k8 {5 d& m) _* l/ V, s: z提取002D位置的theme00.ini文件,该文件以21 48 5A 4C——!HZL开头,疑为lhz压缩,但尝试解压失败,卡壳
! p4 j2 z0 S, M P; Q6 |
3 y2 r7 I! M% o. p$ q: i2 y' }8 Y# c% M1 N, Z0 v0 ~4 ^7 P
' ?4 M/ }5 q I5 f: b2 r
) Z2 J2 z% V O7 f" e: A# v |