def menu(self): a = yapalib() print bcolors.OKBLUE + "1- Top Talkers\n" \ "2- Hosts in Traffic\n" \ "3- Show Hierarchy\n" \ "4- Traffic with Destination Port\n" \ "5- Show SYN Packets\n" \ "6- Show User Agents\n" \ "7- Show DNS Traffic\n" \ "8- Show Any Mail\n" \ "9- Show Any TCP Communication\n" \ "10- Show All HTTP Traffic\n" \ "11- Run All\n" \ "12- Search a String\n" \ "13- Search in Regex\n" \ "14- Quit"
#!/usr/bin/python import os import errno import sys from lib.yapalib import yapalib import subprocess sys.path.append('/utilis/color_class.py') from utilis.color_class import bcolors from utilis.additions import additions a = yapalib() add = additions() path = "results" add.mkdir_p(path) filename = sys.argv[1] add.welcome() print bcolors.HEADER + "Welcome to YAPA Pcap Analyzer"+ bcolors.ENDC #print add.menu() add.menu() #dict = {"1":a.top_talkers(filename, "a.out")} while True: num = raw_input(bcolors.WARNING + "Make your choice \n" + bcolors.ENDC)
#!/usr/bin/python import os import errno import sys from lib.yapalib import yapalib import subprocess sys.path.append('/utilis/color_class.py') from utilis.color_class import bcolors from utilis.additions import additions a = yapalib() add = additions() path = "results" add.mkdir_p(path) filename = sys.argv[1] add.welcome() print bcolors.HEADER + "Welcome to YAPA Pcap Analyzer" + bcolors.ENDC #print add.menu() add.menu() #dict = {"1":a.top_talkers(filename, "a.out")} while True: num = raw_input(bcolors.WARNING + "Make your choice \n" + bcolors.ENDC) if num == "1": print bcolors.OKBLUE + "Reading PCAP file.. " + bcolors.ENDC a.top_talkers(filename, "top_talkers.out") print bcolors.OKGREEN + "The results of Top Talkers is under results folder\n" + bcolors.ENDC