-- the sentinel project v1.0 : by bind : copyright (c) 2000, 2001 --

  the sentinel project is an implementation of effective remote promiscuous 
detection techniques. for portability purposes, the sentinel application uses
the libpcap and libnet libraries.

to install this software the following libraries are required:
  * libnet (http://www.packetfactory.net/Projects/libnet)
  * libpcap (http://www.tcpdump.org)
  * posix thread library

this software currently compiles and functions correctly under:
  * openbsd 3.0-beta (http://www.openbsd.org)
  * freebsd 4.0
  * netbsd 1.5.2
  * linux 2.4.x

greets: nobody

this software is copyright (c) 2000, 2001 bind

sentinel email: bind@gravitino.net
sentinel homepage: http://www.gravitino.net/~bind/projects/sentinel

sentinel usage:
  ./sentinel [options] [methods] [-c <x.x.x>] [-f <filename>] [host]

methods:
  -a arp test
  -d dns test
  -e icmp etherping test

options:
  -c <x.x.x> class c to scan
  -f <file> file of ip addresses
  -i <device> network interface
  -n <number> number of packets to send

example usage:
  # ./sentinel -aed -c 10.2.2 

  sentinel will scan the class c 10.2.2 and test each machine against the arp,
  etherping and dns tests.

  # ./sentinel -aed -f ./ips

  sentinel will read ip addresses from the 'ips' file and test each machine 
  against the arp, etherping and dns tests.

  # ./sentinel -aed 1.1.1.1

  sentinel will test 1.1.1.1 for the arp, etherping and dns tests.

notes & guidelines:
  i am performing more research to find other methods of promiscuous detection.
some of these promiscuous detection checks are operating system dependant and
some anomalies are expected.  i will document these anomalies later.
