007老师:
0 s1 T9 C& @' A
2 \9 F/ U4 N1 M) x7 x. I/ W( A游戏地址:http://www.alawar.com/game/oriental-dreams/! _( V. k& U- W" M* ^
. C' K% n6 D0 o: |
0 L7 ^1 Y' O. g `1. 文件列表Oriental Dreams list.txt
( g8 A$ t" o" _& d: O9 G$ a- F/ c包文件:图片、声音以.dan文件存放在Data目录下
! V e: q0 L* Q* J字幕文件:疑为主目录下tdata.asd
I4 o: e3 k; z; t' `
: L! j6 F; g& P: {
* A- `$ y0 [% ?: O5 `2. 压缩测试
1 N) q) {* b& B0 d" v/ R( MWinrar压缩前大小:122Mb 压缩后大小:119Mb 无明显变化4 x( V# j$ ]6 ?9 i
Offzip检测main.dan,发现11个zlib压缩包;检测_data.dan,发现61个zlib压缩包,但解压后文件格式不明,卡壳9 M8 I5 r" ^) a0 R" W
1 Z9 l2 C# U/ P
9 O. l X. O8 M7 t' H! m3. 解包测试6 d u: D* g' t* \% V0 M
Winhex打开tdata.asd,D6 A0以后发现明码文件名。经分析结构为: u& H* M+ N+ K6 L. B7 o( K
文件名
1 E- T8 T( P# U$ J) u, h( ]: t s(78-文件名长度)个00( }: s5 g3 W9 {1 L1 S! M1 k% x
2字节地址(低位在前)
& d+ R2 J. o$ e% f( [ n$ A- o6 \: m2个00$ V5 J* U# h) \' A: m
2字节大小(低位在前)
8 e: Y( d/ o$ X9 f4 {2个00
4 `1 U3 U( I: }& g& v" R提取002D位置的theme00.ini文件,该文件以21 48 5A 4C——!HZL开头,疑为lhz压缩,但尝试解压失败,卡壳
+ L v. {5 h, p6 N0 O0 p5 } + x0 x/ M! ^/ t
( [$ M$ L' B/ q5 z Z
' I1 r" B: y3 s ]4 {
; F1 y. m" c1 \# C% _8 U |