Scapy!

* A Scapy tutorial: Packet Wizardry: Ruling the Network with Python http://packetstorm.linuxsecurity.com/papers/general/blackmagic.txt
by Rob klein Gunnewiek. * (now outdated Scapy installation on OpenBSD 3.8 howto http://pierre.droids-corp.org/scapy/README.openbsd
Scapy development uses Git https://git-scm.com
version control system. Scapy reference repository is at .
It provides a ticket management service that I use to avoid forgetting patches or bugs.

Scapy alternatives

  • Wireshark

  • Wireshark is the world's foremost network protocol analyzer. It lets you capture and interactively browse the traffic running on a computer network. It is the de facto (and often de jure) standard across many industries and educational institutions.

    tags: analyzer network-analyzer network-monitoring network-security network-usage-history
  • Zenmap

  • Zenmap is the official cross-platform GUI for the Nmap Security Scanner. It is free and runs on Linux, Windows, Mac OS X, etc. Zenmap aims to make Nmap easy for beginners to use while providing advanced features for experienced Nmap users. Frequently used scans can be saved as profiles to make them easy to run repeatedly. A command creator allows interactive creation of Nmap command lines. Scan results can be saved and viewed later. Saved scan results can be compared with one another to see how they differ. The results of recent scans are stored in a searchable database. »

    tags: asynchronous graphical-user-interface network-monitoring port-scanner security-utilities
  • Ostinato

  • Ostinato is a network packet and traffic generator and analyzer with a friendly GUI. It aims to be "Wireshark in Reverse" and thus become complementary to Wireshark. It features custom packet crafting with editing of any field for several protocols: Ethernet, 802.3, LLC SNAP, VLAN (with Q-in-Q), ARP, IPv4, IPv6, IP-in-IP a.k.a IP Tunneling, TCP, UDP, ICMPv4, ICMPv6, IGMP, MLD, HTTP, SIP, RTSP, NNTP, etc. In can import and export PCAP capture files. Useful for both functional and performance testing. »

    tags: packet-capture network-testing packet-generator traffic-analysis packet-crafting
  • Pypacker

  • Pypacker is a fast and simple packet creation and parsing library for Python. It lets you create packets manually by defining every aspect of all header data and dissect packets by parsing captured packet bytes.Currently minimum supported protocols are: Ethernet, IP, ICMP, TCP, UDP, HTTP, ARP, STP, OSPF, PPP, PPPoE, STP, VRRP, AH, ESP, IGMP, IPX, PIM, AIM, NTP, DHCP, RIP, SCTP, RTP, SIP, TFTP.

    tags: network-analyzer analyzer network-security packet-capture packet-sniffing
  • AirSnare

  • AirSnare monitors network traffic for unfriendly MAC addresses and alerts you when a MAC address is found that isn't on the friendly list. AirSnare also monitor DHCP requests from clients.

    tags: Discontinued wireless-monitoring
  • Nipper

  • Nipper - Neat Internet Protocol Packet EditoR - is a graphical packet generation tool. With Nipper the user can easily build different kinds of packets and send them to network.

    tags: packet-editor
  • packeth

  • packeth is GUI and CLI packet generator tool for ethernet. Primary it is developed and maintained for Linux, but some ports for Windows and MAC have also be done. It allows you to create and send any possible packet or sequence of packets on the ethernet link. Main advantages are that is really simple to use, powerful and supports many custom features. And lastly, it has the most beautiful web site of all the packets generators.

    tags: packet-capture packet-sniffing packet-generator packet-editor packet-crafting
  • Winsock Packet Editor

  • WPE Pro is a packet editor.Winsock Packet Editor (WPE) Pro is a packet sniffing/editing tool which is generally used to hack multiplayer games. WPE Pro allows modification of data at TCP level. Using WPE Pro one can select a running process from the memory and modify the data sent by it before it reaches the destination. It can record packets from specific processes, then analyze the information. You can setup filters to modify the packets or even send them when you want in different intervals. WPE Pro could also be a useful tool for testing thick client applications or web applications which use applets to establish socket connections on non http ports. »

    tags: Discontinued games-hacking hacking packet-capture packet-editor