Ejemplo n.º 1
0
 public LSA_x86_3()
 {
     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 = -69;
     key_pattern.offset_to_AES_key_ptr = -18;
     key_struct        = new KIWI_BCRYPT_KEY8();
     key_handle_struct = new KIWI_BCRYPT_HANDLE_KEY();
 }
Ejemplo n.º 2
0
 public LSA_x64_3()
 {
     key_pattern                       = new LSADecyptorKeyPattern();
     key_pattern.signature             = new byte[] { 0x83, 0x64, 0x24, 0x30, 0x00, 0x44, 0x8b, 0x4d, 0xd8, 0x48, 0x8b, 0x0d };
     key_pattern.IV_length             = 16;
     key_pattern.offset_to_IV_ptr      = 62;
     key_pattern.offset_to_DES_key_ptr = -70;
     key_pattern.offset_to_AES_key_ptr = 23;
     key_struct        = new KIWI_BCRYPT_KEY8();
     key_handle_struct = new KIWI_BCRYPT_HANDLE_KEY();
 }