1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-15 20:29:03 +00:00
Commit Graph

6864 Commits

Author SHA1 Message Date
david
5c0077c9fa Add remaining multiple-class Cisco CPEs. 2012-04-14 15:26:26 +00:00
david
15827d0dd3 Add some additional Cisco hardware CPEs. 2012-04-14 15:26:24 +00:00
david
7d9065cdd2 Manually do some Windows service packs with multiple classes. 2012-04-14 05:44:06 +00:00
david
9630dea887 Make some NetWare CPE more specific. 2012-04-14 05:44:04 +00:00
david
61686151d6 Add service packs to OS CPE. 2012-04-14 05:44:02 +00:00
fyodor
4ac245d7e0 minor rewording about -F option suggested by Dan Miller 2012-04-14 03:09:22 +00:00
david
1eba012356 Rearrange libpcap patch files for AIX compatibility.
The patch that moves "config.h" to the top of scanner.l (and hence
scanner.c) has to happen before the files are pregenerated, otherwise
there is an error on AIX:

In file included from scanner.c:2792:
/usr/include/unistd.h:171: error: conflicting types for 'lseek64'
/usr/include/unistd.h:169: error: previous declaration of 'lseek64' was here
2012-04-13 15:50:15 +00:00
david
1c9c9cc8c7 NSEDoc revision in firewalk. 2012-04-13 04:23:42 +00:00
david
f9f9206099 Port the pop3-brute script to use the brute library.
This was contributed by Piotr Olma.
http://seclists.org/nmap-dev/2012/q1/698
2012-04-12 22:54:43 +00:00
fyodor
5b4eb5de13 latest todo updates 2012-04-11 01:18:33 +00:00
david
ed35bfcfc9 Add an #ifdef guard around the use of IPV6_V6ONLY.
This definition is missing on Solaris 9. This was initially reported by
Dagobert Michelsen.
http://seclists.org/nmap-dev/2011/q4/15
2012-04-10 03:19:39 +00:00
david
be20fc35d6 Proxy scan Nsock implentation note. 2012-04-10 03:00:48 +00:00
david
ac92a747dc Add a libpcap patch for compilation on Solaris 11. 2012-04-10 02:56:41 +00:00
david
9e0d6bfca4 svn:ignore some new libpcap files. 2012-04-10 00:51:05 +00:00
david
f4a9a12489 CHANGELOG for libpcap 1.2.1. 2012-04-10 00:47:52 +00:00
david
75856fd1dd Make NMAP_MODIFICATIONS into a directory with discrete patch files. 2012-04-10 00:47:51 +00:00
david
5d24d23600 Update libpcap to 1.2.1. 2012-04-10 00:47:45 +00:00
david
bf2ad73137 --script-updatedb. 2012-04-09 21:40:05 +00:00
david
1a177f5a09 http-robtex-shared-ip to CHANGELOG. 2012-04-09 21:40:04 +00:00
david
e7d263a00a Add hostmap-robtex.nse by Arturo Busleiman. 2012-04-09 21:40:03 +00:00
david
4fe00f6b3a Rename hostmap-robtex to http-robtex-shared-ns.
http://seclists.org/nmap-dev/2012/q2/96
2012-04-09 21:40:02 +00:00
david
f0d5d98c5c hostmap-robtex needs to take a DNS name, not an IP address. 2012-04-09 16:12:25 +00:00
patrik
92d5d7e812 Added support for MLDv2 packets 2012-04-09 09:56:52 +00:00
patrik
134d55890c Added the MLDV2_LISTENER_REPORT constant 2012-04-09 09:53:56 +00:00
david
96d21cae86 Undocument hostmap-robtex.host arg which I removed. 2012-04-09 07:25:18 +00:00
patrik
b8bb742f90 renamed script from targets-ipv6-mld to targets-ipv6-multicast-mld 2012-04-09 06:43:28 +00:00
patrik
89825eccbf fixed bug in timeout not being properly handled 2012-04-09 06:36:20 +00:00
david
798f047a99 Move hostmap.nse to hostmap-bfk.nse. 2012-04-09 06:35:15 +00:00
david
9898755921 Make hostmap-robtex.nse work like hostmap.nse.
It's now a hostmap script that takes its name from the targets.
2012-04-09 06:35:13 +00:00
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