1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-28 18:39:03 +00:00
Commit Graph

6785 Commits

Author SHA1 Message Date
david
d20a9faf39 Add hostmap-robtex by Arturo Busleiman.
Originally called http-robtex-shared-domains.
http://seclists.org/nmap-dev/2012/q2/20
2012-04-09 06:35:12 +00:00
patrik
fd92ad598f Updated description with the correct text 2012-04-09 06:20:35 +00:00
patrik
15b8331f72 o [NSE] Added the script http-vlcstreamer-ls which queries the VLC Streamer
helper service for a list of files in a given directory. [Patrik Karlsson]
2012-04-08 23:04:18 +00:00
patrik
80b1b2a689 o [NSE] Added script targets-ipv6-mld that sends a malformed ICMP6 MLD Query
to discover IPv6 enabled hosts on the LAN. [Niteesh Kumar]
2012-04-08 22:59:09 +00:00
patrik
49078b178f fixed deadlock when calling stop and the thread was already dead 2012-04-07 09:10:24 +00:00
patrik
23bf107e83 o [NSE] Added script http-virustotal that allows checking files, or hashes
of previously scanned files, against the major antivirus engines. [Patrik
  Karlsson]
2012-04-07 08:51:42 +00:00
david
685f5fa4c3 Define SOLARIS_BPF_PCAP_CAPTURE for Solaris 11.
Solaris 11 uses BPF packet capture rather than DLPI, which requires
different handling in many cases. The new preprocessor symbol tells when
this is the case; it is additional granularity on top of SOLARIS.
2012-04-07 08:07:41 +00:00
david
fd9260276c Don't set max parallelism when only --min-paralellism is given.
Setting --min-parallelism without also setting --max-parallelism would
force the max parallelism to the same value. So, for example,
--min-parallelism=1 would also limit the max parallelism to 1. This
patch, based on one by Chris Woodbury, allows the max parallelism to
rise above this minimum, up to the maximum defined by each scan phase.
2012-04-07 08:07:38 +00:00
david
05c713d22a Don't try to do FD_ISSET on a nonselectable pcap descriptor.
The Nsock select engine stores readiness information in a mask instead
of doing an FD_ISSET against the descriptor every time. This is a good
idea, but it removed a special case in the pre-engines code: in case
PCAP_CAN_DO_SELECT is not defined, we can't do FD_ISSET on the
descriptor because it is -1. Here we check for that occurrence and set
EV_READ in the mask so that a non-blocking pcap read can happen every
iteration.
2012-04-05 03:30:09 +00:00
david
4a541fc367 Add an assert that I am currently able to make fail. 2012-04-05 01:37:59 +00:00
david
71ff95ae66 Danaea -> Dionaea in nmap-service-probes.
This seems to have been a typo in a service submission. At least I don't
get any relevant web search results for "danaea honeypot".
2012-04-04 21:20:50 +00:00
patrik
59b30bacf8 o [NSE] Added an error message indicating script failure, when Nmap is being
run in non verbose/debug mode. [Patrik Karlsson]
2012-04-04 21:11:20 +00:00
david
b023f71618 Fix an error check in check_target.
There was a missing level of deference on the pointers, so a condition
was never true in normal use. The effect was that check_target could
return without haveing put something in *addr, the previous contents of
which would later be passed to getaddrinfo, causing a "Name or service
not known" error.
2012-04-04 04:54:17 +00:00
batrick
1286e5bdd7 there is no stdnse.log_error function 2012-04-04 03:04:09 +00:00
fyodor
2a2e929ed6 add check for /phpinfo.php. Example: http://ws1.surf-town.net/phpinfo.php 2012-04-04 02:04:42 +00:00
david
664dff4644 Add a long comment about Solaris 11 BPF.
I was surprised when I found that Solaris 11 scanning works now. I
thought that it would require a change in the defines around
pcap_selectable_fd_valid, because it's valid for Solaris 10 and earlier
but not for Solaris 11. Why it started working was the
pcap_selectable_fd_one_to_one test added in r28319. As a side effect of
that function overrides pcap_selectable_fd_valid for all Solaris
releases, it makes changes in pcap_selectable_fd_valid unnecessary.
However it is indirect in the way it does it, so I'm adding a comment
explaining the situation and a hope that there is an easy change to make
pcap_selectable_fd_valid correct on its own.
2012-04-03 23:06:07 +00:00
david
0e36867ba8 cpeify-os note. 2012-04-03 17:29:48 +00:00
fyodor
d4f05d0f43 Add an idea about qualifying more of our Windows-related CPE entries with the service pack number 2012-04-03 17:17:15 +00:00
fyodor
d49f6a240f give the vendor name in an entry description 2012-04-03 16:37:42 +00:00
david
f813b50a4d Include service information in -oX and -oM even without -sV.
This is by Daniel Miller.
http://seclists.org/nmap-dev/2012/q1/731
2012-04-03 01:28:32 +00:00
batrick
fd80c2d0a6 fixed bad escape sequences 2012-04-02 08:13:54 +00:00
batrick
e86d713be2 fixed bad global 2012-04-02 07:10:52 +00:00
patrik
65f689deec Applied patch from David http://seclists.org/nmap-dev/2012/q2/5 2012-04-02 05:00:03 +00:00
patrik
0825fa24c9 Added Kumofs probe and matches for kumo-server and kumo-manager 2012-04-01 21:14:37 +00:00
patrik
162762e2d1 added missing @args 2012-04-01 18:59:22 +00:00
david
e41914ed20 Fix @usage in dns-ip6-arpa-scan.nse. 2012-04-01 17:22:37 +00:00
patrik
7659c47a0e o [NSE] Added the script dns-ip6-arpa-scan which uses a very efficient
technique to scan the ip6.arpa zone for PTR records. [Patrik Karlsson]
2012-04-01 13:04:23 +00:00
david
508f4e6155 Add .hgignore while we're at it. 2012-04-01 07:01:21 +00:00
david
30cfbef89c Add "bzr --revert" backup pattern to http-backup-finder.nse. 2012-04-01 04:41:20 +00:00
david
b45b64af0d Add .gitignore and .bzrignore to http-fingerprints. 2012-04-01 04:39:19 +00:00
david
3741b5a4fa Show the "service" XML element whenever a tunnel is detected.
Previously this would be omitted if the service was not otherwise
discovered, and the port it was on was not in nmap-services. (There was
not problem if the port was present in nmap-services with a name of
"unknown".)
2012-03-31 03:21:27 +00:00
david
01f5d05159 Comment typo. 2012-03-31 03:21:22 +00:00
david
0c52330285 Strip blank lines from the output of targets-asn.nse.
Patch by John Bond.
2012-03-31 03:00:25 +00:00
david
be2e413914 Don't crash in the profile editor when script.db is missing. 2012-03-30 07:17:50 +00:00
david
9c8ff6b3d2 Fix the "Copy" button on the crash report dialog.
This was noticed by Daniel Miller.
2012-03-30 07:13:39 +00:00
david
ce11ecb708 Deduplicate scan names in the diff window.
This is based on an idea from jah in
http://seclists.org/nmap-dev/2012/q1/655. Make ScanChooser and
DiffWindow take a flat list of scans, not a dict of names → scans, and
centralize the deduplication in ScanChooser.add_scan.
2012-03-30 06:54:17 +00:00
batrick
b2f3139284 remove unnecessary escape 2012-03-30 03:14:31 +00:00
patrik
49c3b4e84e Adjusted link patterns to exclude leading and trailing whitespace in
the link extractor parsing function
2012-03-29 20:45:04 +00:00
david
b1583a66e6 Centralize nsock_tod updates in msevent_new.
This was being done manually for various types of events, and not doing
it in every case was causing hard-to-find bugs. See the log messages for
r19970 in /nsock and r28292 in /nmap.
2012-03-29 17:43:35 +00:00
david
c6e7647f57 NSEDoc in rdp-vuln-ms12-020.nse. 2012-03-29 17:04:58 +00:00
david
9baf78e24a Don't mark vulns as NOT_VULN if we don't find RDP.
Patch by Djalal.
2012-03-29 17:03:39 +00:00
david
e2c5ccb597 rdp-vuln-ms12-020 docs. 2012-03-29 05:35:02 +00:00
david
924731d9fb Add rdp-vuln-ms12-020.nse. 2012-03-29 05:35:01 +00:00
david
cf160d7af5 Add an as workaround I had to do on AIX 6.1. 2012-03-27 23:25:55 +00:00
david
d56f0c7bfd Tested binutils AIX instructions with 2.22. 2012-03-27 23:25:53 +00:00
fyodor
440278fa62 In the previous checkin, I forgot to add the renamed asn-to-prefix to the makefile OLD_SCRIPT_NAMES 2012-03-27 23:14:29 +00:00
patrik
9b9aceac92 Fix to allow cpe port table entry to be nil when calling set_port_version 2012-03-27 21:55:32 +00:00
fyodor
9a67069869 Rename asn-to-prefix script to targets-asn 2012-03-27 21:51:54 +00:00
david
652fb94405 Make -e assign IPv6 scope ids for everything, not only route_dst.
You could use "-e en0" to automatically add scope ids to your IPv6
addresses, so you didn't need the write "fe80::1234%en0". But this only
happened for the route_dst calculation, and could lead to later failures
in sendmsg when the address didn't have a scope id.
2012-03-27 21:48:53 +00:00
david
e362a434f3 Doc typo. 2012-03-27 21:03:05 +00:00