david
a26783da29
Add a separate build-umit step to the main makefile. This means that the build phase of Umit can occur as a non-root user, which means that "make clean" won't bomb out because it can't delete the directories created by root.
2007-09-21 22:10:54 +00:00
david
39878e619f
Have "make clean" clean up umit as well.
2007-09-21 21:27:33 +00:00
kris
48dec59470
just fixing some typos in some comments and an error string
2007-09-19 19:43:23 +00:00
david
e75780b503
Increase some debugging thresholds to make them more like they used to be. This means that -d3 is needed for making graphs now.
2007-09-18 06:43:22 +00:00
david
2d91914394
Remove the packet_ratio debugging output.
2007-09-18 06:35:38 +00:00
david
eddc2b0839
Merge r5733:5850 from /nmap-exp/david/nmap-massping-migration.
...
Remove special-purpose log functions for graphing congestion control and other t
hings. There's enough information provided by -d3.
Update the congestion control graph program and add a program for graphing probe
s and drops.
Increase the initial ccthresh from 50 to 75.
Change how much the congestion threshold drops on packet drops.
Print group timing stats with -d2 and individual host timing stats with -d3.
Bump up the cc-graph.sh y axis limit to 80.
Put graphs in the same directory as their log file.
Go ahead and adjust timing for ICMP destination unreachables. I'm going to commi
t and experimental change to the congestion control that doesn't rely on this an
y more.
Scale group congestion control increments by the inverse of the packet
receipt ratio. This gives great performance without ignoring ICMP
destintation unreachable drops. This may be the breakthrough we've been
looking for.
I'll probably send a message about this later today. For information and
graphs right now, see
http://www.bamsoftware.com/wiki/Nmap/ResponseRateScaledCongestionControl .
Sorry it's only in my nmap-massping-migration branch for now, but please
give it a try.
Only -d2 is now needed for cc-graph.sh.
Put a cap of 50 on the cwnd scaling factor.
Fix up the order of things in the packet_ratio debugging output.
Move the packet_ratio debugging output to printAnyStats and rearrange the order
in which things are printed.
Put a header with the scan args at the top of the probes-graph.sh data files.
Add a function pcap_print_stats that shows the number of received and dropped pa
ckets for a descriptor.
Call pcap_print_stats after a run of ultra_scan.
Increase the congestion window less aggressively than before with -T4 and -T5 (s
till more aggressivly than with lesser timing values).
2007-09-18 06:34:33 +00:00
david
f5337b670c
Re-commit r5835 without the whitespace changes.
2007-09-17 20:49:09 +00:00
david
144ed4dfb4
Back out r5835, the fix for TCP connect scans on Windows. I didn't realize
...
until now that Visual C++ made a bunch of whitespace changes in an otherwise
small diff. I'll re-commit the changes in a moment without the whitespace
changes.
2007-09-17 20:47:51 +00:00
david
1bad5a66ac
Fix a few small errors in nmap-os-db.
2007-09-16 06:22:41 +00:00
ejlbell
40e206a134
Assertion was triggered when the first hop of the reference trace timed out. The textual consolidation messages used the
...
hops ip address and if it timed out there was no address to use. Now the message uses the groups ip address instead as it will always be present no matter how many hops timeout.
2007-09-15 13:24:45 +00:00
kris
0aaa51980d
Making extra functions in my HTTPpasswd.nse and HTTPtrace.nse scripts 'local'. I mark my C functions static, so I'll mark my Lua ones local
2007-09-15 02:44:15 +00:00
kris
c3b2e9af3f
Adding nmap.verbosity() and nmap.debugging() for scripts so they can get the o.verbose and o.debugging values
2007-09-15 01:04:53 +00:00
kris
7c3448c1f7
Trying to keep script.db tidy when running --script-updatedb. This sorts the script filenames before writing script.db. Tested on Linux and Windows
2007-09-15 01:01:35 +00:00
david
3f8f42d9d1
Fix TCP connect scans on Windows. Previously, one iterator was used to traverse both the incomplete and completed hosts lists, and Visual C++ didn't like that. Now there are separate iterators for each list.
2007-09-14 19:28:41 +00:00
david
75773f94d9
Add the last few tricky OS fingerprints.
2007-09-14 04:31:12 +00:00
david
e47c23fbf8
Change quotes to parentheses in Mac OS X code names to avoid XML escaping.
2007-09-13 21:56:23 +00:00
david
2225ad6f68
Canonicalize Mac OS X names: put code names in quotes and give the version of Darwin when available.
2007-09-13 20:37:30 +00:00
david
eb8fb34cb3
Change "Windows 2003 Server" to "Windows Server 2003". Microsoft changed it up: it's "Windows 2000 Server" but "Windows Server 2003". It looks like it will also be "Windows Server 2008".
2007-09-13 20:25:43 +00:00
david
226a263e2c
Integrate about 300 OS submissions. That's all of them except for 22 I flagged for further study.
2007-09-13 20:18:50 +00:00
david
f09f2b0b91
Add a note that --min-hostgroup and --max-hostgroup do not affect ping scans, after a suggestion by Brandon Enright.
2007-09-12 21:37:22 +00:00
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