david
3b728a40df
Update banner.nse to use script-args
...
Added 2 args:
banner.timeout is a timespec for how long to wait for output. Default is
still 5s.
banner.ports is a ports list for limiting which ports to connect to. The
default is still all ports, but using banner.ports=common will limit to
some common ports that always return a banner.
Originally committed by dmiller but recommitted by david after recovery
from backup.
2013-04-12 17:29:17 +00:00
david
201a5130a2
Fix nsedoc issues (missing ---, mostly)
...
Originally committed by dmiller but recommitted by david after recovery
from backup.
2013-04-12 17:29:16 +00:00
david
797689c920
Regenerate it.po with new msgmerge.
...
Recommitted after recovery from backup.
2013-04-12 17:29:13 +00:00
david
e85fceacce
Update zenmap.pot.
...
Recommitted after recovery from backup.
2013-04-12 17:29:11 +00:00
david
ebea23e398
Merge r30177 from nmap-npingchanges: Add function to generate random 64-bit unsigned integers
...
Originally committed by luis but recommitted by david after recovery
from backup.
2013-04-12 17:29:09 +00:00
dmiller
c4c197b213
Fix @arg nsedoc parsing in Zenmap
...
Zenmap was only showing the first line of @arg nsedoc entries, since it
was capturing the contents with a regular expression, which ends at the
first newline. Fixed by simply returning the entire contents with the
first word (the name of the arg) stripped off.
2013-03-29 20:44:33 +00:00
luis
49e06da86f
Merge r30175-176 from nmap-npingchanges: Add support for Node Information queries in print(). Also, add the ability to pass u64 to setNonce()
2013-03-29 18:19:09 +00:00
luis
d8017b1a95
Merge r30080 from nmap-npingchanges:
2013-03-29 18:05:57 +00:00
luis
67a211e298
Merge r30072 from nmap-npingchanges: Print ICMPv6 destination unreachable, time exceeded and parameter problem
2013-03-29 18:02:36 +00:00
luis
7a221508bf
Merge r30071 from nmap-npingchanges: Add the const specified to all relevant methods
2013-03-29 18:01:08 +00:00
luis
b70a358447
Merge r30025 from nmap-npingchanges: Add two helper functions to handle sockaddr_storage structures.
2013-03-29 17:53:02 +00:00
luis
1c011669bc
Merge r28095 from nmap-npingchanges: Add more ideas suggested by Dan Farmer
2013-03-29 17:09:12 +00:00
luis
31959c7219
Merge r28056 from nmap-npingchanges: Add a suggestion from Dan Farmer.
2013-03-29 17:07:00 +00:00
luis
a55a038bc6
Merge r28024 from nmap-npingchanges: Make the test script executable
2013-03-29 16:52:12 +00:00
luis
347badd7f3
Merge r28016 from nmap-npingchanges: Add method to set IP options from a binary buffer than can be inserted right away into the IP header.
2013-03-29 16:48:53 +00:00
luis
a3f84c2c87
Merge r27963 from nmap-npingchanges: Remove some unimplemented command-line flags
2013-03-29 16:39:36 +00:00
luis
8a023e0c06
Merge r27958 from nmap-npingchanges: Simplify print() in RawData::
2013-03-29 16:34:53 +00:00
luis
30d25e7e1e
Merge r27956 from nmap-npingchanges: Improve code description.
2013-03-29 16:32:44 +00:00
luis
642c62e833
Merge r27995 from nmap-npingchanges: Add two missing codes. Also, re-write description so it says the same thing as Wireshark.
2013-03-29 16:30:32 +00:00
luis
afc00e36f2
Merge r27953 from nmap-npingchanges: Add support for ARP Request/Reply packet matching
2013-03-29 16:27:01 +00:00
luis
d5fe922084
Merged r27646 from nmap-npingchages: Add function to determine the tranport layer protocol in a chain of PacketElements
2013-03-29 13:46:14 +00:00
luis
62199a4666
Merged r27540 from nmap-npingchages: Fix bug: convert to u32 after fixing the endianness.
2013-03-29 13:42:41 +00:00
luis
b534fd83a1
Merged r27539 from nmap-npingchages: Implement print() in ICMPv6Header
2013-03-29 13:41:28 +00:00
luis
9fd48a1ea4
Merged r27297 from nmap-npingchages: Implement the print() method for IPv6 headers
2013-03-29 13:32:02 +00:00
luis
2fa6124a79
Merged r27296 from nmap-npingchages: Add some missing code to support ICMP domain name requests
2013-03-29 13:31:04 +00:00
luis
ac64c953ab
Merge r27177-180 from nmap-npingchanges: Minor typo and style fixes in -h output
2013-03-29 13:14:18 +00:00
luis
686322d1bd
Merged r27162 from nmap-npingchanges: Remove some unused code
2013-03-29 13:01:29 +00:00
luis
84c31d5237
Merge r27120,27121,27123,27124,27125 from nmap-npingchanges. Minor style and typo fixes.
2013-03-29 12:51:50 +00:00
luis
f64b3fafe8
Merge r27122 from nmap-npingchanges: Changed names for output funtions. outPrint() -> nping_print(); outFatal() -> nping_fatal() ; outError() -> nping_warning(). This change is completely irrelevant but I personally hate the names I chose the first time and I thought I'd change them to something better.
2013-03-29 12:44:51 +00:00
kris
5c9a2b54ce
Update script.db
2013-03-28 22:26:31 +00:00
dmiller
11d34ec9b4
Changelog entry for time-exceeded port reason
2013-03-28 21:11:46 +00:00
dmiller
43f5db6ce4
Handle ICMP Time Exceeded messages in scan engine
...
DiabloHorn on #nmap noticed that Nmap was ignoring ICMP Time Exceeded
messages while trying to map firewall rules using --ttl.
get_pcap_result() was handling ICMP type 3 (Destination Unreachable),
but not type 11 (Time Exceeded). Now ports that elicit this response
will be marked filtered (to be consistent with existing Connect scan
behavior) and will report time-exceeded from (IP) for the reason.
This was not a common issue, since host discovery already accounted for
it. Port scans would only be affected when skipping host discovery.
2013-03-28 21:11:45 +00:00
dmiller
97c5aa0f0c
Return nil, not false, from firewall-bypass.nse
2013-03-28 21:07:08 +00:00
fyodor
beb0886776
Some ideas from Nmap GSoC 2013 IRC meeting
2013-03-24 07:45:34 +00:00
david
ea7462eb84
Dynamic CONCURRENCY_LIMIT todo.
2013-03-22 15:34:50 +00:00
patrik
1605b0d219
add CHANGELOG entry for changes in broadcast-listener
2013-03-16 03:18:38 +00:00
patrik
56ef8fad06
fix flipped ip in BROWSER decoder
2013-03-16 03:18:35 +00:00
patrik
429b030c3d
add BROWSER protocol support
2013-03-16 03:18:32 +00:00
patrik
b6492f96af
add LLMNR support and cleaned up some result output
2013-03-16 03:18:28 +00:00
patrik
675000afe8
change debug level for missing decoders, more indent cleanup
2013-03-16 03:18:24 +00:00
patrik
560c97923b
refactor MDNS code and add ipv6 to Generic table
2013-03-16 03:18:21 +00:00
patrik
bf24a53487
split Netbios up in Queries and Registrations
2013-03-16 03:18:18 +00:00
patrik
66335c6902
add support for decoding MacBooks from DDNS, support for DHCPv6 and CUPS
2013-03-16 03:18:15 +00:00
patrik
4ecb3e55d8
add support to parse and decode fqdn option
2013-03-16 03:18:11 +00:00
patrik
ddbc5d7297
indentation cleanup
2013-03-16 03:18:07 +00:00
tomsellers
44b7f59523
Add match line for IneoQuest Video Diagnostic device/software HTTP server
2013-03-09 20:56:32 +00:00
david
39687a80b1
Set source and destination interfaces as rtattrs.
...
Scans using the -e option could use the correct interface but the wrong
source address.
Thanks to Taburiss S for the report and John Bond for help debugging.
http://seclists.org/nmap-dev/2013/q1/269
http://seclists.org/nmap-dev/2013/q1/327
2013-03-08 05:35:07 +00:00
david
96d9d6fc51
Fix some socket leaks in get_srcaddr.
2013-03-08 05:35:05 +00:00
tomsellers
6efffce8a9
Address an false positive issue caused http-git interacting with HTTP servers that report 200 OK to all requests.
2013-03-07 02:05:23 +00:00
dmiller
7a7bd78468
Changelog entry for timespec script-args
2013-03-06 15:20:51 +00:00