Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Gameloft Custompak (obb unpacker)

Featured Replies

  • Author
  • Localization

Chipicao, posted Fri Aug 08, 2014 7:47 am (39)


Tested with GT Racing 2 and The Dark Knight Rises for Android. For the later it can also extract gla archives.
I understand from GMMan that this format may also have encryption, but that's probably in other games.

Code:
# Gameloft CustomPak extractor
# script for QuickBMS http://quickbms.aluigi.org
# tested with GT Racing 2 and The Dark Knight Rises .obb archives

endian big

get DUMMY long
get DATA_OFF long
get NAMES_OFF long
get FILES long
get BNAME basename

savepos LASTFILE
for i = 0 < FILES
   goto LASTFILE
   get OFFSET long   #relative to file start
   get SIZE long
   get NAME_OFF long   #relative to NAMES_OFF
   get DUMMY long
   savepos LASTFILE

   math NAME_OFF = NAMES_OFF
   goto NAME_OFF
   get NAME string
   set FNAME string BNAME
   string FNAME = /
   string FNAME = NAME

   log FNAME OFFSET SIZE
next i
  • Author
  • Localization

cyanic, posted Wed Aug 13, 2014 1:53 am (129)


Encryption is typically seen in .gla files where the .obb has been unpacked first. You probably won't see file encryption in .obb CustomPaks, though you may possibly encounter encryption in filenames.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.