示例#1
0
 public void EncryptAES( )
 {
     MHWCrypto.EncryptCharacter(_save, 0x3010D8);
     MHWCrypto.EncryptCharacter(_save, 0x50AB98);
     MHWCrypto.EncryptCharacter(_save, 0x714658);
     state = "AES encrypted";
 }
示例#2
0
 public void GlobalChecksums( )
 {
     byte[] checksum = MHWCrypto.GenerateHash(_save);
     Buffer.BlockCopy(checksum, 0, _save, 0xC, 0x14);
 }
示例#3
0
 public void CharacterChecksums( )
 {
     Byte[] checksum0 = MHWCrypto.GenerateChecksumCharacter0(_save);
     Buffer.BlockCopy(checksum0, 0, _save, 0x3010D8 + 0x2098C0, 0x200);
     state = "Valid character checksums";
 }