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

9911 Commits

Author SHA1 Message Date
fyodor
079e4c4c6a spell out EIGRP acronym 2012-11-16 02:07:06 +00:00
fyodor
ea05ae2586 Latest auto-generated files in prep for upcoming 6.20BETA1 release 2012-11-16 00:54:16 +00:00
fyodor
2560aa96c9 Latest todo file task updates 2012-11-16 00:52:36 +00:00
fyodor
0a9d569e42 Some more minor script description updates 2012-11-16 00:51:50 +00:00
fyodor
f91bc7a100 A bit more work on the CHANGELOG, though still lots of cleanup remaining 2012-11-16 00:43:38 +00:00
fyodor
5f5d246620 Add a section to the TODO containing descriptions of all 85 (wow!) new scripts since Nmap 6.01 2012-11-15 23:06:21 +00:00
fyodor
f13353a610 Minor description updates (and sometimes just text reformatting) for some of the 85 new scripts(!) since Nmap 6.01 2012-11-15 23:05:31 +00:00
fyodor
ff0f33288b Add author field to Patrik's bjnp-discover script 2012-11-15 21:17:17 +00:00
henri
9d7c017cf7 Use the fallback nsock engine by default in order to maximize
compatibility between systems and use cases. [Henri Doreau]

There were known issues with the following cases:
  * epoll and regular files
  * kqueue and regular files
  * WSAPoll and stdin

The --nsock-engine=<ENGINE> can still be used to bypass this
default choice.

See: http://seclists.org/nmap-dev/2012/q4/173
2012-11-13 08:40:49 +00:00
david
64f874d835 Temporarily add back generated nmap.rc.
This is needed from the Visual C++ GUI build, not only from make, and
the GUI doesn't have a way to generate this file.

It may be possible to have a Visual Basic script to the automatic
updating of the version number, according to this article.
http://support.microsoft.com/kb/237870
2012-11-13 01:44:39 +00:00
david
a050128a25 CHANGELOG for Ncat Unix domain sockets. 2012-11-12 20:44:50 +00:00
david
7b371609a3 Refactor get_hostaddr_string to get_peeraddr_string.
All the information passed as arguments is present in an iod, and we
only call this with members of one iod. Change it to accept just an iod
as an argument.
2012-11-12 20:44:49 +00:00
david
f5ac3e9f4e Put brackets on PEER_STR_LEN.
Maybe we'll decide to add these; anyway more space doesn't hurt.
2012-11-12 20:44:46 +00:00
david
cc4eb9f381 Disable automatic generation of datagram Unix domain source socket.
This code was not always properly cleaning up automatically generated
sockets; for example in the case of "Connection refused". It would
delete sockets even if you gave one manually with --source; it's not
clear that's the right behavior.
2012-11-12 20:44:45 +00:00
david
e017de82bb Short section on -U in ncat man page. 2012-11-12 20:44:43 +00:00
david
fde17a1e40 Tests for UNIX sockets implementation in Ncat
Added tests for UNIX domain sockets to the ncat_test.pl
script. Added tests for:
1. listening on and connecting to UNIX STREAM socket.
2. listening on and connecting to (client with random
   socket) UNIX DGRAM socket.
3. connecting to UNIX DGRAM socket with given source
   socket (with "-s").
