---
name: "nemesis"
section: "1"
platform: "linux"
package: "nemesis"
version: "1:1.4-1"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/nemesis"
---

# nemesis(1)

(The Nemesis Project)

## NAME

nemesis - (The Nemesis Project)

## SYNOPSIS

**nemesis \[mode\] \[options\]**

## DESCRIPTION

**The Nemesis Project** is designed to be a command line-based, portable human IP stack for UNIX-like  and Windows systems.  The suite is broken down by protocol, and should allow  for useful scripting of injected packets from simple shell scripts.

**nemesis** provides an interface to craft and inject a variety of arbitrary packet types. Nemesis Supports the following protocols:

```
arp
dns
ethernet
icmp
igmp
ip
ospf
rip
tcp
udp
```

A list of supported options for each protocol is displayed by supplying a  protocol name on the command line followed by the option "help" (eg: nemesis ethernet help).

## DIAGNOSTICS

Nemesis modules return 0 on a successful exit, 1 upon exiting on an error.

## BUGS

Send concise and clearly written bug reports to jeff@snort.org

## AUTHOR

Jeff Nathan \<jeff@snorg.org\>

Originally developed by Mark Grimes \<mark@stateful.net\>

## SEE ALSO

**[nemesis-arp(1)](/nemesis-arp/1.md), [nemesis-dns(1)](/nemesis-dns/1.md), [nemesis-ethernet(1)](/nemesis-ethernet/1.md), [nemesis-icmp(1)](/nemesis-icmp/1.md),**  **[nemesis-igmp(1)](/nemesis-igmp/1.md), [nemesis-ip(1)](/nemesis-ip/1.md), [nemesis-ospf(1)](/nemesis-ospf/1.md), [nemesis-rip(1)](/nemesis-rip/1.md),**  **[nemesis-tcp(1)](/nemesis-tcp/1.md), [nemesis-udp(1)](/nemesis-udp/1.md)**
