nmap/scripts
2011-09-05 22:50:27 +00:00
..
address-info.nse Adding address-info.nse, which shows extra information about IP addresses. 2011-08-23 10:36:16 +00:00
afp-brute.nse
afp-ls.nse
afp-path-vuln.nse o [NSE] Updated the categories of the following scripts: 2011-07-11 22:03:17 +00:00
afp-serverinfo.nse o [NSE] Made the following scripts in the default category: 2011-07-18 09:50:18 +00:00
afp-showmount.nse
asn-query.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
auth-owners.nse
auth-spoof.nse
backorifice-brute.nse Missing require('creds') 2011-07-06 21:58:16 +00:00
backorifice-info.nse Adding a dependency for backorifice-brute to backorifice-info 2011-06-30 15:47:32 +00:00
banner.nse
bittorrent-discovery.nse Updated NSEDoc usage. 2011-08-13 19:26:24 +00:00
broadcast-avahi-dos.nse o [NSE] Added broadcast-avahi-dos.nse, which tries to detect if the 2011-05-02 23:38:18 +00:00
broadcast-db2-discover.nse o [NSE] Split script db2-discover into two scripts, adding a new 2011-07-10 08:01:26 +00:00
broadcast-dhcp-discover.nse o [NSE] Added the script broadcast-dhcp-discover that sends a DHCP discover 2011-07-21 11:56:15 +00:00
broadcast-dns-service-discovery.nse
broadcast-dropbox-listener.nse maxn is deprecated 2011-05-11 15:13:46 +00:00
broadcast-listener.nse o [NSE] Added script broadcast-listener that attempts to discover hosts by 2011-08-10 16:46:55 +00:00
broadcast-ms-sql-discover.nse o [NSE] Updated the categories of the following scripts: 2011-07-11 22:03:17 +00:00
broadcast-netbios-master-browser.nse o [NSE] Added two new scripts broadcast-netbios-master-browser and smb-mbenum: 2011-06-19 18:47:19 +00:00
broadcast-novell-locate.nse trivial nsedoc change 2011-06-30 08:59:30 +00:00
broadcast-ping.nse Output fix 2011-08-22 13:48:44 +00:00
broadcast-upnp-info.nse
broadcast-wsdd-discover.nse
citrix-brute-xml.nse
citrix-enum-apps-xml.nse
citrix-enum-apps.nse
citrix-enum-servers-xml.nse
citrix-enum-servers.nse
couchdb-databases.nse
couchdb-stats.nse
creds-summary.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
cvs-brute-repository.nse o [NSE] Added scripts cvs-brute.nse, cvs-brute-repository.nse and the cvs 2011-07-21 06:01:19 +00:00
cvs-brute.nse o [NSE] Added scripts cvs-brute.nse, cvs-brute-repository.nse and the cvs 2011-07-21 06:01:19 +00:00
daap-get-library.nse
daytime.nse
db2-das-info.nse
db2-discover.nse Fix a typo in category name 2011-07-21 05:12:33 +00:00
dhcp-discover.nse Set the math.randomseed value in nse_main.lua on behalf of scripts. 2011-05-23 21:43:46 +00:00
dns-brute.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
dns-cache-snoop.nse
dns-fuzz.nse Set the math.randomseed value in nse_main.lua on behalf of scripts. 2011-05-23 21:43:46 +00:00
dns-nsec-enum.nse
dns-random-srcport.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
dns-random-txid.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
dns-recursion.nse Make the set of script "default and intrusive" empty. 2011-04-30 19:21:38 +00:00
dns-service-discovery.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
dns-update.nse
dns-zone-transfer.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
domcon-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
domcon-cmd.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
domino-enum-users.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
dpap-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
drda-brute.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
drda-info.nse
epmd-info.nse
finger.nse
firewalk.nse trailing whitespace 2011-06-20 21:09:42 +00:00
ftp-anon.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
ftp-bounce.nse Make the set of script "default and intrusive" empty. 2011-04-30 19:21:38 +00:00
ftp-brute.nse
ftp-libopie.nse
ftp-proftpd-backdoor.nse o [NSE] Updated the categories of the following scripts: 2011-07-11 22:03:17 +00:00
ftp-vsftpd-backdoor.nse o [NSE] Updated the categories of the following scripts: 2011-07-11 22:03:17 +00:00
ftp-vuln-cve2010-4221.nse Simplify returned message when ProFTPD is not vulnerable. 2011-07-11 17:10:05 +00:00
giop-info.nse o [NSE] Made the following scripts in the default category: 2011-07-18 09:50:18 +00:00
gopher-ls.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
hddtemp-info.nse
hostmap.nse Did some NSEDoc cleanup on many of the 45 NSE scripts which are new since the 5.35DC1 Nmap release. Emphasis was on the first paragraph of the description, since that is shown on the front page of http://nmap.org/nsedoc and I'm planning to use that description verbatim (except for removing tags like <code>) for the CHANGELOG 2011-01-14 10:20:51 +00:00
http-affiliate-id.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
http-auth.nse Put http-auth in "safe" now that it is not in "default". 2011-04-30 19:23:19 +00:00
http-awstatstotals-exec.nse Adds http-awstatstotals-exec, http-joomla-brute, http-wordpress-brute and http-wp-enum. 2011-08-23 06:29:12 +00:00
http-axis2-dir-traversal.nse Removed some comments which were causing the action function to be documented in a non-useful way on the web. It should have probably used just two dashes rather than starting with 3 and becoming an nsedoc comment. But since it just said MAIN, I simply removed the comment lines 2011-07-26 21:35:20 +00:00
http-barracuda-dir-traversal.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
http-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
http-cakephp-version.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
http-date.nse Whitespace. 2011-07-25 23:33:16 +00:00
http-default-accounts.nse Fixes typo in default fingerprint file 2011-07-27 04:56:41 +00:00
http-domino-enum-passwords.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
http-enum.nse added documentation for new script-arg 2011-01-03 03:51:11 +00:00
http-favicon.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
http-form-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
http-google-malware.nse Fix to use stdnse.get_script_args() instead of getting the arguments from the registry. 2011-07-09 19:59:13 +00:00
http-headers.nse
http-iis-webdav-vuln.nse
http-joomla-brute.nse Adds http-awstatstotals-exec, http-joomla-brute, http-wordpress-brute and http-wp-enum. 2011-08-23 06:29:12 +00:00
http-litespeed-sourcecode-download.nse Added http-litespeed-sourcecode-download: 2011-07-24 20:13:42 +00:00
http-majordomo2-dir-traversal.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
http-malware-host.nse
http-methods.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
http-open-proxy.nse Make the set of script "default and intrusive" empty. 2011-04-30 19:21:38 +00:00
http-passwd.nse
http-php-version.nse Added the new hash for PHP 5.3.7 and 5.3.8 credits and extended the elephant logo hash to include the new versions. PHP 5.3.7 contained a nasty bug (https://bugs.php.net/bug.php?id=55439) and was quickly replaced by 5.3.8 after a couple of days. 2011-09-04 14:41:53 +00:00
http-robots.txt.nse
http-title.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
http-trace.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
http-userdir-enum.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
http-vhosts.nse Fix an indexing bug in http-vhosts.nse. Found by Daniel Miller. 2011-07-18 20:44:22 +00:00
http-vmware-path-vuln.nse
http-vuln-cve2011-3192.nse Added a blank line after the @args section to ensure a correct formatting of the NSE Doc 2011-08-30 17:06:17 +00:00
http-waf-detect.nse Adds http-waf-detect: 2011-08-15 21:38:58 +00:00
http-wordpress-brute.nse Adds http-awstatstotals-exec, http-joomla-brute, http-wordpress-brute and http-wp-enum. 2011-08-23 06:29:12 +00:00
http-wp-enum.nse Adds http-awstatstotals-exec, http-joomla-brute, http-wordpress-brute and http-wp-enum. 2011-08-23 06:29:12 +00:00
http-wp-plugins.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
iax2-version.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
imap-brute.nse The *-brute scripts traditionally go in the auth category rather than brute. I think this was an accident, but creating a brute category might not be a bad idea 2011-07-26 01:06:42 +00:00
imap-capabilities.nse o [NSE] Added the script imap-brute that performs brute force password 2011-07-21 06:14:02 +00:00
informix-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
informix-query.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
informix-tables.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
ip-geolocation-geobytes.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
ip-geolocation-geoplugin.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
ip-geolocation-ipinfodb.nse Updating the script to use an API key supplied by the user throught the script-args. 2011-07-17 17:22:58 +00:00
ip-geolocation-maxmind.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
ipidseq.nse Avoid bloating the registry by using variables to transfer information from 2011-06-20 21:06:14 +00:00
irc-info.nse
irc-unrealircd-backdoor.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
iscsi-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
iscsi-info.nse o [NSE] Updated the categories of the following scripts: 2011-07-11 22:03:17 +00:00
jdwp-version.nse
ldap-brute.nse Added ability to save discovered credentials to a file via the creds nse library. 2011-09-04 18:01:45 +00:00
ldap-novell-getpass.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
ldap-rootdse.nse
ldap-search.nse Add support for saving search results to a CSV file via a new script argument 'ldap.savesearch'. 2011-09-05 22:50:27 +00:00
lexmark-config.nse
modbus-discover.nse
mongodb-databases.nse
mongodb-info.nse
ms-sql-brute.nse removed usage of deprecated table.getn 2011-05-11 14:41:06 +00:00
ms-sql-config.nse
ms-sql-empty-password.nse removed usage of deprecated table.getn 2011-05-11 14:41:06 +00:00
ms-sql-hasdbaccess.nse o [NSE] Merged the ms-sql branch with several improvements and changes to the 2011-02-26 22:41:10 +00:00
ms-sql-info.nse
ms-sql-query.nse
ms-sql-tables.nse
ms-sql-xp-cmdshell.nse
mysql-audit.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
mysql-brute.nse New system for silent require errors. Use the new function 2011-06-13 23:38:35 +00:00
mysql-databases.nse New system for silent require errors. Use the new function 2011-06-13 23:38:35 +00:00
mysql-empty-password.nse
mysql-info.nse
mysql-users.nse New system for silent require errors. Use the new function 2011-06-13 23:38:35 +00:00
mysql-variables.nse New system for silent require errors. Use the new function 2011-06-13 23:38:35 +00:00
nat-pmp-info.nse
nbstat.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
ncp-enum-users.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
ncp-serverinfo.nse o [NSE] Made the following scripts in the default category: 2011-07-18 09:50:18 +00:00
netbus-auth-bypass.nse Minor typo fixes 2011-06-03 09:24:51 +00:00
netbus-brute.nse
netbus-info.nse
netbus-version.nse
nfs-ls.nse Fix a typo in a comment. 2011-04-22 22:21:43 +00:00
nfs-showmount.nse
nfs-statfs.nse
nping-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
nrpe-enum.nse
ntp-info.nse
ntp-monlist.nse o [NSE] Added ipv6 support to the wsdd, dnssd and upnp libraries. Applied 2011-06-16 05:29:42 +00:00
omp2-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
omp2-enum-targets.nse Don't add a blank line at the top of the report. Other scripts don't. 2011-07-09 16:39:12 +00:00
oracle-brute.nse NSEDoc fixes in oracle-brute. 2011-09-05 17:00:48 +00:00
oracle-enum-users.nse New system for silent require errors. Use the new function 2011-06-13 23:38:35 +00:00
oracle-sid-brute.nse
ovs-agent-version.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
p2p-conficker.nse Fix incorrect (broken) return value in p2p-conficker.nse. Spotted by 2011-07-18 20:40:47 +00:00
path-mtu.nse fix whitespace inconsistencies from copy-and-pastes 2011-05-06 23:48:41 +00:00
pgsql-brute.nse New system for silent require errors. Use the new function 2011-06-13 23:38:35 +00:00
pjl-ready-message.nse
pop3-brute.nse
pop3-capabilities.nse
pptp-version.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
qscan.nse Avoid bloating the registry by using variables to transfer information from 2011-06-20 21:06:14 +00:00
quake3-master-getservers.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
realvnc-auth-bypass.nse
resolveall.nse
rmi-dumpregistry.nse Use java-rmi for the the Java RMI service name. Suggested by martin 2011-06-21 00:03:16 +00:00
rpcinfo.nse
script.db Added xmpp-info.nse as a replacement for xmpp.nse (script from Vasily Kulikov). 2011-09-04 19:18:22 +00:00
servicetags.nse just added a word to the description 2011-06-29 01:36:34 +00:00
sip-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
sip-enum-users.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
skypev2-version.nse
smb-brute.nse When combined with the previous commit to smb.lua these changes add support to smb-brute.nse for detecting valid credentials for accounts that have expired and time/logon host restrictions. 2011-09-03 17:11:04 +00:00
smb-check-vulns.nse
smb-enum-domains.nse
smb-enum-groups.nse
smb-enum-processes.nse
smb-enum-sessions.nse
smb-enum-shares.nse
smb-enum-users.nse
smb-flood.nse
smb-mbenum.nse Removed prerule from script [Patrik] 2011-06-23 11:28:14 +00:00
smb-os-discovery.nse o [NSE] Applied patch from Chris Woodbury that adds the following additional 2011-07-12 06:08:43 +00:00
smb-psexec.nse Set the math.randomseed value in nse_main.lua on behalf of scripts. 2011-05-23 21:43:46 +00:00
smb-security-mode.nse o [NSE] Make smb-security-mode run by default. 2011-07-25 21:40:31 +00:00
smb-server-stats.nse
smb-system-info.nse
smbv2-enabled.nse
smtp-brute.nse The *-brute scripts traditionally go in the auth category rather than brute. I think this was an accident, but creating a brute category might not be a bad idea 2011-07-26 01:06:42 +00:00
smtp-commands.nse o [NSE] Updated the SMTP scripts to use the new SMTP Lua library. 2011-06-13 13:19:26 +00:00
smtp-enum-users.nse Duarte Silva asked that his email address be updated in these scripts. 2011-08-22 00:58:19 +00:00
smtp-open-relay.nse Duarte Silva asked that his email address be updated in these scripts. 2011-08-22 00:58:19 +00:00
smtp-strangeport.nse
smtp-vuln-cve2010-4344.nse Removed an extra unused string.format argument :) 2011-07-11 15:33:52 +00:00
smtp-vuln-cve2011-1720.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
smtp-vuln-cve2011-1764.nse o [NSE] Small improvements on the smtp-vuln-cve2011-1764 script: 2011-07-18 11:42:41 +00:00
sniffer-detect.nse o [NSE] Call the new nmap.get_interface_info() function instead of 2011-04-22 22:19:08 +00:00
snmp-brute.nse Adding the optimized snmp-brute script, unpwdb library , snmpcommunities wordlist 2011-08-03 21:37:27 +00:00
snmp-interfaces.nse snmp-interfaces patch for interaction with mac-geolocation through nmap.registry[host.ip][mac-geolocation] 2011-05-31 00:13:12 +00:00
snmp-ios-config.nse Went through all the new (since 5.51) scripts and improved (I hope) the nsedoc descriptions a bit and made some other very minor cleanups 2011-06-29 01:29:14 +00:00
snmp-netstat.nse
snmp-processes.nse
snmp-sysdescr.nse
snmp-win32-services.nse
snmp-win32-shares.nse
snmp-win32-software.nse
snmp-win32-users.nse
socks-open-proxy.nse Formatting. 2011-07-18 16:29:38 +00:00
sql-injection.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:28:13 +00:00
ssh-hostkey.nse New system for silent require errors. Use the new function 2011-06-13 23:38:35 +00:00
ssh2-enum-algos.nse Fixed a bug that would prevent the script from displaying any output unless 2011-07-26 06:46:12 +00:00
sshv1.nse
ssl-cert.nse o [NSE] Updated the categories of the following scripts: 2011-07-11 22:03:17 +00:00
ssl-enum-ciphers.nse
ssl-known-key.nse trivial nsedoc change 2011-06-30 09:11:57 +00:00
sslv2.nse use # length operator instead of string.len (canonicalize) 2011-05-11 15:12:47 +00:00
stuxnet-detect.nse
svn-brute.nse Gets arguments with stdnse.get_script_args instead of reading them from nmap.registry 2011-07-27 03:26:01 +00:00
targets-ipv6-multicast-echo.nse o [NSE] Check the link type of the interface before sending the multicast host discovery probe. 2011-09-03 12:57:37 +00:00
targets-ipv6-multicast-invalid-dst.nse o [NSE] Check the link type of the interface before sending the multicast host discovery probe. 2011-09-03 12:57:37 +00:00
targets-ipv6-multicast-slaac.nse o [NSE] Check the link type of the interface before sending the multicast host discovery probe. 2011-09-03 12:57:37 +00:00
targets-sniffer.nse o [NSE] Updated the categories of the following scripts: 2011-07-11 22:03:17 +00:00
targets-traceroute.nse
telnet-brute.nse
upnp-info.nse
vnc-brute.nse FIX: Added require 'creds' where it was missing; Mostly where creds.State.<some_state> was used. 2011-07-07 16:22:57 +00:00
vnc-info.nse o [NSE] Made the following scripts in the default category: 2011-07-18 09:50:18 +00:00
wdb-version.nse o [NSE] Updated the categories of the following scripts: 2011-07-11 22:03:17 +00:00
whois.nse Gets arguments with stdnse.get_script_args() instead of reading them from nmap.registry 2011-07-27 03:24:17 +00:00
wsdd-discover.nse
x11-access.nse
xmpp-brute.nse We don't currently have a brute category. I'm not at all against having one though. So if someone wishes to create one, just be sure you put all the *-brute scripts in it 2011-08-25 02:57:17 +00:00
xmpp-info.nse Added xmpp-info.nse as a replacement for xmpp.nse (script from Vasily Kulikov). 2011-09-04 19:18:22 +00:00