2012-11-12 20:44:41 +00:00
david
6531a19892 Implementation of UNIX-domain sockets for Ncat
Implementation of UNIX sockets for Ncat using
also UNIX-domain sockets functionality from
Nsock library. Added new argument "-U".
2012-11-12 20:44:40 +00:00
david
f01e3800fb Implementation of UNIX-domain sockets for Nsock.
Implementation of UNIX-domain sockets functionality
for Nsock. Also some minor necessary changes to
existing Nsock functions, to work properly with
UNIX-domain sockets.
2012-11-12 20:44:37 +00:00
david
c5f632382f Show an error instead of silently falling back to AF_INET6. 2012-11-12 19:34:23 +00:00
david
0d3a8846b0 Set target port number based on target af, not o.af.
o.af is AF_UNSPEC at this point in the common case that neither -4 nor
-6 was given. The code was falling through to the "else" IPv6 case. I
think we were getting luck with this because the port number happens to
be in the same place in sockaddr_in and sockaddr_in6.
2012-11-12 19:34:22 +00:00
david
665e6b9e70 Whitespace. 2012-11-12 19:01:01 +00:00
david
c92d25dfcb Fix ncat man page typo. 2012-11-12 18:11:58 +00:00
david
39fe45da8e More OS CPE. 2012-11-12 08:00:54 +00:00
patrik
20555b7988 nse_check_globals cleanup 2012-11-12 03:49:35 +00:00
david
4d5c3e4875 More OS CPE. 2012-11-10 20:46:16 +00:00
david
4b16396200 New OS CPE. 2012-11-10 08:27:44 +00:00
david
36e378155e Add @xmloutput to snmp-hh3c-logins. 2012-11-10 07:33:59 +00:00
david
4dc425e00d Some OS CPE. 2012-11-09 00:19:39 +00:00
henri
71963537cb Proper indentation. 2012-11-08 13:11:23 +00:00
henri
eec3669ed4 Update ncat test suite to take new ncat behavior into account.
Since r29743, ncat closes connection after reading EOF. This patch first
introduces a new test to verify it, and also updates two existing tests
to prevent them from closing STDIN too early.
2012-11-08 08:04:16 +00:00
david
54ad2eaede Add snmp-hh3c-logins by Kurt Grutzmacher.
http://seclists.org/nmap-dev/2012/q4/155
2012-11-08 07:37:48 +00:00
fyodor
c09a0e440e Regenerate this file to include Windows WS-Management ports and also pulseaudio 2012-11-07 21:34:43 +00:00
david
d06bc8f191 nmap-os-db typo. 2012-11-07 18:19:59 +00:00
david
4578776d08 cpeify-os. 2012-11-07 17:45:06 +00:00
david
fcd0bf3ec7 335 new OS submissions. 2012-11-07 17:45:04 +00:00
david
17f5ba3234 Process latest IPv6 OS submissions. 2012-11-06 05:52:40 +00:00
fyodor
70755b8041 Latest todo updates 2012-11-06 00:54:51 +00:00
david
d7029bce37 Some proofreading in nmap-os-db. 2012-11-05 23:54:52 +00:00
henri
99424a2b3e Only set HAVE_POLL on Vista and later.
Patch by Gisle Vanem
2012-11-02 10:53:24 +00:00
david
4c298e6e67 Add support for ECDSA to ssh-hostkey.nse.
Patch by Adam Števko. http://seclists.org/nmap-dev/2012/q4/181
2012-10-31 17:57:26 +00:00
david
d5f3fb6745 Remove LICENSE on "make clean". 2012-10-31 17:29:27 +00:00
david
dd6ec55cd4 svn:ignore LICENSE and nmapbuild.log. 2012-10-31 17:26:27 +00:00
david
13fe0f6d2d Don't silence nmap.rc and nsis/Nmap.nsi commands.
They won't be run as often now.
2012-10-31 17:25:42 +00:00
david
d2a44acb91 Use dependencies to generate LICENSE. 2012-10-31 17:25:39 +00:00
david
43fc9c6182 Exporting an environment variable has no effect on a single makefile line. 2012-10-31 17:23:45 +00:00
david
edd6506992 svn:ignore autogenerated nmap.rc and nsis/Nmap.nsi. 2012-10-31 17:06:46 +00:00
david
667aaad60c Use MSBUILDDISABLENODEREUSE=1 to prevent zombie msbuild.exe processes.
Having an msbuild.exe process running would cause builds to fail with a
mysterious message about a tmpdir.

http://stackoverflow.com/questions/3919892/msbuild-exe-staying-open-locking-files
2012-10-31 17:01:02 +00:00
david
9644ad825f Don't edit nmap.rc and nsis/Nmap.nsi in place.
Make new versioned nmap.rc.in and nsis/Nmap.nsi.in, and use those to
generate unversioned nmap.rc and nsis/Nmap.nsi. The changes made to
those files were constantly causing problems with updating.
2012-10-31 17:00:59 +00:00
david
7b18ea1bc0 Move win32_fatal_raw_sockets out of nmap_raw_socket.
For the same reason and with the same exception (nse_dnet.cc) as in
r30159.
2012-10-31 17:00:55 +00:00
david
03946ba2f5 Return -1 instead of calling pfatal in nmap_raw_socket.
There was one case where we previously didn't fatal, in nse_dnet.cc.
Move the fatal calls out of nmap_raw_socket and into the calling scope,
with the exception of the one in nse_dnet.cc.

The problem was reported by Rob Nicholls.
http://seclists.org/nmap-dev/2012/q4/186
2012-10-31 16:09:47 +00:00