def pre_process_command(self, line, cmd, arg): ts = datetime.now() entry = ("PRE", str(ts), self.remote_ip, self.remote_port, (line, None)) FTPSchemeDetectionHandler.db.append(entry) FTPHandler.pre_process_command(self, line, cmd, arg)
def pre_process_command(self, line, cmd, arg): """ Override Method: Add user logging. Should provide better info then override the 'log' method. """ FTPHandler.pre_process_command(self, line, cmd, arg) exclude = ['USER', 'TYPE', 'PASS', 'QUIT', 'PASV', 'SITE', 'PWD', 'LIST'] if not cmd in exclude: self.__update_user_actions(line, cmd, arg)