nnposter
ddcbf14ff5
Improve the script screen output. Fixes #1637
...
- properly handle indentation and line termination of multi-line command output
- strip off control characters
- replace tabs with spaces to maintain column alignment
- clean up documentation
2019-07-21 01:12:30 +00:00
nnposter
7e9cf65489
Prevent backslash-escaping of CR characters in XML output. Fixes #1648
2019-07-21 00:44:32 +00:00
nnposter
5f5c8b32f6
Add support for gzip-encoded, yet empty body. Closes #1662
2019-07-20 23:37:32 +00:00
nnposter
635675b143
Reduced resume argument buffer back to 4K
...
This will align it with arg_parse() in utils.cc
2019-07-14 16:54:55 +00:00
nnposter
4e6fef4a0d
Increases resume command line buffer. Closes #1659
2019-07-14 16:15:45 +00:00
dmiller
23ee017b95
Check for WSL and warn, suggest native Windows build of Nmap.
2019-07-08 16:12:08 +00:00
dmiller
b445faab35
New oops.lua library
...
Loosely inspired by Rustlang's std::Result type:
https://doc.rust-lang.org/beta/std/result/index.html
This ought to be easy to use to replace uses of
`stdnse.format_output(false, ...)`
2019-06-28 20:44:19 +00:00
dmiller
cd4da05e38
add missing local
2019-06-27 19:14:49 +00:00
dmiller
2f7f6c7b6a
Remove unused requires
2019-06-27 19:13:41 +00:00
dmiller
5a1b396f67
Changelog entry for vulners.nse
2019-06-26 20:13:44 +00:00
dmiller
73ce19e7b6
Use Lua integers in more places where floats are unexpected. Fixes #1647
2019-06-26 20:13:43 +00:00
dmiller
fbcaa39fa2
Document mincvss arg, ensure consistent ordering in vulners.nse
2019-06-26 17:06:48 +00:00
dmiller
a08be753fb
Enable vulners.nse to work during IPv6 scans
2019-06-26 17:06:47 +00:00
dmiller
70f1cbba3d
Structured output for vulners.nse
2019-06-26 17:06:47 +00:00
dmiller
86d448e31f
Avoid excessive string concatenation in vulners.nse
2019-06-26 17:06:46 +00:00
dmiller
a5f13ab32d
Expand MongoDB match line for changes in more recent versions.
2019-06-26 17:06:45 +00:00
dmiller
ba530533db
Whitespace and NSEdoc formatting for vulners.nse
2019-06-26 17:06:45 +00:00
dmiller
2056ef91e1
Initial commit of upstream vulners.nse
2019-06-26 17:06:44 +00:00
dmiller
35ac318751
Document the new fingerprint formats
2019-06-26 03:22:26 +00:00
dmiller
9d002c029c
Use bitmask instead of string.find for ssh hostkey fingerprint format
2019-06-26 03:22:25 +00:00
dmiller
5ab1270cbc
Don't print trailing '=' in ssh hostkey fingerprints (sha256)
2019-06-26 03:22:24 +00:00
dmiller
9aebe62edb
Add support for SHA256 hostkey fingerprints. Closes #1644
2019-06-26 03:22:24 +00:00
dmiller
294f81a390
consolidate some definitions (name, url) to nmap.h
2019-06-21 17:32:03 +00:00
dmiller
cb418ab480
Fix a memory leak of 104 bytes per hostname resolved.
2019-06-21 17:00:09 +00:00
dmiller
ace7fbd0bd
Fix a memory leak when getting SSL cert with RSA key in NSE
2019-06-20 23:11:10 +00:00
dmiller
c752223c7b
Simplify some IfSilent calls (MessageBox is not displayed in silent mode anyway)
2019-06-19 19:42:28 +00:00
dmiller
4897d3c802
Extract exes and reg files to randomized PLUGINSDIR to ensure we use a clean copy
2019-06-19 19:42:28 +00:00
dmiller
6d5afa74f2
Some changes to support Nmap OEM silent installer
2019-06-19 19:42:27 +00:00
dmiller
134782eef5
Remove /NPFSTARTUP installer option, deprecated by Npcap installer
2019-06-19 18:33:52 +00:00
dmiller
24c1b54c80
http-server-header: interfere less with -sV results, especially softmatches
2019-06-19 18:33:51 +00:00
tomsellers
19c756aedf
Add NSE script rdp-ntlm-info. Closes #1633
2019-06-14 12:08:28 +00:00
dmiller
b9e84ecdb8
Changes to support newer version of gtk-osx python environment.
2019-06-13 03:53:26 +00:00
dmiller
e9a78fbd81
Don't remove intermediate files when building (macosx), but only when cleaning.
2019-06-13 03:53:25 +00:00
dmiller
e0e03311a5
Run zenmap bundling script under jhbuild to ensure standardized environment.
2019-06-13 03:53:25 +00:00
dmiller
9e38ee9a76
Bump OpenSSL version to 1.0.2s for macosx
2019-06-13 03:53:24 +00:00
dmiller
cee864b2ca
break on errors when creating dmg image
2019-06-13 03:53:23 +00:00
dmiller
bf8c3ed1ac
Use jhbuild to build nmap, ncat, and nping for macosx
2019-06-13 03:53:23 +00:00
dmiller
74075ae9f6
Do not build nmap-update for macosx package
2019-06-13 03:53:22 +00:00
tomsellers
a4f3c85eb9
Add TLS support to rdp-enum-encryption Closes #1614
2019-06-04 19:38:28 +00:00
nnposter
43b9461e5c
Remove unused variables from http.lua
2019-06-03 00:21:59 +00:00
dmiller
a668cdb9c7
Remove some unused windows headers and silence warnings
2019-05-29 16:39:05 +00:00
dmiller
9037c946d9
Remove unneeded includes of pcap.h on Windows
2019-05-29 15:22:25 +00:00
dmiller
db3212e2f6
Remove winclude.h from Nping, too
2019-05-29 15:16:29 +00:00
dmiller
77421962aa
Remove mostly-unused winclude.h
2019-05-29 15:11:13 +00:00
dmiller
8cae7b4fc7
Remove/relocate unused includes of pcap.h and Packet32.h
2019-05-29 13:39:28 +00:00
dmiller
4a39986249
restore some typedefs that were part of older libpcap headers
2019-05-29 13:25:32 +00:00
dmiller
274b8f979c
Remove checks and unnecessary includes of sys/timeb.h (handled within nbase)
2019-05-29 13:22:13 +00:00
tomsellers
95f9e2cf91
Address rdp protocol parsing issues in rdp.lua and rdp-enum-ciphers.nse Closes #1611
2019-05-28 23:01:21 +00:00
dmiller
d639a53088
Bump copyright date in license headers
2019-05-28 21:36:04 +00:00
dmiller
646eb76e86
Regen nmap-services from latest IANA info
2019-05-28 21:35:46 +00:00