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 Action! (.json)

Featured Replies

  • Author
  • Localization

gamelandresearch, posted Sat Jun 19, 2021 10:39 am (64789)


I want to view Angry Birds Action! 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 "Not for YOU!" string as I found a ton of mentions with decimal in the game .dll assembly when mentioning save data, any advice on finding the encryption key or will someone do so? If so thanks so much. Since game is discontinued however but playable

Snipped code for aesBase and string on CSharp

Code:
   public const string k_encryptionHeaderString = "Not for YOU!";

   private static readonly byte[] k_aesBase = new byte[]
   {
      19,
      40,
      4,
      112,
      34,
      79,
      74,
      126,
      26,
      65,
      6,
      78,
      8,
      19,
      9,
      145,
      212,
      21,
      56,
      74,
      78,
      3,
      31,
      42,
      74,
      186,
      115,
      12,
      82,
      80,
      6,
      10
   };

   public static readonly byte[] k_encryptionHeader = new byte[]
   {
      78,
      111,
      116,
      32,
      102,
      111,
      114,
      32,
      89,
      79,
      85,
      33
   };
}



DDLs.rar

  • Author
  • Localization

gamelandresearch, posted Sat Aug 21, 2021 12:25 am (65799)


Please help to crack it? I've got trouble as they used encryption to save

But, can you get aes key or bruteforce them if not possible to get
  • Author
  • Localization

gamelandresearch, posted Sun Apr 09, 2023 10:39 pm (76324)


Update: I managed to decrypt save by running C# code using account ID ("RC" concatenated UUID) encryption key, non-Unity one works with changed code from Unity one to normal one
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.