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.

Exient XGS Engine: Angry Birds GO/Transformers *.XAL (XGS Asset List)

Featured Replies

  • Author
  • Localization

LolHacksRule, posted Tue Sep 10, 2019 6:50 pm (50663)


Anyone going to try to figure out these files? It is a list of files the game will load. The CDN (cache_assets.xal) version has MD5 hashes, not so sure about other versions...
  • Author
  • Localization

aluigi, posted Fri Sep 27, 2019 11:01 am (50967)


Code:
idstring "XAL\0"
get DUMMY long
get FILES long
getdstring DUMMY 3
for i = 0 < FILES
    get NAMESZ short
    get DUMMY long
    getdstring HASH 16
    getdstring HASH 16
    get DUMMY long
    getdstring DUMMY 10
    get DUMMY long
    get DUMMY long
    get DUMMY long
    getdstring NAME NAMESZ

    #string HASH b HASH
    print "%HASH|hex 16% %NAME%"
next i
  • Author
  • Localization

LolHacksRule, posted Fri Sep 27, 2019 4:16 pm (50993)


Thanks so much.
  • Author
  • Localization

LolHacksRule, posted Mon Oct 28, 2019 4:40 pm (51662)


This version of assets.xal from ABT v1.47.2's APK doesn't find any hashes yet there are some according to file hashes, filenames are fine though. I found the culprit, the hashes are repeated twice for some reason. Hash is above filename below it like MD5HASH data/XXX.xxx, also 0x08 is filecount.
  • Author
  • Localization

LolHacksRule, posted Fri Jul 24, 2020 9:43 pm (57763)


Here's a mod for it to work with single hashes.

Code:
#Modified by LolHacksRule

idstring "XAL\0"
get DUMMY long
get FILES long
getdstring DUMMY 3
for i = 0 < FILES
    get NAMESZ short
    get DUMMY long
    getdstring HASH 16
    #getdstring HASH 16
   getdstring DUMMY 16
    get DUMMY long
    getdstring DUMMY 10
    get DUMMY long
    get DUMMY long
    get DUMMY long
    getdstring NAME NAMESZ

    #string HASH b HASH
    print "MD5: %HASH|hex 16% File: %NAME%"
next i
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.