冒险解谜游戏中文网 ChinaAVG

标题: Mystery of Mortlake Mansion 解包工具 [打印本页]

作者: shane007    时间: 2011-4-18 23:19
标题: Mystery of Mortlake Mansion 解包工具
先放上工具,待日后研究, ~7 r9 s$ B/ R; }( |5 B* e0 b

6 C" H  U, Q: o0 H: O! \用法3 I) B( S' A" S
http://forum.xentax.com/viewtopic.php?f=10&t=6311
作者: shane007    时间: 2011-4-18 23:20
LOL, it is so funny, password for decrypt pack file is:
1 p5 F, U6 h" O8 t7 |* p
4 Q7 T% Y" l8 J# H! KCode:
  ~% b7 N( |7 G8 Q- Yerax_pass__защита_от_взлома__fuck_off__{0D6D6FA9-4CC4-47e2-BBC5-6461224D4E01}__ls_res_protection1982_жыли_были_дед_и_баба_ели_кашу_с_молоком_Дед_На_Бабу_Разсердился_И_По_Пузу_Кулаком
+ Q/ R7 ^/ ?  ?* C0 n
作者: shane007    时间: 2011-4-18 23:21
Here are the goods:
$ @  p# I7 J' r8 J5 N: [' M; U6 Q9 W+ i% w/ Y
LuckySoftUnpack Binaries: http://www.mediafire.com/file/dukkflks6 ... ackBin.zip0 \4 E* [1 \0 h/ `. [
LuckySoftUnpack Source: http://www.mediafire.com/file/7j7fsf7f7 ... ackSrc.zip% S- ~+ ]2 X$ {3 J; e
: m7 }7 y& x% l2 G! J3 z9 s
If you have already deobfuscated all of the .bin files (see below), use LuckySoftUnpack.exe. Otherwise, drag the .bin file from the package into the bin folder of the game (..\MysteryOfMortlakeMansion\bin). Then open a command prompt, cd to the bin directory, and type "startup.bin luckysoftunpack" and your command line arguments.
+ p0 e( r" Z. I- E! B: Q+ \2 X) v
# b" e) e) z4 a2 e$ pTo use:: M! c4 C. `: C5 i& l
- Prepare your key. Find the decryption key, copy it into your favorite text editor, and save it as a Unicode text file.
4 J" P& F! N4 p* O: d4 }0 |- cd to the game directory
: s# e6 H* W7 o6 e- Type "LuckySoftUnpack.exe /in Data.pack /keyfile keyfilepath /extract", where keyfilepath is the path to your key file, to extract all files into the directory Data_decrypted.pack in the working directory.
, F' t5 {0 s. @! J- Type "LuckySoftUnpack.exe /in Data.pack /keyfile keyfilepath" to only decrypt the file to a LzmaPack, named Data_decrypted.pack in the working directory.
/ X6 X6 D) q* Q/ @" I- You can use the switch "/key" to specify the key on the command prompt (type it out).
3 T# ]0 m. L. T2 c- P- You can use the switch "/noencryption" if the file is not encrypted.5 N6 g" s* G- \0 I5 F# }  _- O
- You can use the switch "/out" to specify the output directory/file.8 P! r' D" \( U
- Leave the arguments blank to see usage.% e0 B" ]( J3 u9 ^2 x0 G4 |) ~9 I
- If you are using the obfuscated version, type "Startup.bin LuckySoftUnpack" and your arguments instead, and adjust your paths accordingly.3 b! ?+ H, \* m* W6 ]
+ S% B/ B8 o7 q! A4 P( d; O; Q
LuckySoft Obfuscation tools: http://www.mediafire.com/file/6pu7291qg ... LSObfs.zip
" E: A& w- _/ h( A. l
2 O& D. u9 C0 p3 j% `! ADeobfuscates all of the .bin files. cd to the bin directory, and run LuckySoftAutoDeobf.exe. Then you will have deobfuscated .dlls in the folder. All of the obfuscated files are moved to the directory "obfuscated". LuckySoftAutoDeobfAlt.exe is for 1h0iv6hs00twjvh8wr.bin. You don't need to use it, because the deobfuscated file is the same as ResourceEditorLib.dll. Remember to rename GameLauncher.dll and GameLauncherOnLinux.dll into .exes. Rename with capitalization if you'd like.
( L. Z+ [6 C0 f0 v
. S! X1 H/ j8 K. p1 Q. ?- cLuckySoftObfuscator.exe is a GUI app that will obfuscate or deobfuscate a string (filename) for you. Helpful in figuring out which obfuscated file is which deobfuscated file.  B  H# g9 w( T1 W
( P0 W% s9 |3 c3 U) Q5 X" _
Make your own obfuscated file: Run Startup.bin with the "--obf" switch and your unobfuscated filename. Then it will obfuscate your file properly. Since it does an XOR operation, this method was used in deobfuscating the obfuscated .bins once the filenames were deobfuscated. More on this later.
5 U5 V# X6 |5 T& ^; T  Q
5 ?" L: c: l! M3 f" B" kUpdate log:- d, o% ]! h9 b# O
04/13/2011 (1.0.2.0), o) b: }; j0 @9 Z) D6 r3 C$ u8 U
- Added detection for having both key and "/noencryption" specified
6 K* ?8 N# M# |- Removed commented out key from source) n5 T1 ?% S2 P
- Synchronized sources in both VS2008 and VS2005 directories
* D! a9 t. P& C+ k$ D04/13/2011 (1.0.1.0)9 C9 e/ l0 y  {: H* P( {
- Initial release # t. z, i' y) ^+ V& z9 G

作者: ycxwz    时间: 2011-4-19 00:27
[s:77]
作者: warwar    时间: 2011-5-30 21:10
哈哈,终于解出来了
作者: warwar    时间: 2011-5-30 21:11
话说这个老外做的工具真是BT啊,利用游戏的引擎自己解包。。。




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