
$Id: README,v 1.11 2009/07/17 14:57:23 jayrfink Exp $

README FILE FOR NETSCAN
=======================

LICENSE: See COPYING in the source distribution for details.

FEATURES
--------

- Ping-like only fast connect/select check 
- /24 subnet range support e.g. 10.1.68.1-255
- Precheck support (skips dead hosts) and keeps going
- Tiny footprint with no dependencies outside of libc
- Easy to use and modify for your own systems
- Simple port range support e.g. -p 23 or -p 22-80
- Fine grained timeout support in seconds, useconds or both
- Fast by default but able to do non-strobes (past port 1024 and no
  service mapping)
- Optional full tcp connect for every port 

See also the TODO file for stuff that is being worked on/added.

BUILD AND INSTALL NETSCAN
-------------------------

* cd to where the sources are
* make

To try it out just:

	./ns -v <hostname_or_IPaddress>


Run `make install` to install to /usr/local/bin.


UNINSTALL
---------

Run `make uninstall` in the source directory to remove.

INFO
----

Will compile and run on the following Operating systems: 
 NetBSD4, FreeBSD 7 and 8, Linux kernel 2.6+, Mac OS X 

Should compile on:
 OpenBSD, OpenSolaris, HP-UX, IRIX

QUESTIONS/BRICKS
----------------
  jay.fink@gmail.com
