1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-22 23:49:03 +00:00
Commit Graph

4571 Commits

Author SHA1 Message Date
fyodor
f55cfe34a3 move the win32 build guide to the docs directory 2009-01-24 20:38:50 +00:00
fyodor
bc40f29c12 Update Zenmap build guide for latest requirements 2009-01-24 20:22:37 +00:00
david
0a18abd154 Add a new French Zenmap translation by Gutek. 2009-01-24 17:00:56 +00:00
kris
26ffc470ab typo 2009-01-24 04:04:32 +00:00
fyodor
c3dd2ca0f9 Remove msvcr71.dll stuff since I'm not sure we need it and my new py2exe doesn't copy it over 2009-01-24 02:02:38 +00:00
fyodor
127e05713b change the python25.dll to python26.dll 2009-01-24 00:06:28 +00:00
david
6f5c4b5070 In Makefile.in, have ncat_build depend on nbase_build and nsock_build to
avoid a race condition. "make all" would make nsock and ncat, and ncat
would in turn make nsock. If the timing was right, the two simultaneous
builds would trample each other.

It may seem inefficient to have all these recursive makes calling down
the dependency tree all the time, but GNU Make at least remembers which
targets were already completed so for example only one descent into
nbase_build will be done per "make all".
2009-01-23 23:05:37 +00:00
david
98f31853e6 Fix a typo in CHANGELOG, and fix a reproduction recipe. To get a half-complete
XML file, do "nmap 0 -oX -", not "nmap nonexistent -oX -". The first is an
invalid host specification, the second is just a name resolution error. The
original recipe was wrong in the log of the commit that fixed the problem.
2009-01-23 22:30:31 +00:00
fyodor
8ea37dc891 I'm pretty much done with the CHANGELOG, now on to the building of 4.85BETA1! 2009-01-23 22:17:30 +00:00
david
970a75edcf Display a warning if we can't read the first line (column headers) of
/proc/net/route. This also silences a _FORTIFY_SOURCE warning.
2009-01-23 21:59:22 +00:00
david
4db82f9351 When ndiff gets a command-line option it doesn't understand, print just the
exception message rather than the whole exception tuple. This changes
./ndiff: ('option --foo not recognized', 'foo')
to
./ndiff: option --foo not recognized
2009-01-23 21:03:13 +00:00
david
3868ca873e Remove trailing null bytes from Ncat's responses in HTTP proxy mode. (Also the
abuse of using the receive buffer as scratch space to format responses.)
2009-01-23 17:49:06 +00:00
fyodor
58fa06fefc More work on the CHANGELOG, not quite done 2009-01-23 09:34:47 +00:00
fyodor
df624bea0e New version will be 4.85BETA1 rather than 4.77BETA 2009-01-23 08:48:04 +00:00
fyodor
0435ad1194 Add a whole bunch of entries to the CHANGELOG, though more remain to be added 2009-01-23 08:24:39 +00:00
fyodor
e29ecc4a76 remove scripts/data directory since it is empty and has been for more than 2 months. I'm not opposed to resurrecting it once we have something to put there 2009-01-23 07:15:58 +00:00
fyodor
197b228b4d remove complex timeout system (based on -T level) of Banner NSE script, and instead always wait five seconds. 2009-01-23 05:22:06 +00:00
fyodor
0823b8d1d8 slight rewording 2009-01-23 02:14:09 +00:00
fyodor
93df29c326 some previously-unknown services are now named 2009-01-23 02:13:47 +00:00
fyodor
8560b99618 Version number update to 4.77BETA, and some CHANGELOG updates (I'm not done) in prep for release 2009-01-23 02:12:34 +00:00
david
95fcd4966d Define _FORTIFY_SOURCE=2 in nmap, nbase, ncat, and nsock. This
definition causes GCC to add extra security checks to compiled source
code. See http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html.

-D_FORTIFY_SOURCE=1 adds only those checks that are not supposed to
cause any "conforming" program to fail. (Conforming to what I'm not
sure, probably one of the C standards.) -D_FORTIFY_SOURCE=2 adds extra
checks above that. Some light testing hasn't shown any obvious problems.
2009-01-22 21:00:40 +00:00
fyodor
8daf8b1474 o Update Windows installer to handle Windows 7 (tested with the Beta
build 7000) [Rob Nicholls]
2009-01-22 19:38:29 +00:00
david
19d919f15b Some proofreading in refguide.xml. Remove the parenthetical "(New format
nmap-services only.)" because the new format is the default.
2009-01-21 17:24:10 +00:00
david
9c661c3ef4 Capitalize a couple of uncapitalized sentences in the reference guide. 2009-01-21 17:19:19 +00:00
david
c4b27a31b4 Don't ignore host state changes when the change is to the state "unknown". This
happens when a host was scanned in the A scan but wasn't scanned in the B scan.
I previously had it ignore such changes using the logic that the diff should be
like scan aggregation: no new information means no state change. But I think
it's more useful to see those changes in which hosts were scanned.

