public LSA_x86_2() { key_pattern = new LSADecyptorKeyPattern(); key_pattern.signature = new byte[] { 0x6a, 0x02, 0x6a, 0x10, 0x68 }; key_pattern.IV_length = 16; key_pattern.offset_to_IV_ptr = 5; key_pattern.offset_to_DES_key_ptr = -76; key_pattern.offset_to_AES_key_ptr = -21; key_struct = new KIWI_BCRYPT_KEY(); key_handle_struct = new KIWI_BCRYPT_HANDLE_KEY(); }
public LSA_x64_2() { key_pattern = new LSADecyptorKeyPattern(); key_pattern.signature = new byte[] { 0x83, 0x64, 0x24, 0x30, 0x00, 0x44, 0x8b, 0x4c, 0x24, 0x48, 0x48, 0x8b, 0x0d }; key_pattern.IV_length = 16; key_pattern.offset_to_IV_ptr = 59; key_pattern.offset_to_DES_key_ptr = -61; key_pattern.offset_to_AES_key_ptr = 25; key_struct = new KIWI_BCRYPT_KEY(); key_handle_struct = new KIWI_BCRYPT_HANDLE_KEY(); }