Files
hakril-PythonForWindows/windows/crypto/helper.py
T
2017-04-12 17:20:36 +02:00

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])