Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Forza Apex database - gamedb.slt

The Original Forum. Game archives, full of resources. How to open them? Get help here.
TomWin
veteran
Posts: 146
Joined: Sun Apr 11, 2010 7:46 pm
Has thanked: 16 times
Been thanked: 9 times

Forza Apex database - gamedb.slt

Post by TomWin »

Hi,

I have problems with reading new gamedb.slt from latest forza.
I was always using that http://sqlitebrowser.org/ program for get cars specs, torque curves and many more etc.

Can somebody help me with opening the new slt file please?

This doesn't work
Forza Apex
http://www80.zippyshare.com/v/5z3vbkjk/file.html

This works
Forza Horizon 2 (Fast7 DLC)
http://www80.zippyshare.com/v/1tNEd1Vy/file.html
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: Forza Apex database - gamedb.slt

Post by shakotay2 »

TomWin wrote:This doesn't work
Forza Apex
invalid file format: look into the file - might be compressed.
This works
Forza Horizon 2 (Fast7 DLC)
Because it starts with "SQLite format 3".
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
TomWin
veteran
Posts: 146
Joined: Sun Apr 11, 2010 7:46 pm
Has thanked: 16 times
Been thanked: 9 times

Re: Forza Apex database - gamedb.slt

Post by TomWin »

How to uncompress that? I have no idea of programing
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: Forza Apex database - gamedb.slt

Post by shakotay2 »

offzip doesn't find any valid zip data

you might try a comtype scan using quickbms:
viewtopic.php?f=16&t=13222&p=108886&hil ... an#p108886
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
TomWin
veteran
Posts: 146
Joined: Sun Apr 11, 2010 7:46 pm
Has thanked: 16 times
Been thanked: 9 times

Re: Forza Apex database - gamedb.slt

Post by TomWin »

No it doesn't work :(
TheAdmiester
beginner
Posts: 24
Joined: Tue Jan 03, 2017 10:04 pm
Has thanked: 8 times
Been thanked: 33 times

Re: Forza Apex database - gamedb.slt

Post by TheAdmiester »

Hey, bumping this thread.

Forza Horizon 3 (which has mostly the same cars as Forza Apex) has an encrypted gamedb file (known as gamedbrc.slt). Turn10/PG had a massive cock-up today and released a dev build of the game -which happens to include an unencrypted gamedbrc.slt.

Here's the file, it can be opened in SQLite3/DBBrowser: http://www22.zippyshare.com/v/XxS52znS/file.html

Proof:
Image

If anyone needs any other files from this opened build, let me know.
octaviousrex
veteran
Posts: 109
Joined: Mon May 06, 2013 2:58 pm
Location: united states
Has thanked: 119 times
Been thanked: 8 times

Re: Forza Apex database - gamedb.slt

Post by octaviousrex »

