Advertisement
Guest User

Gears of War: Judgment

a guest
Oct 31st, 2015
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.69 KB | None | 0 0
  1. "
  2. Security:
  3. -> AES256
  4. -> LZO1X
  5. -> SHA1
  6.  
  7. Additional:
  8. First decrypt the save with AES256 using the key:
  9. { 0x40, 0x73, 0x72, 0x41, 0x6E, 0x44, 0x30, 0x6D, 0x40, 0x73, 0x21, 0x37, 0x67, 0x65, 0x37, 0x7A, 0x37, 0x40, 0x6B, 0x33, 0x37, 0x68, 0x61, 0x37, 0x6D, 0x30, 0x44, 0x64, 0x33, 0x72, 0x7A, 0x20 }.
  10.  
  11. After that the custom SHA1 hash, salted with the XUID of the profile, is located at the start of the data. It computes all bytes starting from 20 to the end of the compressed data (ending with 0x11 0x00 0x00). The remaining bytes behind that are padding for the encryption.
  12.  
  13. The size of the decompressed data is saved as Int32 after the SHA1 hash, since most LZO code expect allocated buffers.
  14. "
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement