# $Id: README-CLIENT,v 1.3 2000/04/26 12:10:30 bill Exp $
-- The EGRESSOR Client --
----------------------------------------------------------------------
-- Installation --
-  Ensure you have a gcc compiler, and GNU make.
-  Ensure you have LIBNET installed.  
	Latest version: http://www.packetfactory.net/libnet
-  Change directories to where you wish to install the egressor directory
-  Untar egressor.tar:
   	tar -xvf egressor.tar
-  Edit makefile to refer to the location of libnet
-  Build the package:
	make

-- Usage --
The usage format is:
./egressor -s desired-source-ip.sourcePort - d destination-ip.destPort

Where:
- desired-source-ip.sourcePort is the IP address you wish to spoof, 
  including port number.  The key element here is choosing the address to 
  spoof.  Some hints on that are below.
- destination-ip.destPort is the IP address of the test server, 
  including port number.  Use the IP address of the test server you wish
  to use.  The selection of port number is particularly important for 
  ensuring the packets traverse your security devices (firewalls, etc.).
  Choose ports which are allowed outbound from your location.  
  Some possibilities are:
  23 - telnet
  25 - mail
  80 - WWW  

EXAMPLE: ./egressor -s 1.2.3.4.1968 -d 192.168.3.25.1970

-- Spoofing instructions -- 
A key element of performing the test is selecting a spoofed address.  
This is the address which proper egress filtering should stop.  What 
should you choose?  Simply, you may select any legal IP address which
is not in the legal address range served by your router. 



(c) 2000 The MITRE Corporation. All rights reserved.
----------------------------------------------------------------------
