def test_get_frequent_ips_in(self): packets = ScapySource.load(['test.pcap']) g = GraphManager(packets, layer=3) ips = g.get_in_degree(print_stdout=True) self.assertIsNotNone(ips)
parser.add_argument('-fo', '--frequent-out', action='store_true', help='print frequent source nodes to stdout') args = parser.parse_args() if args.pcaps: packets = ScapySource.load(args.pcaps) #if args.exclude: # packet_ls = exclude_ips(packet_lists=packet_ls, ips=args.exclude) if args.layer2: layer = 2 elif args.layer3: layer = 3 elif args.layer4: layer = 4 else: layer = 3 g = GraphManager(packets, layer=layer) if args.out: g.draw(filename=args.out) if args.frequent_in: g.get_in_degree() if args.frequent_out: g.get_out_degree() if args.graphviz: g.get_graphviz_format(args.graphviz)
help='print frequent source nodes to stdout') args = parser.parse_args() if args.pcaps: packets = ScapySource.load(args.pcaps) #if args.exclude: # packet_ls = exclude_ips(packet_lists=packet_ls, ips=args.exclude) if args.layer2: layer = 2 elif args.layer3: layer = 3 elif args.layer4: layer = 4 else: layer = 3 g = GraphManager(packets, layer=layer) if args.out: g.draw(filename=args.out) if args.frequent_in: g.get_in_degree() if args.frequent_out: g.get_out_degree() if args.graphviz: g.get_graphviz_format(args.graphviz)
def test_get_frequent_ips_in(self): packets = ScapySource.load(['test.pcap']) g = GraphManager(packets, layer=3) ips = g.get_in_degree(print_stdout=True) self.assertIsNotNone(ips)