colin
44bccc4152
Updated changelog for IPV6 exclude support
2011-06-20 20:50:45 +00:00
colin
6cd1cee328
Merging from nmap-exp/colin/nmap-addrset, nmap-exp/colin/nbase-addrset, and /nmap-exp/colin/ncat-addrset
...
Ported addrset from ncat to nbase. Made --exclude and --exclude-file options use addrset. As a side effect IPv6 Excludes work.
2011-06-20 20:46:41 +00:00
shinnok
6677593def
Fix typo.
2011-06-20 20:31:53 +00:00
shinnok
bfc9e995b1
Change Zenmap's "Slow comprehensive scan" profile script selection from
...
"all" to "discovery" and "safe" categories.
2011-06-20 20:16:58 +00:00
gorjan
21ece8d864
Update script database for the ip-geolocation scripts
2011-06-20 12:56:34 +00:00
gorjan
f832a41301
IP based geolocation using the IPInfoDB web service
2011-06-20 01:45:35 +00:00
gorjan
6fad986e3a
IP based geolocation using the Geoplugin web service
2011-06-20 01:44:10 +00:00
gorjan
9920668943
IP based geolocation using the Geobytes web service
2011-06-20 01:43:44 +00:00
gorjan
2e45420bed
IP based geolocation using the Quova web service
2011-06-20 01:43:17 +00:00
gorjan
a616334868
IP based geolocation using a Maxmind database
2011-06-20 01:42:21 +00:00
patrik
5558837091
o [NSE] Added two new scripts broadcast-netbios-master-browser and smb-mbenum:
...
- broadcast-netbios-master-browser attempts to discover master browsers in
the broadcast domain
- smb-mbenum lists servers registered with the master browser
[Patrik]
2011-06-19 18:47:19 +00:00
fyodor
2856d7378e
trivial whitespace change which might fix a rendering problem in the nroff (man page) conversion
2011-06-19 17:24:18 +00:00
patrik
f4bf440b14
o [NSE] Added credential storage library (creds.lua) and modified the brute
...
library and scripts to make use of it. [Patrik]
2011-06-19 17:18:29 +00:00
gorjan
5561f89642
Update todo list
2011-06-19 13:23:34 +00:00
shinnok
4b73064c75
Update --max-conns entry.
2011-06-19 06:56:51 +00:00
david
ea99942f25
Revert r24116 and r24117; the addrset functions need to go in a C
...
library instead.
2011-06-18 23:52:25 +00:00
shinnok
5168e20bca
Add a small reminder to my todo file. Just in case.
2011-06-18 16:19:53 +00:00
shinnok
62c5d0947b
Add libpcre/pcre.h to my todo file.
2011-06-18 13:03:34 +00:00
shinnok
e8bd001619
Fix build_icmp_raw and build_igmp_raw filling the packet data payload with
...
zeroes instead of the supplied random data, when nmap is invoked with --data-length.
2011-06-18 11:20:54 +00:00
paulino
90153308cb
Adds around 350 new entries that look for:
...
-admin directories
-jboss
-tomcat
-tikiwiki
-majordomo2
-microsoft sql
-wordpress
2011-06-18 04:09:04 +00:00
shinnok
62f509aee0
Update my todo file.
2011-06-17 21:04:17 +00:00
colin
5774cd5997
Updated Changelog
2011-06-17 20:01:52 +00:00
colin
221d8db694
Merging from nmap-exp/colin/nmap-addrset and /nmap-exp/colin/ncat-addrset
...
Ported addrset from ncat to libnetutil. Made --exclude and --exclude-file options use addrset. As a side effect IPv6 Excludes work.
2011-06-17 19:58:03 +00:00
patrik
0a3bf95897
o [NSE] Added a MySQL audit script and a rulebase that supports auditing a
...
subset of the MySQL CIS 1.0.2 Benchmark. [Patrik]
2011-06-17 06:12:01 +00:00
david
092772e1b5
Use ipv6_get_data_any and ip_get_data_any when parsing -sO packets.
...
Restore error checking.
2011-06-17 05:47:34 +00:00
david
e748e46d9e
Add ipv6_get_data_any and ip_get_data_any.
...
These version allow returning an extension header or other
non–upper-layer protocol if it is the final header before the end of the
packet. This is used to parse the broken packets sent as part of
protocol scan.
2011-06-17 05:47:33 +00:00
david
332c93ea07
Correctly update datalen when getting IP data.
...
We were instead updating the value of an unused temporary variable. This
caused encapsulated data to appear longer than it was.
2011-06-17 05:47:32 +00:00
david
e4498838b7
Allow splitting up hostgroups on different interfaces for IPv6.
2011-06-17 05:47:31 +00:00
david
08faad4ca5
Remove [-Wunused-but-set-variable] warnings from scan_engine.cc.
2011-06-17 03:21:54 +00:00
david
2c3bf07b60
Whitespace and formatting in build_protoscan_packet.
2011-06-17 02:47:07 +00:00
david
1f58263afa
Factor out build_protoscan_packet.
...
This removes some inline complexity from sendIPScanProbe.
2011-06-17 02:47:07 +00:00
ron
c9a964d8a3
Added some updated http-fingerprints checks from Ange Gutek
2011-06-16 22:38:54 +00:00
patrik
1d7b0c0d98
o [NSE] Added ipv6 support to the wsdd, dnssd and upnp libraries. Applied
...
patch from Dan Miller that fixes errors in processing and sorting ipv6
addresses in scripts using these libraries. [Daniel Miller, Patrik]
2011-06-16 05:29:42 +00:00
david
78e5fc6ec8
Add a comment explaining why T1 appears in sendT1_7Probe, even though it
...
is normally represented by the first (of six) probes sent by
sendTSeqProbe.
2011-06-15 21:02:21 +00:00
david
010c8200e8
Standardize on the name rmiregistry for port 1099/tcp.
...
This is the name used in nmap-services. It affects nmap-service-probes
and rmi-dumpregistry.nse. The inconsistency was noted by Gabriel
Lawrence.
2011-06-15 19:14:46 +00:00
david
b0a49d2ad1
Move get/set_program_name from main.cc to nmap.cc.
...
This is for technical reasons; nmap-private-dev programs need to link
against objects files but they can't link against main.o because that
results in a duplicate definition of main.
2011-06-15 18:12:33 +00:00
david
c32e8c5513
Fix socket leak in intf_name. This was reported by Brandon.
2011-06-15 08:34:33 +00:00
patrik
cf873707cd
o [NSE] Added minimal Service Location Protocol (SLP) library and the script
...
broadcast-novell-locate that detects servers running eDirectory. [Patrik]
2011-06-15 06:23:30 +00:00
david
d1aae42962
Whitespace in ippackethdrinfo.
2011-06-15 00:22:59 +00:00
david
8737c0ab72
Remove unused local.
2011-06-15 00:22:58 +00:00
david
3382faa75e
Update a comment.
2011-06-14 21:06:35 +00:00
david
87a2b31796
Add IPv6 -sO to CHANGELOG.
2011-06-14 20:17:29 +00:00
david
a31a41e770
Interpret ICMPv6 Parameter Problem responses.
2011-06-14 19:46:53 +00:00
david
223d45c435
Isolate the test for valid encapsulated ICMPv6 data to those protocols
...
that need it.
We need to accept invalid encapsulated data for protocol scan responses.
2011-06-14 19:46:51 +00:00
david
51c82aaccf
Add ICMPv6 Parameter Problem reason code.
2011-06-14 19:46:50 +00:00
david
5f8b19c700
Add ICMPv6 Parameter Problem defines.
2011-06-14 19:46:49 +00:00
david
a67eca0555
Allow sending -6 -sO probes.
2011-06-14 19:46:48 +00:00
david
af7da5f72d
Don't consider any more probes after finding one of our own to localhost.
...
There is a special test that uses IP IDs to check if a presumed reply
from localhost is actually one of our own probes. However the test
didn't bail out ofter finding one of these matches, so a retransmission
(with a different IP ID) could match and look like a protocol reply from
localhost.
2011-06-14 19:46:47 +00:00
david
bbf70e7f69
Fix printing of UDP and SCTP IPv6 packets.
...
Unlike other protocols, these assumed an IP header length of
sizeof(struct ip).
2011-06-14 19:46:46 +00:00
david
257fe7bd84
Fix the singular for ER_PROTOUNREACH.
2011-06-14 19:46:45 +00:00