1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-21 06:59:01 +00:00
Commit Graph

3493 Commits

Author SHA1 Message Date
david
a1df193606 Increase maximum ping group size to 4 * 4096 in the reference guide. This wasn't changed when PING_GROUP_SZ was. 2007-09-12 04:52:29 +00:00
david
6afdde61fd Integrate about 100 OS submissions. 2007-09-10 20:51:24 +00:00
fyodor
08b0f262de IPID -> IP ID; admin -> administrator 2007-09-09 02:38:20 +00:00
fyodor
ad74d5a4b0 change IPID to IP ID in Nmap output as I think the latter is more proper, though if anyone thinks IPID is better, I'm happy to hear your reasons. 2007-09-08 21:43:51 +00:00
fyodor
57070b12a5 canonicalize capitalization 2007-09-08 05:56:15 +00:00
fyodor
082ee50244 trivial capitalization tweak 2007-09-08 04:52:00 +00:00
fyodor
343fdbe42f a bunch of tagging, indexterm, and canonicalization improvements 2007-09-07 09:51:51 +00:00
david
6ff6ec3368 Integrate about 100 more OS submissions. 2007-09-07 05:26:05 +00:00
fyodor
8858146829 change capitalization of ISC BIND (from Bind) 2007-09-07 01:23:10 +00:00
fyodor
4dda435692 make text line up better 2007-09-07 00:14:19 +00:00
david
cbc0e8ae26 Integrate about 100 OS submissions. 2007-09-06 21:36:59 +00:00
david
1b41c049fc Merge r5771:5778 from /nmap-exp/david/nmap-massping-migration.
Print group timing stats with -d2 and individual host timing stats with -d3.

Change how much the congestion threshold drops on packet drops.

Increase the initial ccthresh from 50 to 75.
2007-09-05 04:57:36 +00:00
david
9c3ca90f1b Merge r5775 from /nmap-exp/david/nmap-massping-migration.
Print group timing stats with -d2 and individual host timing stats with -d3.
2007-09-04 21:38:44 +00:00
david
0e56b11fc8 Add a timestamp to the timing stats that are printed with -d3 to facilitate making graphs. 2007-09-04 21:10:48 +00:00
kris
b48cdbebfe A couple changes to my HTTPpasswd.nse and HTTPtrace.nse scripts. In both I'm using a more object-oriented approach to methods, e.g. using response:find(..) rather than string.find(response, ..). And in HTTPtrace.nse, I'm changing a couple badly-named variable names in validate(). 2007-09-04 20:40:38 +00:00
kris
54bf839dc9 A few changes to HTTPtrace.nse: use stdnse.strsplit() rather than my str2tab(), remove unused var, and change how to remove extra newline from server response 2007-09-03 22:24:26 +00:00
fyodor
4d94f8a0ee add latest bugfix to CHANGELOG 2007-09-03 19:55:27 +00:00
fyodor
39ac78e0bf fixed a bug which prevented the 1st aggressive OS guess (i.e. when there are no exact matches) from being printed to XML output. Bug found by Martyn Tovey 2007-09-03 19:48:44 +00:00
david
990112437b Make changes to nmap-os-db from the corrections file. 2007-09-03 05:55:29 +00:00
fyodor
70c4e1388f prevent indexterms from being included with newlines in titles -- they must all be mushed together or I get strange rendering problems. 2007-09-03 05:37:05 +00:00
fyodor
4dc8618965 capitalization changes 2007-09-03 02:55:01 +00:00
fyodor
a5d2e11cd4 trivial capitalization change 2007-09-02 23:02:45 +00:00
kris
baf7e98c7f Adding my HTTPtrace.nse script. Simply put, it sends an HTTP TRACE method and examines the response for modifications 2007-09-02 00:25:33 +00:00
david
cde0b41cc0 Merge r5744 from /nmap-exp/david/nmap-massping-migration.
Add a handler for EACCES on initial connect.
2007-08-31 05:02:25 +00:00
fyodor
8c87b5f34b remove excess debugging messages 2007-08-30 22:27:51 +00:00
fyodor
72948b35a5 Integrate a patch from Marek which sets a cap on the number of sockets opened by NSE scripts. I made some changes to use a value derived from o.max_parallelism rather than a static define 2007-08-30 21:31:01 +00:00
fyodor
31b16ba562 latest scripts DB 2007-08-30 20:56:30 +00:00
stoiko
b1292777f2 fixed a bug related to users providing a custom location for libpcre
(reported by Daniel Johnson)
2007-08-30 18:53:38 +00:00
stoiko
91e7ed8aa6 a quick hack to the scheduling algorithm of scripts, which allows scripts to
finish execution earlier (and thus close the sockets earlier)
2007-08-30 18:35:32 +00:00
david
695b1a3a2d Merge r5728:5733 from /nmap-exp/david/nmap-massping-migration.
Increase PING_GROUP_SZ to 4096.                                                 

