Mario Kart Tour

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Mikuhl
Posts: 3
Joined: Fri Sep 27, 2019 12:58 am

Mario Kart Tour

Post by Mikuhl »

The .zst files seem to just be zstd compressed, but I get "dictionary mismatch" error.

https://mega.nz/#!y4UQSSTK!k8IgGwoyOojS ... Fjp3DX4W0A
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Mario Kart Tour

Post by LolHacksRule »

The game has a mechanism where it uses that unknown dictionary and automatically decompresses them to AppData (Android), offline or not, but I'm not sure on iOS. Some people and me ripped the assets. Head here for them. https://drive.google.com/open?id=1udBjV ... ETxETDWezB
https://mega.nz/#F!I6xiVYCR!dEvMJ4zn-TosxrX_YCu1Ug

_a are always Unity AssetBundles, _b are etc like MSBTs, MSBP, WWise BNKs and more.
Last edited by LolHacksRule on Fri Sep 04, 2020 8:35 pm, edited 1 time in total.
Mikuhl
Posts: 3
Joined: Fri Sep 27, 2019 12:58 am

Re: Mario Kart Tour

Post by Mikuhl »

What about the catalog files. These might give us the folder structure?
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Mario Kart Tour

Post by LolHacksRule »

Err... I think so, MonoBehaviours and AssetBundleManifests can also have directory info.
pravda
Posts: 29
Joined: Sat Dec 09, 2017 10:53 am

Re: Mario Kart Tour

Post by pravda »

After installation on emulator, the zst file will be found in /data/data/com.xxxx.xxx/nabe, it's unity fs file and contain all the asset ( png, shader, mesh .... ) compress the directory, send it to your computer.

Now you can unpack all the asset, There is no encryption.

Image

If you need all the files i can upload them.
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Mario Kart Tour

Post by LolHacksRule »

I and others pretty much did that already, at least on Android.
pravda
Posts: 29
Joined: Sat Dec 09, 2017 10:53 am

Re: Mario Kart Tour

Post by pravda »

the question was about zst files :)
Knobse
Posts: 22
Joined: Sat Mar 05, 2016 9:25 am

Re: Mario Kart Tour

Post by Knobse »

Still we would like to know the real answer on this question so using the app is not needed.
awesomebytes
Posts: 1
Joined: Mon Feb 24, 2020 4:21 am

Re: Mario Kart Tour

Post by awesomebytes »

I was playing around for fun and wrote a guide of how I got the zdict. In case anyone is interested:

https://github.com/awesomebytes/reverse ... KT_for_fun
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Mario Kart Tour

Post by aluigi »

@awesomebytes
Well done ;)