1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-21 15:09:02 +00:00
Commit Graph

5872 Commits

Author SHA1 Message Date
david
0793852c90 Fix the setting of ipid in setIP. 2011-06-14 19:46:44 +00:00
david
d42ef0edbc Comment typo. 2011-06-14 19:46:43 +00:00
fyodor
8a561e9ae3 Reduce the rarity value of the SSLSessionReq so that it is tried even with --version-light 2011-06-14 06:55:38 +00:00
paulino
2d8cbfc90a Paulino TODO update following meeting with Fyodor 2011-06-14 06:37:27 +00:00
david
23d33d9bc3 Properly make some methods const.
These had const at the beginning of the declaration, so it applied to
the return value rather than the object the method was being called on.
2011-06-14 02:29:41 +00:00
david
17a57e186b Actually honor the append parameter to log_open.
It was looking at o.append_output instead. It didn't matter, because it
was always called with o.append_output in that place anyway.
2011-06-14 02:29:40 +00:00
david
87d9c4ba69 Remove some unused function parameters. 2011-06-14 02:29:39 +00:00
david
36af9da175 Make abstract_ip_hdr.ipid 16 bits, not 8.
This was a mistake that was cauding later IP ID comparisons to be false
because of truncation. In particular, it could make all protocols appear
to be open when doing a -sO scan against localhost because the outgoing
packets looked like protocol replies.
2011-06-14 02:29:38 +00:00
colin
d7a3040644 Changelog Update 2011-06-14 01:03:14 +00:00
david
35d920cda9 Rename do_arp_cache to do_mac_cache.
It is no longer specific to ARP; it also caches IPv6 ND results.
2011-06-14 00:42:39 +00:00
david
fdef8d7663 Remove IPv4-only comments from do_arp_cache. 2011-06-14 00:42:38 +00:00
batrick
dc9a35bc9d New system for silent require errors. Use the new function
stdnse.silent_require. The Lua require function is back in its usual spot
(_G.require).
2011-06-13 23:38:35 +00:00
batrick
e37cfc5d0e moved some debug output where it made more sense
fixed some formatting
2011-06-13 22:59:30 +00:00
djalal
c9e955a756 Update my TODO file. 2011-06-13 21:51:31 +00:00
fyodor
adb60da983 Note a bunch of finished tasks 2011-06-13 21:34:39 +00:00
djalal
14a4031b94 Added a CHANGELOG entry about the SMTP library. 2011-06-13 13:25:49 +00:00
djalal
caadf952e3 o [NSE] Updated the SMTP scripts to use the new SMTP Lua library. 2011-06-13 13:19:26 +00:00
djalal
e7c6bf55f0 Added the SMTP library. 2011-06-13 13:14:08 +00:00
luis
540ee62611 Revert r23288 as it seems to crash Nmap. More info: http://seclists.org/nmap-dev/2011/q2/926 2011-06-13 10:04:20 +00:00
patrik
5f00edd310 Re-worked the http-form-brute script, the changes include:
- autodetecting form fields is now a bit more robust
- only the password field is mandatory
- HTTP re-directs are followed in case they're detected
- the detection of incorrect login attempts has been changed and supports
  two new arguments (onsucces, onfailure)
[Patrik]
2011-06-12 18:52:51 +00:00
tomsellers
20a0a6b440 2011-06-12 04:12:09 +00:00
batrick
aa2f54ffa3 Originally, adding the script to the array of scripts would handle the case
where the Script.new failed:

    chosen_scripts[#chosen_scripts+1] = Script.new(path);

if Script.new returns nil, then the operation is a no-op (as intended). So,
just add the script to the array. Script.new now accepts a selected_by_name
argument so we don't set it manually.
2011-06-12 01:47:36 +00:00
tomsellers
42fd1be9e8 Added matchlines for the following:
Tandberg Television httpd
Oracle Web httpd standard and Advanced Editions
Packeteer SkyX Accelerator
2011-06-11 23:52:18 +00:00
tomsellers
a89fff8c47 Version detection updates:
Adjusted an Apache Stronghold matchline
Generated a softmatch for when Apache Stronghold does not present a version string.

Tweaked version detection for IdeaWebServer httpd to work against 302s and various 
response configurations.  Added matchline to grab X-Powered-By.

Added detection for IdeaPop3Server, IdeaSMTPServer, IdeaImapServer

Consolidated BIG-IP http / http-proxy related matchlines in a http-proxy matchline 
that takes into account various responses (302,404, etc).  Changed all instances 
of the name to be "BIG-IP" in order to be consistent with F5's documentation. 
The consolidated matchline is in the HTTP Options probe section as it appears to
be the most likely to generate a response from various versions of the platform.
2011-06-11 18:00:40 +00:00
tomsellers
7bf769d654 Adding an Apache related softmatch line to catch service banners such as:
Server: Apache mod_fcgid/2.3.5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635

It's a softmatch as it would match lines like 

Server: Apache Tomcat 1.2.3 (blah blah blah)
2011-06-11 14:56:05 +00:00
paulino
b39c0515f1 Added HTTP SSL default port for Apache Tomcat. 2011-06-10 02:39:59 +00:00
paulino
183e6c28b8 Added default ports for Apache Tomcat web server. 2011-06-10 01:08:05 +00:00
djalal
6562877ed6 Fixed a bug: use sockaddr_storage instead of sockaddr. 2011-06-09 17:38:04 +00:00
paulino
fcf372864a Updated my TODO file with my finished tasks and new assignments 2011-06-09 02:25:51 +00:00
gorjan
f842c0d1ba Update todo file 2011-06-09 00:25:23 +00:00
david
381bb03d70 Rename readip_pcap -> readipv4_pcap and readip46_pcap to readip_pcap.
We should have the multiprotocol version be the main version, with
IPv4-only code being a noted exception. Also these functions are almost
the same so one can call the other.
2011-06-08 23:46:21 +00:00
david
97412e5522 Use %{_target_cpu} to support both i386 and x86_64. 2011-06-08 23:01:31 +00:00
david
41e3e105be Comment typo. 2011-06-08 20:19:13 +00:00
fyodor
76da3c9e38 Update version number to 5.52.IPv6.Beta2 for experimental raw-IPv6 release 2011-06-08 06:08:00 +00:00
fyodor
9f04bd554b regen the script.db (there was no entry for mac-geolocation) 2011-06-08 06:06:07 +00:00
david
62a111478d Fix capitalization of ipOps import. 2011-06-08 06:04:23 +00:00
fyodor
78ea0a0234 Expand a bit more about the new IPv6 support 2011-06-08 05:57:52 +00:00
david
dc7f62ffa9 Continue to consider a target directly connected if its gateway is equal
to its own address.
2011-06-08 05:15:20 +00:00
david
fc3fbd6fbd Add IPv6 todo. 2011-06-08 03:28:06 +00:00
david
a725bca1cc A few IPv6 updates in refguide.xml. 2011-06-08 03:28:05 +00:00
david
54c1963400 IPv6 mention in CHANGELOG. 2011-06-08 01:26:11 +00:00
david
4aa4a154f9 Merge from /nmap-exp/david/nmap-ipv6.
This is raw IPv6 packet support for most port and ping scans, Neighbor
Discovery, and traceroute.
2011-06-08 01:24:48 +00:00
david
b08c07339a Make netutil_fatal return void. 2011-06-07 16:18:51 +00:00
david
04e2cc9936 Add __attribute__((noreturn)) to netutil_fatal. 2011-06-07 04:59:26 +00:00
david
a89479112b Remove trailing whitespace in netutil.h. 2011-06-07 04:56:57 +00:00
colin
1d406fcf56 Updated Changelog with regards to traceroute patch. 2011-06-07 00:43:00 +00:00
colin
76056816a1 Bugfix for favicon 2011-06-03 19:59:08 +00:00
gorjan
f88bb76726 Updated todo list. 2011-06-03 14:41:44 +00:00
henri
c04e5a4eb1 Minor typo fixes 2011-06-03 09:24:51 +00:00
gorjan
c53b07e451 snmp-interfaces patch for interaction with mac-geolocation through nmap.registry[host.ip][mac-geolocation] 2011-05-31 00:13:12 +00:00