冒险解谜游戏中文网 ChinaAVG

标题: Alawar游戏Oriental Dreams汉化分析(作业) [打印本页]

作者: rendu2mai    时间: 2010-4-4 21:45
标题: Alawar游戏Oriental Dreams汉化分析(作业)
007老师: 5 b* {+ e" b& U
* ~6 i- K; r, m, x4 Q" h
游戏地址:http://www.alawar.com/game/oriental-dreams/
  e! P3 E6 W' x' e8 G) ` % ]2 u6 V. W# B9 k) Y/ D5 `! f

7 H4 m" u. V2 R2 e; L* N! i1. 文件列表Oriental Dreams list.txt/ H$ K5 K5 c6 E" R1 c
包文件:图片、声音以.dan文件存放在Data目录下- S; m6 l7 z- O& A/ d+ S3 F+ n. ]! a( B
字幕文件:疑为主目录下tdata.asd. r  J9 S8 w$ J) M) h* @7 t; v
5 h& a2 T& i0 l, b: k% V) f
+ g0 ~, A2 L5 c  d3 L6 T
2. 压缩测试
" a/ B2 i7 ?1 b7 \3 {. L7 @. X1 cWinrar压缩前大小:122Mb  压缩后大小:119Mb    无明显变化
8 Y: ?; H; O( [  UOffzip检测main.dan,发现11zlib压缩包;检测_data.dan,发现61zlib压缩包,但解压后文件格式不明,卡壳8 n# D+ r* r$ R! Z$ V

4 t$ Y* j% {1 b0 W2 G% P: f( L& M# t# |- ^
3. 解包测试
% |" q7 {$ b6 t5 vWinhex打开tdata.asdD6 A0以后发现明码文件名。经分析结构为:
0 l7 F8 G1 f8 l" J) r文件名
% N  b% ~4 a9 _- R, x78-文件名长度)个00! d! `3 T. o1 i: g9 V& y9 ]
2字节地址(低位在前)
) ?. z" e  |. S+ S. h8 o% F200
) b2 `* T# I& T# j! \  S2字节大小(低位在前)
* P! R8 F  T8 b200
5 J6 W# u" d  H; u  A# _提取002D位置的theme00.ini文件,该文件以21 48 5A 4C——!HZL开头,疑为lhz压缩,但尝试解压失败,卡壳6 V$ S1 c+ e# e3 l

1 H& s7 a; b! T. r
& }+ B6 j3 {8 |  H% L5 u
1 o3 M) g/ [* Q6 ~! H) K8 @

% O- }7 J0 P  L[attach]15805[/attach][attach]15806[/attach][attach]15807[/attach]
作者: shane007    时间: 2010-4-4 21:56
请先用秀丸的grep功能在解出来的文件里面找找是否有游戏中出现的字幕?) s1 j: {: v* Z% P$ A: V: i
请放游戏网址。
作者: rendu2mai    时间: 2010-4-4 22:21
请先用秀丸的grep功能在解出来的文件里面找找是否有游戏中出现的字幕
& V4 [) d; g8 @- {3 r  }; V
; i2 h/ q6 j* ?2 o8 [( V呃 如何做?
作者: shane007    时间: 2010-4-4 22:25
看这里
5 R6 M: T$ Y4 E) a* ]; ohttps://www.chinaavg.com/read.php?tid=18046
作者: rendu2mai    时间: 2010-4-4 23:46
标题: zlib压缩是个错误
zlib压缩是个错误
+ ~8 J8 i, B7 M9 v2 O
8 r/ F. X, y- h+ r# w& LWinhex打开*.Dan,文件头为41 53 44 62——ASDb开头,文件末发现明码文件名,结构为:( F- W  G; g- f. _
文件名6 x" x6 A) c7 I8 I
4字节地址(低位在前)
; @* U% w" R' ]. t* H5 j6 e3 q4字节(疑为大小,但不完全匹配)
7 D) l2 r5 u" }3 Z: S2 ]) [1 y字幕文件应在tdata.asd,但是main.dan里有font文件 3 u/ T4 R/ K3 _: Y4 L6 X, o

& r$ e" C1 l! ?+ Q3 a7 ~[attach]15818[/attach]




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2