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.

Angry Birds: Transformers/GO *.DAT

Featured Replies

  • Author
  • Localization

LolHacksRule, posted Fri Dec 14, 2018 10:46 pm (41398)


I want to view Angry Birds GO and Transformers save data files outside the game, but the files are encrypted in some way, the header isn't always the same and constantly changes when the game writes or reads to them. I'm guessing they are encrypted with XXTEA as I found a ton of mentions of XXTEA multiple times in the game libraries when mentioning save data, any advice on finding the encryption key or will someone do so? If so thanks so much. I also have a dump of lots of memory addresses if that helps... https://pastebin.com/n7m5Rxkb
  • Author
  • Localization

LolHacksRule, posted Sun Aug 11, 2019 4:33 pm (50256)


I tried to make the game debuggable on ABGO v1 but it crashes when I try, other versions are fine but I cannot get anywhere with debugging it... Oh yeah, I'm on Android BTW.
  • Author
  • Localization

ssh, posted Wed Dec 25, 2019 10:14 am (52778)


Angry Birds Go! and Transformers Tools.
Converts files back and forth:
save.dat <-> .xml
XOX2 <-> .xml
AnalyticsSave.xds <-> .json
encrypts and decrypts json files

Use command-line options quickbms.exe -o -C [output_folder] if you don't want to confirm permission every time.

Angry_Birds_GO_Transformers_v1.1.bms

  • Author
  • Localization

LolHacksRule, posted Thu Dec 26, 2019 8:54 pm (52803)


Doesn't work for this V1 savegame (ABGO).

Code:
Error: the requested amount of bytes to allocate is negative (0xe7011508)

Last script line before the error or that produced the error:
  18  clog MEMORY_FILE10 0x2C ZSIZE SIZE 0 XSIZE
 
  • Author
  • Localization

ssh, posted Fri Dec 27, 2019 2:57 am (52804)


  • Author
  • Localization

LolHacksRule, posted Fri Dec 27, 2019 7:36 am (52806)


Thank you, now I can see ABGO savedata from V1.
  • Author
  • Localization

LolHacksRule, posted Fri Dec 27, 2019 7:56 pm (52815)


For Angry Birds: Transformers, "Experience" internally refers to Pigs and "Prestige" refers to Plasma similarly.
  • Author
  • Localization

LolHacksRule, posted Fri Dec 27, 2019 9:10 pm (52820)


The script works fine on all my savegame DATs for Angry Birds: Transformers, however fails to rip JSON data from the file below one of my savegames for ABT. UPDATE: Ignore map.xml, I deserialized it fine, I must've misplaced my manual deserialized version in the original XML directory. This script also decrypts deviceconfig JSONs/TXTs too from ABGO from random testing, Rovio got lazy and likely used the same encryption key and compression (https://www.zenhax.com/viewtopic.php?f=9&t=9048 is where I started to ask).
  • Author
  • Localization

ssh, posted Sat Dec 28, 2019 7:11 pm (52844)


@LolHacksRule
Remove the .txt extension or add new condition in the script. Initially, script was separate for each file (save_guest.dat, AnalyticsSave.xds, .json files in the deviceconfigs folder and .xml files with XOX2 header) I just combined them into one.
eligo.xml is also a json format just with .xml extension for some reason, and encryption key for save and .json file is different.
  • Author
  • Localization

LolHacksRule, posted Sun Dec 29, 2019 12:02 am (52853)


Oh ok
  • Author
  • Localization

Shanishki, posted Sun May 22, 2022 6:45 pm (71638)


Angry birds GO v1.12
Angry_Birds_GO_Transformers_v1.1.bms - Does not work
Does not pack the save_guest.dat file correctly. (the Encrypt function in the script does not work correctly)
  • Author
  • Localization

gamelandresearch, posted Fri Dec 16, 2022 12:49 am (74624)


Shanishki wrote:
Angry birds GO v1.12
Angry_Birds_GO_Transformers_v1.1.bms - Does not work
Does not pack the save_guest.dat file correctly. (the Encrypt function in the script does not work correctly)


Use 0.10.1 to pack save_guest.dat, newer version will corrupt your save and game will stay unresponsive.
Newer version is bugged for this script.
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.