Nemesis is a command-line network packet crafting and injection utility for UNIX-like and Windows systems. Nemesis, is well suited for testing Network Intrusion Detection Systems, firewalls, IP stacks and a variety of other tasks. As a command-line driven utility, Nemesis is perfect for automation and scripting.

Nemesis can natively craft and inject ARP, DNS, ETHERNET, ICMP, IGMP, IP, OSPF, RIP, TCP and UDP packets. Using the IP and the Ethernet injection modes, almost any custom packet can be crafted and injected.

Author: Jeff Nathan   <>
Source code: nemesis-1.4.tar.gz (Build 26) (DSA sig)
Windows binary: (Build 26) (DSA sig) (includes LibnetNT)
Unix-like systems require: libnet-1.0.2a, and a C compiler (GCC)
Windows systems require: libnetNT-1.0.2g and either WinPcap-2.3 or WinPcap-3.0
Supported platforms: *BSD, Linux, Solaris, Mac OS X, Microsoft Windows
Special thanks: Mike Schiffman (libnet author)