def __init__(self): APIcsUnit.__init__(self, self.__class__.__name__) self.fileName = None self.result = None self.mapper = dict()
def __init__(self): APIcsUnit.__init__(self, self.__class__.__name__) self.fileName = None self.result = None self.filter = list() self._init_filter()
def __init__(self): APIcsUnit.__init__(self, self.__class__.__name__) self.fileName = None self.result = None self.MALWARE_DLL = [ 'User32', 'Kernel32', 'Advapi32', 'Ntdll', 'Ws2_32', 'Wininet', 'wsock32', 'Shell32', 'Msvcrt', 'Ole32', 'Oleaut32' ]
def __init__(self): APIcsUnit.__init__(self, self.__class__.__name__) self.fileName = None self.result = None self.WINDOW_SIZE = 100 self.STEP_SIZE = 50 self.HIST_SIZE = 8 self.mapper = dict() self._init_mapper() self.n_apis = len(self.mapper.keys()) self.ROW_CUT = np.ceil(float(self.n_apis) / self.HIST_SIZE) self.COL_CUT = np.round(float(1) / self.HIST_SIZE, 4)