A tool used to send arbitrary packet or parse pcap packet.
only support Linux momentarily
git clone https://github.com/LyleMi/Trafficker.git
python setup.py install
- arp
- dns
- icmp
- igmp
- ip
- pop
- smtp
- tcp
- udp
- vlan
from Trafficker.packets.pcap import Pcap
p = Pcap("./pcaps/test.pcap")
for packetNumber, p in p.parse():
print(packetNumber, p, p.json())
or
from Trafficker.packets.pcap import Pcap
from Trafficker.handlers.tcp import tcpHandler
p = Pcap("./pcaps/test.pcap")
pcap.parseWithCallback([tcpHandler])