thing is,and I am surprised no one has posted about this yet in this thread at least,playground games had a massive oops moment and accidently uploaded forza Horizon 3 v.37.2 DEV BUILD. not even joking. but only for the pc users. (it's since been replaced so don't try to download it off the MS store it's not there anymore) not only did it give everyone who got it full access to FH3 debug options and a full list of all the planned cars coming to the game but the files themselves were completely decrypted! again not a joke I've seen it myself I just sadly wasn't there to grab the accidental build this tuesday as I had to remove the game off my system for space for other projects. duh!

but if anyone still has the build (and redditors are posting screens of the files and some of the unreleased cars IN GAME. then you have a fully decryted FH3 archive that this forum could really use to help us make the tools to access the games files. there are so many cars and the levels themselves are something I so want to work with for a variety of reasons.

I am not bumping this just because. for I doubt that this version of the game is just isolated to those who kept the dev build and didn't update. someone somewhere has to have it uploaded for anyone to grab. I don't know this for sure but I am pretty sure I'd have at least grabbed the unencrypted archive files and mediafired them for this forum if nothing else.
for more info and to maybe start the hunting here is an article showing the unencrypted file system and such: https://www.gtplanet.net/the-forza-hori ... -917-more/ https://ar12gaming.com/articles/forza-h ... sche-files

for you porche lovers out there you may see that we'll be getting porsche cars in FH3 as EA's contract or need for speed was for last year. anyways happy hunting.
TheAdmiester
beginner
Posts: 24
Joined: Tue Jan 03, 2017 10:04 pm
Has thanked: 8 times
Been thanked: 33 times

Re: Forza Apex database - gamedb.slt

Post by TheAdmiester »

octaviousrex wrote:thing is,and I am surprised no one has posted about this yet in this thread at least,playground games had a massive oops moment and accidently uploaded forza Horizon 3 v.37.2 DEV BUILD. not even joking. but only for the pc users. (it's since been replaced so don't try to download it off the MS store it's not there anymore) not only did it give everyone who got it full access to FH3 debug options and a full list of all the planned cars coming to the game but the files themselves were completely decrypted! again not a joke I've seen it myself I just sadly wasn't there to grab the accidental build this tuesday as I had to remove the game off my system for space for other projects. duh!

but if anyone still has the build (and redditors are posting screens of the files and some of the unreleased cars IN GAME. then you have a fully decryted FH3 archive that this forum could really use to help us make the tools to access the games files. there are so many cars and the levels themselves are something I so want to work with for a variety of reasons.

I am not bumping this just because. for I doubt that this version of the game is just isolated to those who kept the dev build and didn't update. someone somewhere has to have it uploaded for anyone to grab. I don't know this for sure but I am pretty sure I'd have at least grabbed the unencrypted archive files and mediafired them for this forum if nothing else.
for more info and to maybe start the hunting here is an article showing the unencrypted file system and such: https://www.gtplanet.net/the-forza-hori ... -917-more/ https://ar12gaming.com/articles/forza-h ... sche-files

for you porche lovers out there you may see that we'll be getting porsche cars in FH3 as EA's contract or need for speed was for last year. anyways happy hunting.
I'm one of the people who has the build (and quite possibly the ONLY person who has dumped a decrypted/unprotected copy), what files do you need?
TheAdmiester
beginner
Posts: 24
Joined: Tue Jan 03, 2017 10:04 pm
Has thanked: 8 times
Been thanked: 33 times

Re: Forza Apex database - gamedb.slt

Post by TheAdmiester »

Hey, just bumping because I'd appreciate some help.

Soon enough Forza's DLC is going to include cars that don't have any row in the unencrypted leaked database file. Is it possible for someone to investigate how to open and/or dump this database file?

http://www62.zippyshare.com/v/b9FmbsCZ/file.html

It has no SQLite 3 headers like the unencrypted verison, and the data within (in HxD) is garbled whereas the leaked version shows table names and so on. I know the game executes certain SQL queries while it's running to select cars/parts and so on, so it might be possible to hijack one of those queries with a debugger to try and dump the database, but that would be a last resort IMO, and a lot more complex.
volvorwd
ultra-n00b
Posts: 1
Joined: Thu Mar 02, 2017 10:44 pm

Re: Forza Apex database - gamedb.slt

Post by volvorwd »

TheAdmiester wrote: I'm one of the people who has the build (and quite possibly the ONLY person who has dumped a decrypted/unprotected copy), what files do you need?
Is there a way i could possibly get a copy of all of it or atleast eveything to deal w the car models & there textures? looking for materialbin so i can get the rest of the textures for the car models.
TheAdmiester
beginner
Posts: 24
Joined: Tue Jan 03, 2017 10:04 pm
Has thanked: 8 times
Been thanked: 33 times

Re: Forza Apex database - gamedb.slt

Post by TheAdmiester »

I've done some digging in the game's .exes and I've found the following stuff mentioned:

- TransformIT (encryption maybe?)
- Microsoft's Crypto libraries such as bcrypt.dll
- RSA 1024 "Client" and "Server" and "Private" keys
- "gamedb_obfusctationseed"
- "gamedb_encryptionkey"


But I don't know where to go to find any of these variables. I'd REALLY appreciate some help trying to open these new databases.
Doliman100
beginner
Posts: 23
Joined: Thu Oct 28, 2021 9:17 am
Has thanked: 3 times
Been thanked: 40 times

Re: Forza Apex database - gamedb.slt

Post by Doliman100 »

I've successfully decrypted gamedb.slt file from the latest version of every Forza game from FM6: Apex to FH5. I don't know what encryption method it uses. I just changed some registers at runtime using x64dbg to extract it from process memory.
There are two stages of encryption. Some files, like zipmanifest.xml only use the first one, while gamedb.slt uses both. It's stores in memory in encrypted form after the first stage and is read by chunks of 100 and 1024 bytes.
Sometimes the game modifies the "Schema cookie" field of the header and then re-encrypts the first 40 bytes of the file. So it looks like the executable has an encryption algorithm for the second stage at least.
The file is not compressed, it even has 36 extra bytes, and 16 extra byter per 0x20000 actual bytes.

I uploaded a kind of tutorial on YouTube with the process of extracting this file:
https://youtu.be/jOIT7nVqjRI

Download link:
https://mega.nz/folder/btYnBayQ#VVFbwoZ8uxli2xfTmmvadw
umisery
ultra-n00b
Posts: 4
Joined: Sun Jan 21, 2018 5:17 am
Has thanked: 6 times

Re: Forza Apex database - gamedb.slt

Post by umisery »

This is incredible! You reckon it's possible to make the game load the decrypted DB?
Doliman100
beginner
Posts: 23
Joined: Thu Oct 28, 2021 9:17 am
Has thanked: 3 times
Been thanked: 40 times

Re: Forza Apex database - gamedb.slt

Post by Doliman100 »

I think no. This encryption method is common for different file type (slt, xml and ini). So I don't think it checks if it's encrypted or not. I also think it's impossible to re-encrypt these files, because there is no reason not to use asymmetric encryption. It may be possible with .dll patch, but I don't know about it.
umisery
ultra-n00b
Posts: 4
Joined: Sun Jan 21, 2018 5:17 am
Has thanked: 6 times

Re: Forza Apex database - gamedb.slt

Post by umisery »

Damn, that's sad. It's amazing what you've achieved, but would be awesome if we could get the game to work with the decrypted DB. So far the only game to do so if the developer build of Forza Horizon 3.
Post Reply