#!/usr/bin/python from scapy.all import * import sys def main(): pcap = sys.argv[1] obf = raw_input("Enter IP Address to Obfuscate: ") new = "1.1.1.1" packets = rdpcap(pcap) for p in packets: if not IP in p: continue src = p[IP].src dst = p[IP].dst if src == obf: print "Obfuscating Source Address" p[IP].src = new p[IP].chksum = None if TCP in p: p[TCP].chksum = None if dst == obf: print "Obfuscating Dest Address" p[IP].dst = new p[IP].chksum = None if TCP in p: p[TCP].chksum = None wrpcap("new.pcap", packets) main()