stealthy webserver vulnerability scanner
---------[ Whisker: next-generation CGI scanner
								
Wait...CGI scanning isn't that complex, is it?  Well, to do it right,
yes.  Why?  Hmmm...I can think of a few reasons:

1.  /cgi-bin is pretty damn common, I'll give you that.  But I've also
been on many a hosting provider that used /cgi-local.  And I've seen
people use /cgi, /cgibin, etc.

Point of the point: wouldn't it be nice to define multiple
directories?

2.  You know what really irks me?  Seeing a CGI scanner thrash around
through /cgi-bin or whatnot, when /cgi-bin doesn't even exist.

Point of the point: save noise/time by querying parent dirs

3.  Why should I query for, say, test-cgi on an IIS server? Or
/scripts/samples/details.idc on Apache?

Point of the point: tailor your scan to the server you're scanning

4.  Virtual hosts.

Point of the point: there's a whole 'nother world out there hiding
behind virtual hosts--and you may not be scanning who you think you
really are

5.  Some places user custom error pages.  Unfortunately, the
implementation is such that instead of generating a 404 'not found',
you always get a 200 'success', with HTML to indicate the missing
page.

Point of the point: being able to minimize this anomaly would lessen
false positives

6.  More wishes: at a decent rate, it seems more CGI and webserver
problems are found.  Plus, I might like to customize which scans I
want to do against a particular host.

Point of the point: if this was all scriptable, that'd be nifty

7.  Input sources.  Sometimes I want to just feed in output from nmap
(after all, it has a list of the found open port 80's, right?),
sometimes just a laundry list of IPs/domains, and sometimes, I'd just
like to do a single host on the command line.

Point of the point: flexibility of input would be nice as well.

8.  IDS/log avoidance.

Point of the point: being able to spoof IDSs would be a nice feature

Well, that's enough wishes, don't you think?  Now, do they come
true....

Maintainer: Srebrenko Sehic <haver@insecure.dk>

WWW: http://www.wiretrip.net/