This is analogous to r10263, which did the same thing for port state changes.
2009-01-20 21:02:15 +00:00
fyodor
47198b7159 remove a stray period 2009-01-20 09:38:22 +00:00
david
0844aa18af Remove redundant "Daytime: " from the output of daytime.nse. It looked like
|_ daytime: Daytime: Mon Jan 19 17:43:18 MST 2009
2009-01-20 00:42:32 +00:00
david
1f76d5cc0b Rework shortport.lua to simplify some code and remove leading underscores from
parameter names.
2009-01-20 00:11:05 +00:00
david
bad22b8c60 Give the default value ("public") in the NSEDoc for the snmpcommunity script
argument in snmp-sysdescr.nse.
2009-01-19 23:23:20 +00:00
david
7307d28e88 Let daytime.nse run against both TCP and UDP port 13. It only did UDP before.
RFC 867 says the service runs over both protocols.
2009-01-19 21:55:23 +00:00
david
d9db019495 Let the proto parameter in the shortport functions take a table like the other
functions do, so you can say {"tcp", "udp"}.
2009-01-19 21:54:00 +00:00
david
5a5df904f1 Factor out the code that checks for an element in a table from shortport.lua to
eliminate some nested loops.
2009-01-19 21:46:39 +00:00
fyodor
2e5795b109 o Nmap now reports a proper error message when you combine an IPv6
scan (-6) with random IPv4 address selection (-iR). [Henri Doreau]
2009-01-19 20:22:59 +00:00
fyodor
57b4b9894b sorting 2009-01-19 20:22:40 +00:00
david
1a922e8ae7 Change one device type "remote-management" to "remote management" in
nmap-service-probes to match the other signatures.
2009-01-19 19:22:16 +00:00
david
d4b0fa6ece require 'bin' in base64.lua. 2009-01-19 04:57:34 +00:00
david
aef760f2f3 Add patch from Henri Doreau that makes --excludefile properly handle files with
no terminating newline.
2009-01-14 22:20:18 +00:00
david
6f56ebfc22 In Nsock, handle WSAEADDRNOTAVAIL (errno 10049) as a known connection error
rather than allowing an assertion failure. This error code is sometimes
returned by Windows when attempting to scan a broadcast address or port 0.
2009-01-14 20:16:25 +00:00
fyodor
96cc663799 apply a couple small fixes from angico (angico@angico.org) 2009-01-14 00:56:25 +00:00
david
1d6011edbe Fix a couple of NSEDoc errors. 2009-01-13 15:30:05 +00:00
david
b504fb78fa Fix some NSEDoc errors. 2009-01-13 00:18:46 +00:00
david
a384e9016f Document script arguments in
pop3-brute.nse: pop3loginmethod, userdb, passdb;
snmp-brute.nse: snmpcommunity, snmplist, userdb, passdb;
snmp-sysdecsr.nse: snmpcommunity;
snmp.lua: snmpcommunity;
unpwdb.lua: userdb, passdb.
2009-01-13 00:10:33 +00:00
fyodor
7b687055db link to Microsoft Visual C++ 2008 Redistributable Package 2009-01-12 21:59:20 +00:00
david
b3c59b9265 Change an OS generation from "4.2" to "4.X" in nmap-os-db. 2009-01-12 01:40:15 +00:00
david
97617c79b4 Fix an OS fingerprint that had a device type of "SP2". 2009-01-12 00:40:21 +00:00
david
11db61aeb8 Add all 31 OS corrections from January 2008. 2009-01-10 01:40:41 +00:00
david
c0db2ed69b Add another 283 OS submission, the last of the batch from January 2008. 2009-01-10 00:41:53 +00:00
fyodor
98d06c4b33 note snmpcommunity script argument name 2009-01-09 20:26:23 +00:00
david
16f60b5912 Add another 140 OS submissions. 2009-01-09 03:40:35 +00:00
david
f99573f069 Fix an embarrassing error: In nmap-perf I had moved the bit of code that
increases the scan dealy with an increase in max_successful_tryno. When I
reverted a bunch of changes in r11651, I removed the moved code, leaving the
scan delay increase nowhere. This puts it back in ultrascan_port_probe_update
where it was before.
2009-01-08 23:44:08 +00:00