1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-04 13:49:03 +00:00
Commit Graph

11451 Commits

Author SHA1 Message Date
dmiller
b4f741c18b httspider.URL's tostring method returns normalized URL. See #1107 2018-03-09 19:07:47 +00:00
dmiller
456a2ac45b Fix format string. Fixes #1109. Closes #1111 2018-03-09 17:01:05 +00:00
dmiller
2497c1501b Update NSEdoc output section for bitcoin-info 2018-03-09 06:35:09 +00:00
dmiller
d0536a3bad Fix bitcoin-info displaying incorrect last block; add user agent output 2018-03-09 06:26:48 +00:00
dmiller
dacb82f242 Convert bitcoin.lua from bin to string packing 2018-03-09 06:26:47 +00:00
dmiller
fd93f27c28 Correctly support IPv6 for bitcoin NSE scripts 2018-03-09 06:26:47 +00:00
dmiller
8d46f720a5 Get more than one address. Fixes #1114. Closes #1115 2018-03-09 06:26:46 +00:00
dmiller
4ef8fcc363 Simplify packing/unpacking command names for bitcoin (no counting nulls) 2018-03-09 06:26:45 +00:00
dmiller
9bda8cec86 Catch some potential conf parsing bugs 2018-03-08 18:27:06 +00:00
dmiller
3ef92480df Make a verbose print into a debug, as it doesn't really matter 2018-03-08 17:25:15 +00:00
dmiller
9265246a82 Update one more OS fingerprint to cover recent Linux versions 2018-03-08 17:11:03 +00:00
dmiller
7b311892d6 Standardize service names for shells
shell = Unix rsh service, usually 514/tcp
bindshell = unauthenticated command shell listening directly on a port
backdoor = software designed for surreptitious access
2018-03-08 04:39:25 +00:00
dmiller
c84d0a9c2b Process 168 service fingerprints 2018-03-08 04:26:42 +00:00
dmiller
80e1977308 Don't use colons in directory names, part 2. Fixes #1146 2018-03-06 20:10:30 +00:00
dmiller
61ef838875 Add some explanatory description to fingerprint-strings.nse 2018-03-06 19:29:37 +00:00
dmiller
a87f36109d Load http default accounts fingerprints only once 2018-03-06 04:04:54 +00:00
dmiller
23218ad6bf Load http fingerprints only once 2018-03-06 03:48:35 +00:00
dmiller
ef385e5b71 Avoid certain pathological regexes in service probe matches. Fixes #1147, #1108 2018-03-05 22:35:53 +00:00
nnposter
68220585cd Selects correct default port for a given proxy type. Closes #1139 2018-03-05 01:53:34 +00:00
nnposter
a2c93e87d0 Remediates proxy port parsing hazards 2018-03-05 01:32:12 +00:00
dmiller
8f36afdbc6 New payload and improved version matches for memcached 2018-03-02 19:07:14 +00:00
dmiller
0afa72718b More time sources for clock-skew; XML output for bitcoin-info. 2018-03-02 04:54:43 +00:00
dmiller
7a9bd8e6ab Fix bug in displaying timestamp in openwebnet-discovery 2018-03-02 04:54:42 +00:00
dmiller
4985033a3d Add UDP support to memcached-info 2018-03-01 16:51:21 +00:00
dmiller
502c082240 Don't bypass url.lua parsing in httpspider. 2018-02-28 03:43:12 +00:00
dmiller
37937e3f89 Decode unreserved characters before parsing urls 2018-02-28 03:43:12 +00:00
nnposter
fcac8c6e28 Removes dot and dot-dot path segments from parsed URLs 2018-02-26 00:27:36 +00:00
nnposter
4303c2f6ea Changes absolute_path() behavior with respect to dot and dot-dot path segments
to comply with RFC 3986, section 5.2. Fixes #1129
2018-02-25 01:52:13 +00:00
nnposter
cec59fa085 Fixes line wrapping 2018-02-25 00:33:50 +00:00
nnposter
880719f75c Removes duplicate option entries, fixes spelling. Closes #1140 2018-02-24 20:18:07 +00:00
nnposter
ebbc97ea45 Splits accidentally joined lines. Closes #1141 2018-02-24 20:05:57 +00:00
dmiller
9ffebd7f3b Process 36 IPv6 OS fingerprint submissions 2018-02-23 17:17:38 +00:00
dmiller
370825918a Avoid empty script output 2018-02-21 03:10:27 +00:00
dmiller
01e7430797 Remove the old optparse function; options must be specified with hyphens. 2018-02-20 17:37:47 +00:00
dmiller
23d95f5126 Remove deprecated long option aliases 2018-02-20 17:37:46 +00:00
dmiller
5336edcc06 Set svn:needs-lock on zconf.h to prevent tampering 2018-02-12 04:48:26 +00:00
dmiller
09d8bf81be Send any matching probes after a softmatch; do not filter by rarity 2018-02-12 04:36:43 +00:00
dmiller
f8c4c4ba98 Restore unconfigured zconf.h 2018-02-12 04:36:43 +00:00
dmiller
588d43ec1c Merge latest service names from IANA 2018-02-08 18:08:55 +00:00
dmiller
c9bb431f3d Fix off-by-one error in tn3270. Closes #1130 2018-02-08 18:08:54 +00:00
dmiller
3abbbebedd Remove blank line at start. See #1128 2018-02-06 18:46:17 +00:00
dmiller
5ea4a27650 Make --version-all send all version probes 2018-02-06 04:33:57 +00:00
dmiller
06c38c79dd Fix softmatches: enable skipping port-matching probes, too. 2018-02-04 21:31:41 +00:00
dmiller
b9f3fb910f Process 132 service fingerprint submissions 2018-02-01 22:57:09 +00:00
nnposter
6889a2f6a5 Resolves crash opportunities caused by unexpected libpcap version string format. Fixes #1112 2018-02-01 17:19:35 +00:00
fyodor
ff62300249 Bump copyright dates to 2018 and slightly improve wording (doesn't change meaning) of Nmap license header text 2018-01-28 21:18:17 +00:00
dmiller
163ca8de16 Add some exceptions for Makefiles that are not generated 2018-01-25 18:03:31 +00:00
dmiller
91e3824f9a Allow indexing by service name, not just port number 2018-01-25 16:12:51 +00:00
dmiller
8522a37be1 Refactor reverse-index: sort only once, sort by IP not ascii 2018-01-25 16:12:50 +00:00
dmiller
b39cac1d7f Utility function to sort a table by IP address 2018-01-25 16:12:50 +00:00