1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-10 09:49:05 +00:00
Commit Graph

2286 Commits

Author SHA1 Message Date
gyani
ba873c28c0 http-drupal-enum replaces http-drupal-modules.
The script now supports drupal theme listing as well.
Updated drupal-modules.lst and added drupal-themes.lst.
2015-08-13 11:58:44 +00:00
gyani
1de1b10c89 Ganglia info now uses dispatch tables and SLAXML to parse the XML response. 2015-08-08 11:25:27 +00:00
dmiller
9fbad88213 Avoid blank output in tls-nextprotoneg when server doesn't offer any protocols 2015-08-06 21:10:35 +00:00
gyani
725ace524f The script would earlier return wrong output because the parsing of xml
depended on the order of the elements(date occuring before author).
I changed that and now the xml is parsed without regard to order.
2015-08-05 19:57:06 +00:00
gyani
97e4e55f31 Would crash when an http service returned no response status. Fixed
that.
2015-08-01 21:08:22 +00:00
gyani
868cd1f28b Added http-svn-* to CHANGELOG and script.db.
Reordered the categories in http-svn-enum to be in alphabetical
order.
2015-07-25 10:10:07 +00:00
gyani
4b2cbfd495 This script tries to enumerate users of a Subversion repository by
going through recent commit logs.
2015-07-25 09:56:07 +00:00
gyani
3cb0dac9fa This script requests information from a Subversion repository.
The output is similar to svn info url.
2015-07-25 09:55:37 +00:00
dmiller
3b47403fe7 NSEdoc for nikto-db-path copied from http-fingerprints so it will show up on web. 2015-07-24 13:34:56 +00:00
gyani
e919d7fa94 Fixed the @output section, wrong script name. 2015-07-18 11:21:50 +00:00
dmiller
339f0ffd7d Fix NSEdoc: wrap lines, fix bulleted lists 2015-07-11 04:01:05 +00:00
gyani
a59056e29e Fixed a spelling mistake. 2015-07-10 17:06:28 +00:00
dmiller
ba9473543b Mixed line endings cleanup for ssl-cert.nse 2015-07-05 21:59:04 +00:00
dmiller
078be5d8d8 Whitespace cleanup for tor-consensus-checker.nse 2015-07-05 21:59:03 +00:00
gyani
3f1a71fbec http-brute now uses the new http.lua to support NTLM authentication.
This script also acts as a showcase script for the new NTLM authentication
added.
2015-07-04 08:19:26 +00:00
gyani
8d9f304fbd It now supports builtin patterns like email, ssn, ip, credit card numbers.
Also multiple patterns can be searched at a time.
2015-07-04 07:39:45 +00:00
gyani
29f57ea556 Gracefully handles case of openssl being missing. Cipherscores
of those ciphers that require openssl are marked unkown.
Closes #115.
2015-07-04 07:34:14 +00:00
gyani
a5bb16df1d Modified script.db to show renaming of http-crossdomainxml to
http-cross-domain-policy.
2015-07-04 07:29:38 +00:00
gyani
91d47ea237 Added @xmloutput. 2015-07-04 07:26:12 +00:00
gyani
79713b939d Added checks for client access policy and the script now uses SLAXML. 2015-07-04 07:26:04 +00:00
david
2e43cb2326 Let imap-capabilities.nse run for imaps (port 993) as well.
$ ./nmap -Pn --script imap-capabilities imap.gmail.com -p imaps
PORT    STATE SERVICE
993/tcp open  imaps
|_imap-capabilities: all she XYZZY QUOTA X-GM-EXT-1 ID XLIST CHILDREN UNSELECT m1mb423345642pdn wrote SASL-IR IMAP4rev1 Thats NAMESPACE OK AUTH=PLAIN-CLIENTTOKEN AUTH=XOAUTH2 AUTH=PLAIN IDLE AUTH=XOAUTHA0001
2015-06-28 15:50:54 +00:00
dmiller
2e74e48a2b Work around long handshake intolerance in ssl-enum-ciphers
https://github.com/ssllabs/research/wiki/Long-Handshake-Intolerance
2015-06-23 21:20:23 +00:00
gyani
0609a9c20f Fixed @xmloutput. 2015-06-23 21:15:27 +00:00
gyani
e738915a12 Added a few scripts i comitted to CHANGELOG. Updated http-put to add
xmloutput and relax resposne status checks. Closes #150.
2015-06-23 21:15:19 +00:00
gyani
39f75dddeb The script has the http-methods update as discussed in the Script
Ideas page. Basically this tests all the options not listed under
the public or allow headers of the OPTIONS response.
2015-06-20 08:13:09 +00:00
dmiller
a881712e6b Add valid TLS1.2 probe and move checks to rule in ssl-enum-ciphers (#168) 2015-06-19 12:02:31 +00:00
dmiller
06e6062dba Prevent ssl-enum-ciphers from running on detected-non-ssl services 2015-06-18 23:32:35 +00:00
dmiller
d93945ea5c Let ssl-enum-ciphers run on any port when selected by name (#168) 2015-06-18 21:27:39 +00:00
dmiller
ef4ebc98a3 Update smb-os-discovery to support CPE for Windows 8, 8.1, and 10 2015-06-15 12:17:21 +00:00
gyani
be7e57f80d Removed WhiteSpace 2015-06-14 05:55:58 +00:00
gyani
92af09d39c Added slaxml, hnap-info and modified script.db to show the same 2015-06-14 05:55:46 +00:00
gio
f893f2032b Fixes #122 SNMP library and scripts use creds library to handle community 2015-06-13 17:58:55 +00:00
gio
308c213099 NSE snmp manually rebase #122 provided patch 2015-06-13 17:58:49 +00:00
jiayi
b1bfaed3c2 Add tor-consensus-check script 2015-06-06 01:24:05 +00:00
jiayi
6bc2867b5a add tor-consensus-check 2015-06-05 15:50:51 +00:00
dmiller
4ead75cee7 Remove ahbl.org blacklists after site shutdown 2015-06-03 03:28:36 +00:00
gyani
0b0aa26b44 Fixed a few doc issues 2015-06-02 17:41:05 +00:00
gyani
2d2ed65244 Added http-webdav-scan 2015-06-02 17:15:28 +00:00
dmiller
324dc67541 Reduce vertical space from http-server-header 2015-06-01 22:37:53 +00:00
dmiller
3aa9018d16 Add omron-info NSE script from Stephen Hilt 2015-06-01 04:12:02 +00:00
dmiller
83f95ce401 Actually add http-vuln-misfortune-cookie script file 2015-05-31 18:34:22 +00:00
dmiller
976d5d2a40 Add http-vuln-misfortune-cookie script. Closes #77 2015-05-31 18:33:44 +00:00
dmiller
00064a1809 Whitespace/reindent cleanup in NSE. https://secwiki.org/w/Nmap/Code_Standards 2015-05-31 17:37:51 +00:00
dmiller
3d4fb07728 Add a couple unrequired libraries (NSE) 2015-05-31 17:37:45 +00:00
gio
a1eeaa8887 Fixes #130 snmp-brute.nse is IPversion agnostic now 2015-05-31 16:39:55 +00:00
dmiller
2f799b4be7 Script doc updates: wrong CVE, dead link 2015-05-29 03:53:23 +00:00
dmiller
3a2c434998 Check if Nmap's user agent is redirected in http-useragent-tester 2015-05-28 23:08:31 +00:00
dmiller
79f25ae304 Revert lpeg conversion of telnet-brute in favor of lua patterns
Long and sordid history here (http://seclists.org/nmap-dev/2014/q3/62
and http://seclists.org/nmap-dev/2015/q1/61) and in the Github issue.
Lua patterns approach was chosen due to simplicity; we have several good
examples of LPEG patterns now, so it was not worth sacrificing accuracy
or clarity to use them here.

Fixes #35
2015-05-28 13:19:03 +00:00
paulino
97bbb0f4fa Adds http-vuln-cve2015-1635 to detect Microsoft Windows systems vulnerable to MS15-034 2015-05-22 04:23:50 +00:00
gyani
48f9ac26b5 fixed doccumentation indentation 2015-05-21 15:54:23 +00:00