
Scans a range of TCP/IP ports on any given address and attempts to retrieve the header info from that port (if sent). Sends syntactically correct queries to port 80, and also tests FTP ports for anonymous uploads and SMTP ports for open relay functionality.
Assumes
Almost no commenting, but code is pretty self-explanatory.