mirror of
https://github.com/hakril/PythonForWindows
synced 2026-06-08 14:31:45 +00:00
14 lines
365 B
Python
14 lines
365 B
Python
from windows.generated_def import CRYPT_DATA_BLOB, BYTE
|
|
|
|
class ECRYPT_DATA_BLOB(CRYPT_DATA_BLOB):
|
|
@classmethod
|
|
def from_string(cls, buf):
|
|
self = cls()
|
|
self.cbData = len(buf)
|
|
self.pbData = (BYTE * self.cbData)(*bytearray(buf))
|
|
return self
|
|
|
|
@property
|
|
def data(self):
|
|
return bytearray(self.pbData[:self.cbData])
|