occasionallyyou run into such well thought-outamazing python library that dedicating whole to it can' do it justice philippe biondi has created such library in the packet manipulation library scapy you just might finish this and realize that made you do lot of work in the previous two that you could have done with just one or two lines of scapy scapy is powerful and flexibleand the possibilities are almost infinite we'll get taste of things by sniffing to steal plain text email credentials and then arp poisoning target machine on our network so that we can sniff their traffic we'll wrap things up by demonstrating how scapy' pcap processing can be extended to carve out images from http traffic and then perform facial detection on them to determine if there are humans present in the images recommend that you use scapy under linux systemas it was designed to work with linux in mind the newest version of scapy does support windows,[ but for the purpose of this will assume you are using your kali vm that has fully functioning scapy installation if you don' have scapyhead on over to