in nightMARE/src/nightmare/malware/blister/configuration.py [0:0]
def __dict__(self) -> dict[str, typing.Any]:
data = {
"Configuration": {
"flag": hex(self.flag),
"domain_keying_hash": hex(self.domain_hash),
"payload_export_hash": hex(self.payload_export_hash),
"sleep_time": self.sleep_time,
"rabbit_key": binascii.hexlify(self.rabbit_key).decode(),
"rabbit_iv": binascii.hexlify(self.rabbit_iv).decode(),
"compressed_data_size": hex(self.compressed_data_size),
"uncompressed_data_size": hex(self.uncompressed_data_size),
"injection_method": self.__injection_method,
"is_pe": self.is_pe,
"enabled_features": self.enabled_features,
}
}
return data