Remove a broken test for wierd_responses (subnet broadcast addresses) and write a note that a working test is needed.
2007-08-30 06:30:29 +00:00
david
c0c4ab055f Remove the real-time "appears to be up" message. I realized I shouldn't have
made such a big UI change with no discussion. Anyway, the message should have
gone within the ((hss->target->flags & HOST_UP) == 0) block so that the message
is printed only once per target.
2007-08-30 03:36:56 +00:00
david
b005b9dea7 Make the "Moving to completed hosts list" message require o.debugging > 1. This was somehow missed in the merge. 2007-08-30 03:24:52 +00:00
david
1c9700464b Merge r5711:5724 from /nmap-exp/david/nmap-massping-migration.
Show up hosts in real time in verbose mode, like what's done with open ports.   
                                                                                
Make some debugging messages less visible.
2007-08-30 02:42:25 +00:00
kris
f68df9d91c Okay, I'm sorry for committing for just a whitespace issue, but this confused the hell out of me because I completely missed that assignment :) 2007-08-29 22:28:22 +00:00
kris
46dc926888 adding --script_args (underscore cousin of --script-args) 2007-08-29 22:19:24 +00:00
fyodor
79b7c5f556 add another 4.22SOC6 change to the log 2007-08-29 20:49:56 +00:00
kris
3b0b8af098 Changing some snprintf()s from the massping migration to Snprintf()s 2007-08-29 20:33:33 +00:00
fyodor
5b20265d90 CHANGELOG update for impending 4.22SOC6 release 2007-08-29 08:55:01 +00:00
fyodor
fc265b6d11 hopefully fix problem with vmware fusion - see http://seclists.org/nmap-dev/2007/q3/0254.html 2007-08-29 08:05:30 +00:00
david
a4dcf90911 Merge r5693:5712 from /nmap-exp/david/nmap-massping-migration.
Always update srtt, rttvar, and timeout for every response, even if we don't adjust congestion control or send delay variables.

Be more careful about checking gstats->sendOK when sending retransmits.
Previously, it was only checked once per traversal of the incomplete
hosts list, which meant that enough probes could be sent in a round to
exceed the congestion window. Explanatory pictures are at
http://www.bamsoftware.com/wiki/Nmap/PerformanceGraphs#retransmit-sendOK.

This needs some more testing to see what effect it has on scan times. My
instinct says it will slow them down, because retransmits will be sent
no faster than before, and retransmits will be more likely to be
responded to, leading to more drops. On the other hand, correctly
detecting a drop and marking a host up is better than blasting
retransmits faster than they can be responded to.
2007-08-29 05:54:29 +00:00
kris
199f7f9285 Adding my /etc/passwd directory traversal script (HTTPpasswd.nse) 2007-08-28 22:33:09 +00:00
kris
a2cbf0cef4 Fixing a syntax problem (from the massping migration). 'and' was used instead of '&&' in scan_engine.cc, and failed on Windows. 2007-08-28 21:37:52 +00:00
fyodor
a84a7d14c8 change version number to 4.22SOC6 2007-08-28 09:07:12 +00:00
fyodor
960c2e5926 newly rendered Nmap docs 2007-08-28 09:06:27 +00:00
kris
69e1ad6a70 Adding back my '-D rnd' from soc07 which I guess was lost in the move back here to /nmap 2007-08-28 01:04:41 +00:00
david
433917fc46 Tidy up the message that we're moving a host to the completed list a bit. This is good for release now. 2007-08-28 00:28:24 +00:00
david
bf7f48ebf7 Remove debugging from the default DBGFLAGS and remove some debugging messages. 2007-08-28 00:16:38 +00:00
david
302547375b Look out, world, here comes the Nmap massping migration!
This is the merging of the code that was previously in
/nmap-exp/david/nmap-massping-migration. These are all the big changes
that get rid of massping in favor of doing host discovery using
ultra_scan.

For now, there is a toggle that turns these new changes off. Undefine
NEW_MASSPING in targets.cc to go back to the old code. All of that will
be deleted eventually.

There are likely a few more changes that will be made to this system in
the near future. Those will be made in
/nmap-exp/david/nmap-massping-migration and merged back.

Don't release this just yet, because I'm going to make a few more
commits real quick to remove some debugging stuff.

(Note to self: this merge back was from r5693 in
/nmap-exp/david/nmap-massping-migration.)
2007-08-27 23:58:23 +00:00
fyodor
04428edd29 formatting updates for better layout; some proofreading 2007-08-27 09:49:25 +00:00
fyodor
6d405bebaf change wording slightly when Nmap finishes. Say 'Nmap done' rather than 'Nmap run completed' or 'Nmap finished'. Its shorter. 2007-08-27 09:28:16 +00:00