def __init__(self): BaseLogging.__init__(self) SampleLogging.__init__(self) self.Shellcode = Shellcode() self.VirusTotal = VirusTotal() self.HoneyAgent = HoneyAgent() self.Features = Features() self.ContextAnalyzer = ContextAnalyzer() self.Screenshot = Screenshot() self.AWIS = AWIS() self.baseDir = None self.windows = dict() self.shellcodes = set() self.shellcode_urls = set() self.retrieved_urls = set() self.methods_cache = dict() self.formats = set() self.meta = dict() self.frames = dict() self.url = "" self.__init_hook_symbols() self.__init_pyhooks() self.__init_config()
def __init__(self, thug_version): BaseLogging.__init__(self) SampleLogging.__init__(self) self.thug_version = thug_version self.VirusTotal = VirusTotal() self.HoneyAgent = HoneyAgent() self.baseDir = None self.windows = dict() self.shellcodes = set() self.shellcode_urls = set() self.methods_cache = dict() self.formats = set() self.__init_config()
def __init__(self, thug_version): BaseLogging.__init__(self) SampleLogging.__init__(self) self.thug_version = thug_version self.VirusTotal = VirusTotal() self.HoneyAgent = HoneyAgent() self.Features = Features() self.ContextAnalyzer = ContextAnalyzer() self.baseDir = None self.windows = dict() self.shellcodes = set() self.shellcode_urls = set() self.methods_cache = dict() self.formats = set() self.url = "" self.__init_hook_symbols() self.__init_config()