MCPcopy
hub / github.com/fortra/impacket / test_systemMasterKeyFile

Method test_systemMasterKeyFile

tests/misc/test_dpapi.py:189–196  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

187 self.assertEqual(self.userKey, keys['UserKey'])
188
189 def test_systemMasterKeyFile(self):
190 mkf = MasterKeyFile(self.systemMasterKeyFile)
191 mkf.dump()
192 data = self.systemMasterKeyFile[len(mkf):]
193 mk = MasterKey(data[:mkf['MasterKeyLen']])
194 mk.dump()
195 decryptedKey = mk.decrypt(self.userKey)
196 self.assertEqual(decryptedKey, self.systemMasterKey)
197
198 def deriveKeysFromUser(self, sid, password):
199 # Will generate two keys, one with SHA1 and another with MD4

Callers

nothing calls this directly

Calls 5

dumpMethod · 0.95
dumpMethod · 0.95
decryptMethod · 0.95
MasterKeyFileClass · 0.90
MasterKeyClass · 0.90

Tested by

no test coverage detected