In this chapter, we learned how to leverage the Scapy framework to build any type of packet containing any network layer and populated it with our values. Also, we saw how to capture packets on the interface and replay them.





















































In this chapter, we learned how to leverage the Scapy framework to build any type of packet containing any network layer and populated it with our values. Also, we saw how to capture packets on the interface and replay them.