FSB inside strange file.

Codecs, formats, encoding/decoding of game audio, video and music
Mikeee
Posts: 6
Joined: Mon Oct 09, 2017 5:50 pm

FSB inside strange file.

Post by Mikeee »

Example:
25e9a41f.zip


There's this strange file that I see the FSB5 header inside. But not sure how to extract it, or what this file is?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: FSB inside strange file.

Post by aluigi »

What you see there is just a sequence of "FSB5" chars, it can be just a false positive moreover because there are no filenames visible there.
I don't know what type of compression is applied to that unity3d file.
Mikeee
Posts: 6
Joined: Mon Oct 09, 2017 5:50 pm

Re: FSB inside strange file.

Post by Mikeee »

aluigi wrote:What you see there is just a sequence of "FSB5" chars, it can be just a false positive moreover because there are no filenames visible there.
I don't know what type of compression is applied to that unity3d file.

These unity3d files come from a bigger file. https://download-cdn-ac-pocketcamp.akam ... 9ac8d.zdat

The game splits them up and saves them locally. That zdat has more unity3ds with more FSB5 headers.
Mikeee
Posts: 6
Joined: Mon Oct 09, 2017 5:50 pm

Re: FSB inside strange file.

Post by Mikeee »

I found out if you XOR the first character with 'G', then xor the next character with that result, and then xor the next character with that result, etc.. you will obtain the original 'UnityFS' header. There is a certain point you need to stop because it looks like the body of the file is not xored and you begin encrypting the body instead.