ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Sun Jul 05, 2020 10:08 am

All times are UTC




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Tue Nov 05, 2019 2:08 am 
User avatar

Joined: Fri Apr 20, 2018 12:41 am
Posts: 633
I want to view the game data, I was stumped on their OBB (APK for Disney Getaway Blast) until I figured out its a ZIP with a custom header for likely the index (idx header) (I can open with 7Zip fine or repair using WinRAR), but many of the files in them, even the TEXTURES AND MODELS have this header of GCBF (Game/Gameloft/Code Binary Format/Framework?), along with the data in a funky format. https://we.tl/t-OEeYMs27KG.

Formats confusing:
TGA/PNG: Usually a ZIP with split KTX'ed files
BDAE: ZIP with NFOs, a hash and the compressed BDAE.
SWF: ZIP with TGAs (SERIALIZED) and SWF.
GAME/LEVEL/TX(LEGO/GETAWAYBLAST/few in Tycoon), UI (Car Tycoon): JSON.
XLS/XLSX (All games)

UPDATE: Glitch isn't an engine, its a graphics api according to internal SDK mentions

_________________
Hacking Angry Birds since 2016


Last edited by LolHacksRule on Fri Mar 27, 2020 4:28 pm, edited 9 times in total.

Top
   
PostPosted: Tue Nov 05, 2019 3:10 am 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 1003
They are probably compressed by something from the LZ series. It looks like a LZ4


Top
   
PostPosted: Tue Nov 05, 2019 3:13 am 
User avatar

Joined: Fri Apr 20, 2018 12:41 am
Posts: 633
Ok thanks for that. I don't see LZ anywhere in the libraries and DLLs... I see LZMA though...

Code:
Header (4bytes): 47 43 42 46
Byte ordering? (1byte): 02 (?), 07, (?), 09, (?), 50, (?), 7A (??)
Zero (7bytes)
Unknown (1byte): 18
Zero (3bytes)
Binary data before packed data (?bytes)
Zero (11bytes)
Packed data to end (?bytes)

_________________
Hacking Angry Birds since 2016


Top
   
PostPosted: Wed Dec 18, 2019 7:12 pm 
User avatar

Joined: Fri Apr 20, 2018 12:41 am
Posts: 633
The Car Tycoon beta ditches this for most files for some reason...

_________________
Hacking Angry Birds since 2016


Top
   
PostPosted: Sun Dec 22, 2019 7:53 pm 
User avatar

Joined: Fri Apr 20, 2018 12:41 am
Posts: 633
Turns out I found this https://aluigi.altervista.org/bms/gcbf_versus.bms, sorry for the repost on this topic...

_________________
Hacking Angry Birds since 2016


Top
   
PostPosted: Mon Dec 23, 2019 6:59 pm 
User avatar

Joined: Fri Apr 20, 2018 12:41 am
Posts: 633
Could the script have support for autodecompressing LZ4'ed data in zip-compressed files like BDAE, PNG and TGA?

_________________
Hacking Angry Birds since 2016


Top
   
PostPosted: Thu Mar 26, 2020 5:03 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 11372
What you mean?
The files compressed with lz4 are those having the 32bit field "Lz4 " in the table of the archive.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 7 posts ] 

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited