1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-22 07:29:01 +00:00
Commit Graph

9911 Commits

Author SHA1 Message Date
d33tah
8520c1359e restore default SIGPIPE handler in netexec child process. 2013-07-10 15:10:35 +00:00
david
3b652c194d TODO for SIGPIPE in Ncat exec. 2013-07-10 03:13:26 +00:00
david
c8ede60442 Through postgresql. 2013-07-10 03:02:09 +00:00
david
bcc539620a Service submissions through nntp. 2013-07-09 05:16:10 +00:00
d33tah
6a98174f5d reverting r31265 - kept breaking the build on FreeBSD. 2013-07-08 16:58:42 +00:00
david
742f438b3b Service submissions through http. 2013-07-07 17:00:34 +00:00
david
810ab53434 nmap-os-db typo. 2013-07-07 17:00:31 +00:00
sophron
ce43922143 [NSE] Added http-stored-xss that identifies potential stored XSS vulnerabilities. 2013-07-06 14:39:47 +00:00
sophron
ac4fe58a21 Added an option to turn off http caching while crawling. 2013-07-06 14:01:01 +00:00
dmiller
1d8353f17b Fix linking error with Ncat by adding -ldl 2013-07-05 16:25:33 +00:00
david
ccb7ae0d83 Service submissions through ftp. 2013-07-05 06:09:07 +00:00
david
da078be5e2 Service submissions through domain. 2013-07-05 06:09:04 +00:00
d33tah
5ebd15fb91 coding style fix 2013-07-04 20:07:04 +00:00
david
76264da093 Consider fec0::/10 private.
This is the site-local prefix deprecated by RFC 3879. Suggested by Marek
Majkowski, who noticed that the prefix was included in Tor's
tor_addr_is_internal_ function.
2013-07-03 06:09:35 +00:00
david
9e95794707 Name port 31727/tcp "diagd".
I can't find the software that goes by this name, but it appears to be a
process running on some routers.

http://seclists.org/nmap-dev/2013/q2/406
2013-07-03 04:30:43 +00:00
david
4fba0e5a9b Whitespace. 2013-07-03 04:30:41 +00:00
d33tah
6a9548e147 add the CHANGELOG entry for --lua-exec. 2013-07-02 17:03:31 +00:00
d33tah
b62709eb20 merging in the --lua-exec feature for ncat. 2013-07-02 16:56:03 +00:00
david
085d4ccfb2 Service submissions through bitcoin. 2013-07-02 02:24:21 +00:00
david
4af2a3c24e Add teamspeak2-version script by Marin Maržić.
http://seclists.org/nmap-dev/2013/q2/413.
2013-07-01 09:07:13 +00:00
david
04340b1f84 Add TeamSpeak 2 service probe.
By Marin Maržić. http://seclists.org/nmap-dev/2013/q2/413.
2013-07-01 09:07:11 +00:00
david
da1f6dc385 Add UDP payload for TeamSpeak 2.
By Marin Maržić. http://seclists.org/nmap-dev/2013/q2/413.
2013-07-01 09:07:09 +00:00
david
e4ad969edc Add TeamSpeak 2 TCPQuery service probe.
By Marin Maržić. http://seclists.org/nmap-dev/2013/q2/413.
2013-07-01 09:07:07 +00:00
david
118ee645b1 Run ventrilo-info only once for TCP and UDP.
Patch by Marin Maržić. http://seclists.org/nmap-dev/2013/q2/413.
2013-07-01 09:07:06 +00:00
david
088415be8f Ventrilo service probe from Marin Maržić.
http://seclists.org/nmap-dev/2013/q2/413
2013-07-01 09:07:04 +00:00
david
47bd753534 Ventrilo UDP payload from Marin Maržić.
http://seclists.org/nmap-dev/2013/q2/413
2013-07-01 09:07:03 +00:00
david
9bd47a0129 Run murmur-version only once for TCP and UDP.
Patch by Marin Maržić. http://seclists.org/nmap-dev/2013/q2/413.
2013-07-01 09:07:01 +00:00
david
8a55f5c2c2 New Murmur probe by Marin Maržić.
http://seclists.org/nmap-dev/2013/q2/413
2013-07-01 09:07:00 +00:00
david
9ac1bffad2 Ignore down interfaces at route_dst time, not when building routing table.
The previous code to ignore down interfaces didn't account for implicit
routes that come from interface addresses and netmasks. You can force
the use of a route using a down interface with -e.
2013-07-01 02:06:09 +00:00
david
b415564df9 Sort routes first by netmask, then by metric.
Metric is used to break ties between routes with the same size netmask.
2013-06-30 17:38:15 +00:00
david
1d7e8b338c CHANGELOG for -i in listen mode.
http://seclists.org/nmap-dev/2013/q2/403
2013-06-30 06:08:47 +00:00
david
73d4b0f0a0 Ncat: Add tests for idle timeout in listen mode
This patch adds tests for idle timeout in listen mode
for all supported protocols. It also modifies existing
test for idle time in connection mode to test the option
for all supported protocols.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2013-06-30 06:08:45 +00:00
david
5c4207f009 Ncat: Implement idle timeout option for listen mode
This patch implements "-i" (idle timeout) option for listen mode.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2013-06-30 06:08:43 +00:00
david
af8c57a1b8 Don't use htons to unconditionally swap bytes.
htons is a no-op on big-endian architectures. This affected idle scan IP
ID computations.

http://seclists.org/nmap-dev/2013/q2/529
2013-06-30 02:22:13 +00:00
david
9e82bb6c4e Support chained certificate files with --ssl-cert.
Use the recommended SSL_CTX_use_certificate_chain_file over
SSL_CTX_use_certificate_file.
https://www.openssl.org/docs/ssl/SSL_CTX_use_certificate.html#NOTES

Patch by Greg Bailey.
http://seclists.org/nmap-dev/2013/q2/399
2013-06-29 22:33:56 +00:00
henri
1ebe659bd5 Prevent script from crashing when running against ::1.
This case wasn't properly handled. Simply return nil.

It could also return 127.0.0.1 or 127.0.0.0/8 instead
of early exit though I doubt it makes that much sense
for user.
2013-06-29 18:36:24 +00:00
henri
b45f3e89f5 Indentation fix. 2013-06-29 18:36:16 +00:00
dmiller
3b171708f2 Fix typo in nping man page: --md > --mf
Reported in this RedHat bug:
https://bugzilla.redhat.com/show_bug.cgi?id=813739
2013-06-28 15:45:25 +00:00
d33tah
85e52bf928 fix some typos in comments I found while reading Nbase's code 2013-06-28 15:37:20 +00:00
david
851676e407 Remove obsolete ncat.sln and nping.sln files. 2013-06-28 03:31:44 +00:00
david
c9d1ed782c 32 OS corrections. 2013-06-27 20:38:33 +00:00
david
9c7098876a 500 OS submissions. 2013-06-27 20:38:30 +00:00
dmiller
0a8463b77a Remove undefined NSEdoc tag @xml-output from hostmap-ip2hosts 2013-06-26 16:54:54 +00:00
david
35b1d3bb51 100 OS submissions. 2013-06-26 16:52:22 +00:00
david
5f5122103a 100 OS submissions. 2013-06-24 21:49:30 +00:00
henri
7f9f75f6b1 Updated ncat documentation so that it doesn't prevent users from using -v
more than three times.

The current rules are:
  -v      --> verbose mode
  -vv...  --> debug mode

Debug can be higher than two (use debug>=6 for full nsock logs for instance).
2013-06-24 21:06:19 +00:00
batrick
bd387f6826 With debugging, NSE prints out the script-args string and the pretty printed
final script-args table. The rationale is, unfortunately shells interpret
quotes differently and so it can be hard to tell exactly what NSE ends up
seeing/producing. [Some discussion in #nmap on Freenode resulted in this
addition.]
2013-06-23 02:40:28 +00:00
paulino
fb610761b1 Adds nil check to fix warning the running against hosts with no auth. 2013-06-22 14:46:14 +00:00
sophron
27576cfb34 [NSE] This image is essential for http-fileupload-exploiter.nse. 2013-06-22 13:37:01 +00:00
david
ec3536d31a Remove executable mode. 2013-06-21 23:13:51 +00:00