[Android] MARVEL Contest Of Champions Archives (.assetbundle)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Irastris
Posts: 25
Joined: Wed Sep 16, 2015 1:50 am

[Android] MARVEL Contest Of Champions Archives (.assetbundle)

Post by Irastris »

Hello, I'm requesting help on how I could possibly extract the files from the game's .assetbundle archives.

My goal is to get the game's 3D models, but unfortunately due to the size of the archives (3 totaling 309 MB), I'll be uploading the archive containing the game's audio and hope whatever you guys find works with the other archives.

Also included in the .zip is a .txt containing a few settings as well as the names and paths of every single file inside the .assetbundle. I'm really surprised Kabam left something like that in there.

Cheers to any helpers!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: [Android] MARVEL Contest Of Champions Archives (.assetbundle)

Post by aluigi »

It's UnityRaw, you have to cut the first 0x74 bytes with a hex editor and then you can use any Unity tool/script you desire.
If you don't know how to do that use this script:

Code: Select all

idstring "UnityRaw"
math OFFSET = 0x74
get SIZE asize
math SIZE - OFFSET
log "dump.dat" OFFSET SIZE
Irastris
Posts: 25
Joined: Wed Sep 16, 2015 1:50 am

Re: [Android] MARVEL Contest Of Champions Archives (.assetbundle)

Post by Irastris »

aluigi wrote:It's UnityRaw, you have to cut the first 0x74 bytes with a hex editor and then you can use any Unity tool/script you desire.
If you don't know how to do that use this script:

Code: Select all

idstring "UnityRaw"
math OFFSET = 0x74
get SIZE asize
math SIZE - OFFSET
log "dump.dat" OFFSET SIZE


Forgive my arrogance, but what do I do with the resulting dump.dat?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: [Android] MARVEL Contest Of Champions Archives (.assetbundle)

Post by aluigi »

Then try these solutions on dump.dat:
viewtopic.php?f=9&t=12
Irastris
Posts: 25
Joined: Wed Sep 16, 2015 1:50 am

Re: [Android] MARVEL Contest Of Champions Archives (.assetbundle)

Post by Irastris »

aluigi wrote:Then try these solutions on dump.dat:
viewtopic.php?f=9&t=12


I don't see dump.dat mentioned anywhere in that thread...
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: [Android] MARVEL Contest Of Champions Archives (.assetbundle)

Post by aluigi »

Because "dump.dat" is just a name. You can call the output filename in any way you desire...
Irastris
Posts: 25
Joined: Wed Sep 16, 2015 1:50 am

Re: [Android] MARVEL Contest Of Champions Archives (.assetbundle)

Post by Irastris »

aluigi wrote:Because "dump.dat" is just a name. You can call the output filename in any way you desire...


Okay, but I renamed it to .assets and DisUnity produces an error, and Unity Assets Explorer just crashes.
Acewell
Posts: 706
Joined: Fri Aug 08, 2014 1:06 am

Re: [Android] MARVEL Contest Of Champions Archives (.assetbundle)

Post by Acewell »

open your unedited assetbundle with the Unity Assets Bundle Extractor found here, get 1.7
https://7daystodie.com/forums/showthrea ... -Extractor
then click on Info and you'll get a list of contents in the file.
you can export textures as png or tga and export audio as wav and models as raw data and a text file describing the model data. :D