def main(argv = None): if(argv is None): argv = sys.argv Logger.initLogger() log = Logger.getLogger() client = ClientCore() try: client.start() except IOError: log.error("Client terminated") except KeyboardInterrupt: log.info("Client terminated")
def main(argv = None): if(argv is None): argv = sys.argv Logger.initLogger() log = Logger.getLogger() if(len(argv) != 3): log.error("IP, port or server name not specified!") log.info("usage: TrackMe-Server <IP> <Port>") return 1 server = ServerCore() serverIP = argv[1] serverPort = int(argv[2]) try: server.start(serverIP, serverPort) except IOError: log.error("TrackMe-Server terminated") except KeyboardInterrupt: log.info("TrackMe-Server terminated")
def main(argv = None): if(argv is None): argv = sys.argv Logger.initLogger() log = Logger.getLogger() #if(len(argv) != 3): # log.error("malware directory not specified!") # log.info("usage: VirusTotalAPI <directory>") # return 1 #filesDirectory = argv[1] filesDirectory = "D:\\Virtual Machines\\shared\\Win7\\outputSafe\\EncryptionEngine8x_delay20\\" try: virusTotalClient = VirusTotalClient() virusTotalClient.run(filesDirectory) except IOError: log.error("VirusTotal API terminated") except KeyboardInterrupt: log.info("VirusTotal API terminated")