       nmap-web: A quick-n-dirty Web interface to nmap

Installing nmap-web is pretty straighforward. 
   - Get/compile/install nmap from http://www.insecure.org/nmap/.
   - Create a directory under your Web Site and put all the files there. 
        Optionally create log and counter directories (see nmap_web_local.pm)
   - Copy cgi-bin/check-for-web.pl into the appropriate cgi-bin directory.
        Modify the location of Perl and the "INCLUDE" directory
   - There are several "include" files that are used ... the idea being that
        you should NOT have to change any of these except the *local* ones;
        and those should be relatively constant between releases. 
   - Use the sample misc/getnetgroup if you want (see nmap_web_local.pm).
   - Point your browser to the directory listed above and rock-n-roll
        It should be fairly self-explanatory. BTW, if you peruse the code;
        you'll see there is the ability to put a "-ports" manually into
        the host field ... this is handy if you decide there is a new port
        you want to scan and you don't want to have to change the code.


Pls send me any suggestions and/or comments.
Alek Komarnitsky, alek@komar.org  (http://www.komar.org/komar/alek)

P.S. If you want a URL that just "does it", here's an example that has
nmap web generate time data on example-clients: 
   http://YOUR-SERVER/cgi-bin/nmap-web.pl?do_nmap=true&keyword=example-clients&port_selection=0000013-time&get_port_data=true
Change "13-time" to "80-httpd" to get what web server you are running.


PPS. NOTE: nmap-web was recently changed to parse the machine readable
format (rather than the human readable format). I should have done this
in the first place. There some misc. code blocks for stuff that I have
not seen/tested yet for Machine stuff - pls send me anything amiss!!!
This was tested with nmap2.30Beta20.
