DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
cyberspeed
Posts: 104
Joined: Wed Mar 23, 2016 5:11 am

DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by cyberspeed »

Hey Luigi.

When you have some time can you please take a look at the following archive, from DISSIDIA FINAL FANTASY NT Free Edition game, the files seem messed up in comparison to PS4 version which has folder structure and proper files, there is already tool to convert models, just windows files seem a mess we cant find anything, they might be highly compressed/encrypted, not sure.

cheers
Doctor Loboto
Posts: 376
Joined: Sun May 31, 2015 2:23 am

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by Doctor Loboto »

I'd like some method of unpacking these as well, as it would be very helpful to have a method of extracting models and such from the PC version rather than having to deal with the PS4 version and all the encryption crap shoveled onto the console constantly.
moiennepe
Posts: 11
Joined: Tue Feb 26, 2019 7:14 am

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by moiennepe »

Name list here, put mklink /H or something before every line.

dafb4dd62a79856ae4a02584d9f642a10208bcc3d3de61210a73a75bfb218bc0 is the encrypted&compressed TOC/idx file.
cyberspeed
Posts: 104
Joined: Wed Mar 23, 2016 5:11 am

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by cyberspeed »

moiennepe wrote:Name list here, put mklink /H or something before every line.

dafb4dd62a79856ae4a02584d9f642a10208bcc3d3de61210a73a75bfb218bc0 is the encrypted&compressed TOC/idx file.

Is there a chance in explaining a bit better what do you mean, how exactly it is used?
What is "mklink /H" ? It is kind of confusing :?
moiennepe
Posts: 11
Joined: Tue Feb 26, 2019 7:14 am

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by moiennepe »

cyberspeed wrote:
moiennepe wrote:Name list here, put mklink /H or something before every line.

dafb4dd62a79856ae4a02584d9f642a10208bcc3d3de61210a73a75bfb218bc0 is the encrypted&compressed TOC/idx file.

Is there a chance in explaining a bit better what do you mean, how exactly it is used?
What is "mklink /H" ? It is kind of confusing :?


docs.microsoft.com/en-us/windows-server/administration/windows-commands/mklink

It makes hardlinks between obfuscated names and real names...

The decryption algo see here : www.zenhax.com/viewtopic.php?f=9&t=11093
EclipsedVisions
Posts: 5
Joined: Sun Mar 31, 2019 7:14 am

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by EclipsedVisions »

moiennepe wrote:
cyberspeed wrote:
moiennepe wrote:Name list here, put mklink /H or something before every line.

dafb4dd62a79856ae4a02584d9f642a10208bcc3d3de61210a73a75bfb218bc0 is the encrypted&compressed TOC/idx file.

Is there a chance in explaining a bit better what do you mean, how exactly it is used?
What is "mklink /H" ? It is kind of confusing :?


docs.microsoft.com/en-us/windows-server/administration/windows-commands/mklink

It makes hardlinks between obfuscated names and real names...

The decryption algo see here : http://www.zenhax.com/viewtopic.php?f=9&t=11093


So each line is supposed to be like
mklink /H character\b_ale\b_ale_mot_00.gapk c7e41720356c02eebb4353078b956c2135a55a4ff68aaa0e172efd3c6264ef1c
?
i've been trying to do this but it still says that the system cannot find path specified
and how is one supposed to get the algorithm working? i can read the c code but executing it gives me various system exceptions
GabrielProudmore
Posts: 13
Joined: Sun Apr 07, 2019 4:42 pm

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by GabrielProudmore »

EclipsedVisions wrote:
moiennepe wrote:
cyberspeed wrote:Is there a chance in explaining a bit better what do you mean, how exactly it is used?
What is "mklink /H" ? It is kind of confusing :?


docs.microsoft.com/en-us/windows-server/administration/windows-commands/mklink

It makes hardlinks between obfuscated names and real names...

The decryption algo see here : http://www.zenhax.com/viewtopic.php?f=9&t=11093


So each line is supposed to be like
mklink /H character\b_ale\b_ale_mot_00.gapk c7e41720356c02eebb4353078b956c2135a55a4ff68aaa0e172efd3c6264ef1c
?
i've been trying to do this but it still says that the system cannot find path specified
and how is one supposed to get the algorithm working? i can read the c code but executing it gives me various system exceptions


I don't get it either.
I even experiment around changing the order or give it a route to the data, but, I still got the same error that "cannot find the path specified", even when its write down the path
IdleThoughts
Posts: 1
Joined: Tue Apr 09, 2019 1:35 am

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by IdleThoughts »

You have to make sure the directories exist before using mklink and you have to use a full path to the target file it seems.

So I managed to create a hardlink for one of the files. But throwing the gmpk in ffsnt.exe does nothing. My guess is that they're still encrypted in some way.

https://mega.nz/#!1RsSlCgK!FL9-7PMuVHPL ... -kzZEQuB84

I had to upload it somewhere else because it's 19 mb.
Doctor Loboto
Posts: 376
Joined: Sun May 31, 2015 2:23 am

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by Doctor Loboto »

I don't...really understand much of this thread...I was hoping there'd be a way to extract the archives that was a bit...simpler. Haha...
GabrielProudmore
Posts: 13
Joined: Sun Apr 07, 2019 4:42 pm

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by GabrielProudmore »

Doctor Loboto wrote:I don't...really understand much of this thread...I was hoping there'd be a way to extract the archives that was a bit...simpler. Haha...


Sad to say, but, I'm begging to think that its no interest in extracting stuff from the game.
Cannot blame them too; its not a great game
EclipsedVisions
Posts: 5
Joined: Sun Mar 31, 2019 7:14 am

Re: DISSIDIA FINAL FANTASY NT Free Edition PC Steam version

Post by EclipsedVisions »

Got the files to link, but what is nffo.ffz for and where can it be obtained?