007老师: - i2 D5 V) F- S* w5 i& }
; a k# B+ W5 I1 M$ @. d. p游戏地址:http://www.alawar.com/game/oriental-dreams/
# k7 Y5 I+ Y; t! F 4 M: w# t* C+ x" I9 T
8 S5 R3 y1 p# y( c' B1. 文件列表Oriental Dreams list.txt& ]0 A3 i9 k! ?& ?& H% `
包文件:图片、声音以.dan文件存放在Data目录下: t3 w/ \. f0 c5 [
字幕文件:疑为主目录下tdata.asd
; h: G0 `% W# F8 G# Q/ i 9 H/ M& y I7 G# W- L
, r9 y7 ^% \ w* M o
2. 压缩测试9 Q! z. Y6 s2 X; ?6 F
Winrar压缩前大小:122Mb 压缩后大小:119Mb 无明显变化& p8 ]; z6 y$ R# M
Offzip检测main.dan,发现11个zlib压缩包;检测_data.dan,发现61个zlib压缩包,但解压后文件格式不明,卡壳8 Q/ F; l' v7 j6 e. {* a
" j) i3 e/ Y$ }5 G+ j, U* h7 |9 d E8 g2 U
$ a5 D, {7 M7 A, P' L$ ~0 o C" u3. 解包测试
. h* Q1 }$ T. b; TWinhex打开tdata.asd,D6 A0以后发现明码文件名。经分析结构为:
( s2 f& ~2 W3 }2 l! h9 `文件名- {) P- f0 t7 i& O* @: A
(78-文件名长度)个00
7 H, ?5 e% ?1 ^1 b4 _2字节地址(低位在前)& L& K" Z$ A/ {$ U1 w2 K
2个005 S5 s1 s2 W2 Y ?; k6 n" a' Z/ q
2字节大小(低位在前)- N2 o5 D9 P/ K! V# b* I/ m
2个00) T# T; B# i5 ~! C6 A
提取002D位置的theme00.ini文件,该文件以21 48 5A 4C——!HZL开头,疑为lhz压缩,但尝试解压失败,卡壳
2 Z2 ]0 M" X( L * p3 Z# H0 l! N) W: a' u- r7 A
$ _/ ?6 \3 k, c
! j& I4 I% t8 u& l8 ]% A3 T
( n* \! [9 L" ` o' S+ k2 F9 D |