def __init__(self): self.__socket = socket.socket() self.__mac = get_mac() self.__name = socket.gethostname() self.__processes = [] self.__key = Cipher.random_key() self.handle_functions = { "CreateFile": self.__create_file, "DeleteFile": self.__delete_file, "CreateProcess": self.__create_process, "TerminateProcess": self.__terminate_process, "UpdateProcesses": self.__send_processes, "GetFile": self.__get_file, "Upload": self.__send_file }