Scapy Network Packet Tool
scapy.net
1
Leaving SiteNav
External Link Disclaimer
You are about to visit scapy.net. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Scapy is a powerful interactive packet manipulation program written in Python, enabling network packet forging, decoding, scanning, and testing. Created by Philippe Biondi in 2003, Scapy is widely used by security researchers, network engineers, and penetration testers for network analysis and security auditing. Key features: packet crafting allowing users to build custom packets from any protocol layer combination, including Ethernet, IP, TCP, UDP, ICMP, DNS, ARP, VLAN, TLS, HTTP, Bluetooth, and hundreds of other protocols. Layer composition where packets are built by stacking protocol layers, with each layer automatically setting fields based on the layer below. Packet decoding and dissection to parse captured or received packets into individual fields across all protocol layers. Sending and receiving packets via various methods including send (layer 3), sendp (layer 2), sr (send and receive at layer 3), sr1 (send and receive one answer), and srp (send and receive at layer 2). Sniffing live network traffic with BPF filters and custom actions via prn callback. Network scanning techniques including ARP scan, ICMP ping, TCP SYN scan, UDP scan, and custom scan types for host discovery and port enumeration. Wireless frame support including 802.11 management frames, deauth, and beacon frames for WiFi security testing. PCAP file read and write for integration with Wireshark and tcpdump. Graphical packet visualization via 3D and 2D rendering. VoIP analysis with RTP decoding and playback. WEP and WPA decryption for captured wireless traffic. Automatable via Python scripts for custom network tools and testing frameworks. Used in CTF challenges, security research, and network troubleshooting.
Statistics
1
Views
0
Clicks
0
Like
0
Dislike