====================================================================
N E M E S I S  -  TCP/IP Packet Injection  [README]
====-v1.4-==========================================================
Copyright (C) 1999, 2000, 2001 Mark Grimes <mark@stateful.net>
Copyright (C) 2001 - 2003 Jeff Nathan <jeff@snort.org>
--------------------------------------------------------------------

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

Key Features:

+ ARP/RARP, DNS, ETHERNET, ICMP, IGMP, IP, OSPF*, RIP, TCP, UDP protocol support
+ Layer 2 or Layer 3 injection (by presence/absence of -d <dev> switch)
  on UNIX-like systems.
+ Layer 2 injection on Windows systems (regardless of whether 
  -d <device number> is used.
+ Packet payload from file
+ IP and TCP options from file
+ Tested on OpenBSD, Linux, Solaris, Mac OS X and Windows 2000

Each supported protocol uses its own protocol "injector" which is accompanied
by a man page explaning its functionality.

*OSPF is currently non-functional

Consult the ChangeLog for current release details.  Consult the documentation
for each protocol injector for in-depth descrptions of the availanble 
functionality.

Thanks to everyone that has reported bugs and especially those that have
provided patches.

Contributions
-------------

+ bind [early release framework]
+ #propecia/EFnet [protocol testing]
+ Alexey Mavrin <lha@elco.spb.ru> [physical address casting bugfix]
+ Kyle Hargraves <halogen@nol.net> [OpenBSD port]
+ QuakeMstr <brad@comstyle.com> [autoconf fixes]
+ Stephane Tsacas <Stephane.Tsacas@curie.fr> [payload fixes / sanity checking]
+ CiR and Caezar of GhettoHackers [payload fixes]

====-v1.32-=========================================================

+ Jeff Nathan <jeff@wwti.com> [pointing out rarp libnet options]

====-v1.4-==========================================================

+ ocsic <pisco@private.as>
[ 2000+ line diff including many fixes & nemesis-ip]

+ Dragos Ruiu <dr@kyx.net>
[ new hexdump code and suggestions on an improved output format] 2/6/2003

+ Caesium <cesium@dopesquad.net>
[ nemesis-tcp.c -f parsing error and typo in tcp_usage and nemesis.c argv[0] 
  error in nemesis-udp ] 2/19/2003

+ Thomas Schmid <thomas.schmid@ascom.ch>
[ found and corrected a payload bug in nemesis-proto_ethernet.c ] 3/12/2003

+ Tutaepaki <tutaepaki@paradise.net.nz>
[ found and corrected some byte ordering problems in 
  nemesis_proto_rip.c] 5/1/2003
