Check out this thread - viewtopic.php?f=10&t=5467&hilit=a+new+beginningstrizek wrote: Hello XpoZed,
Sorry for VETERAN
I have one more question, is possible to make some tool for repair broken PNG s, i look on your post, but i can t use only script.
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
XpoZed's Unpakke project
- XpoZed
- veteran
- Posts: 144
- Joined: Sat Oct 24, 2009 5:08 pm
- Location: Bulgaria
- Has thanked: 2 times
- Been thanked: 50 times
- Contact:
Re: XpoZed's Unpakke project
-
- VIP member
- Posts: 1330
- Joined: Wed Nov 05, 2008 12:16 pm
- Has thanked: 2710 times
- Been thanked: 884 times
Re: XpoZed's Unpakke project
Info:
http://webcache.googleusercontent.com/s ... clnk&gl=us
Download:
http://81256.com/game-29114-1-1.html
Local backup of version 0.4b:
http://webcache.googleusercontent.com/s ... clnk&gl=us
Download:
http://81256.com/game-29114-1-1.html
Local backup of version 0.4b:
You do not have the required permissions to view the files attached to this post.
Last edited by Acewell on Wed Jul 25, 2012 2:06 pm, edited 1 time in total.
-
- VIP member
- Posts: 1330
- Joined: Wed Nov 05, 2008 12:16 pm
- Has thanked: 2710 times
- Been thanked: 884 times
Re: XpoZed's Unpakke project
XpoZed last visited this site yesterday. Maybe try sending him a PM to see if he still has all the files?
- XpoZed
- veteran
- Posts: 144
- Joined: Sat Oct 24, 2009 5:08 pm
- Location: Bulgaria
- Has thanked: 2 times
- Been thanked: 50 times
- Contact:
Re: XpoZed's Unpakke project
nullsecurity.org is not dead. Last few days my FREE hosting providers from 000webhost.com had some DDoS issues so the server where my site is located was shut down. That of course sucks, but you get what you pay for after all, and in my case I pay nothing (and I won't pay until I get enough donations to use a paid service).
Right now the site is working fine, so you'll be able to download Unpakke and its modules.
Anyways, lately I'm quite busy with my job that i do for living, so I didn't release anything new (well, i didn't release anything public...). However, when the game "Deponia" get to the stores officially I will release an updated version of the "upkk_vis3" module, so you can repack it. But not before the game is officially released...
Bye now, and have fun using Unpakke.
Right now the site is working fine, so you'll be able to download Unpakke and its modules.
Anyways, lately I'm quite busy with my job that i do for living, so I didn't release anything new (well, i didn't release anything public...). However, when the game "Deponia" get to the stores officially I will release an updated version of the "upkk_vis3" module, so you can repack it. But not before the game is officially released...
Bye now, and have fun using Unpakke.
Re: XpoZed's Unpakke project
For Chains of Satinav (VIS3), keys for directory table decrypt:
63353531 61333037 63383035 61386331 39653935 37386665 34613537 64636365
(When using a simple xor system like this, why limit to hex digits? Or if starting from a random-seeming hex string, why not use that directly instead of converting into ascii and then using that... Strange...)
As string, 155c703a508c1c8a59e9ef8775a4eccd.
Using mangled PNGs again.
63353531 61333037 63383035 61386331 39653935 37386665 34613537 64636365
(When using a simple xor system like this, why limit to hex digits? Or if starting from a random-seeming hex string, why not use that directly instead of converting into ascii and then using that... Strange...)
As string, 155c703a508c1c8a59e9ef8775a4eccd.
Using mangled PNGs again.
- XpoZed
- veteran
- Posts: 144
- Joined: Sat Oct 24, 2009 5:08 pm
- Location: Bulgaria
- Has thanked: 2 times
- Been thanked: 50 times
- Contact:
Re: XpoZed's Unpakke project
I didn't get that...Moo wrote:For Chains of Satinav (VIS3), keys for directory table decrypt:
63353531 61333037 63383035 61386331 39653935 37386665 34613537 64636365
(When using a simple xor system like this, why limit to hex digits? Or if starting from a random-seeming hex string, why not use that directly instead of converting into ascii and then using that... Strange...)
As string, 155c703a508c1c8a59e9ef8775a4eccd.
Using mangled PNGs again.
- XpoZed
- veteran
- Posts: 144
- Joined: Sat Oct 24, 2009 5:08 pm
- Location: Bulgaria
- Has thanked: 2 times
- Been thanked: 50 times
- Contact:
Re: XpoZed's Unpakke project
If you are talking about VIS3, it has simple XOR encryption with a MD5 string, which is often used here and there.Moo wrote:Oh... Which part?
My comment in brackets was about strange design of this "encryption", and not about your program. Or was it not this part?
I've seen few games using VIS3 (all made by Daedalic ent.) and all of them has used different version of the format, e.g. one uses unicode string for MD5, other uses ANSII string, the third one is using byteswapped DWORDs, chunked file entries, etc. etc.
However, they are all using PNG's with obfuscated IHDR chunk, that is easily bruteforced, like I did here : http://www.nullsecurity.org/article/a_n ... png_fixing for the game "A new beginning".
So nothing strange here, just few light unpacking protections.
You should check Fallout 3's BSA's or even better "Ridge Racer Unbounded"'s BFS1 format that it turns out to be a whole filesystem, with few encryptions, obfuscations and even its own compression algorithm.
Re: XpoZed's Unpakke project
Yep, I actually found that page before I found about unpakke.
Anyway, I gave the string for Satinav... It also seems to have a type 12 for xml, which can be decrypted with same XOR as header, then unpacked with zlib, but in several sections or something...
Anyway, I gave the string for Satinav... It also seems to have a type 12 for xml, which can be decrypted with same XOR as header, then unpacked with zlib, but in several sections or something...
- XpoZed
- veteran
- Posts: 144
- Joined: Sat Oct 24, 2009 5:08 pm
- Location: Bulgaria
- Has thanked: 2 times
- Been thanked: 50 times
- Contact:
Re: XpoZed's Unpakke project
Yep, type 0x12 is a chunked zip. I have coded the module already but I'll put it on my site when the game is officially released.Moo wrote:Yep, I actually found that page before I found about unpakke.
Anyway, I gave the string for Satinav... It also seems to have a type 12 for xml, which can be decrypted with same XOR as header, then unpacked with zlib, but in several sections or something...
- XpoZed
- veteran
- Posts: 144
- Joined: Sat Oct 24, 2009 5:08 pm
- Location: Bulgaria
- Has thanked: 2 times
- Been thanked: 50 times
- Contact:
Re: XpoZed's Unpakke project
"Deponia" is officially released, so is my VIS3 module updated to support it.
Here's a little translation example in Bulgarian language:
Here's a little translation example in Bulgarian language: