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

8287 Commits

Author SHA1 Message Date
fyodor
0d7496cc3e o Fixed our Winpcap installer so that it waits for a Winpcap uninstall
(if needed) to complete before trying to install the new Winpcap.
  Thanks to Jah for the patch.
2007-12-21 03:51:44 +00:00
fyodor
09512ff092 o Fix a bunch of warning/error messages which contained an extra
newline.  Thanks to Brandon Enright for the patch.
2007-12-21 03:38:04 +00:00
fyodor
c0bd7ac21b remove claim that using -v more than twice has no extra effect 2007-12-21 03:24:10 +00:00
fyodor
aa496f2016 improve nginx detection. patch from Sven Klemm. See http://seclists.org/nmap-dev/2007/q4/0682.html 2007-12-21 01:18:17 +00:00
fyodor
de9a7e8215 Added rpcinfo.nse script, which contacts a listening RPC portmapper
and reports the listening services and port information (like
rpcinfo -p does).  The script was written by Sven Klemm.  Fyodor
then enhanced the RPC number list with all of the entries from
nmap-rpc.
2007-12-20 23:13:07 +00:00
fyodor
5a331d5fd1 remove a duplicate for rpc number 536870916, userd or vtsk. I kept vksd though without much research. I'm open to comments from people who think we should keep userd instead. 2007-12-20 23:07:11 +00:00
kris
a1654beda6 Upgrading libpcre from version 7.2 to 7.4. Tested on Linux and Windows 2007-12-20 22:24:53 +00:00
david
aa94d1e9d1 Fixed an error that showed itself on Windows when attempting to scan
localhost as an unprivileged user (nmap --unprivileged localhost). The
error looked like
Skipping SYN Stealth Scan against localhost (127.0.0.1) because Windows does not support scanning your own machine (localhost) this way.
Now connect scan is used instead of SYN scan.
2007-12-20 10:02:14 +00:00
david
ce9618eed8 Use the filename tag for file name extensions in zenmap.xml. 2007-12-20 08:59:17 +00:00
fyodor
c6b0418e04 sorting change, I think 2007-12-19 19:20:57 +00:00
fyodor
fba58f15e8 improve a mysql signature (suggested by Lionel Cons) 2007-12-19 17:29:10 +00:00
fyodor
09b3a80372 spell-check, add 4.50 release announcement 2007-12-19 17:27:18 +00:00
kris
a988d26982 Adding new MySQLinfo NSE script for printing MySQL server information 2007-12-19 07:23:59 +00:00
doug
87027a0193 Renamed irc-serv protocols to irc and added a couple
other common IRC ports.
2007-12-19 01:26:32 +00:00
kris
259287136e Add CHANGELOG entry for r6558: "Fix Zenmap crash when selecting Help from the Compare Results window. Path wasn't imported" 2007-12-17 19:11:51 +00:00
kris
d6bdd5e58e adding CHANGELOG entry for r6529 (robots.nse output fix) 2007-12-16 21:41:21 +00:00
doug
c7e7cb38b2 I've seen "OpenBSD identd" on a linux box so I
removed the o/OpenBSD/
2007-12-16 00:14:07 +00:00
doug
edb0e218ec s modifiers added to many match lines.
Suggested by Lionel Cons.
2007-12-16 00:11:53 +00:00
doug
939b94a322 Updated the IRC server info script to handle services
named irc-serv as well as just irc because this name
is present in nmap-services.
2007-12-15 23:47:31 +00:00
doug
48f70dab55 Changed some protocol names to remove trailing
d's where it could be confusing. Thanks to Lionel Cons
for the suggestion.
2007-12-15 23:34:47 +00:00
david
b131ed23fa Fix the message printed when a host is skipped, for example on Windows when
attempting to scan localhost. It used to look like
  All 0 scanned ports on 127.0.0.1 are 
("Are what?") Now it looks like
  0 ports scanned on 127.0.0.1
2007-12-14 09:53:42 +00:00
david
c517a80acd Use just PAGE_READWRITE, not PAGE_READONLY | PAGE_READWRITE in the call to
CreateFileMapping in utils.cc. The combination of two flags was illegal, and
caused a crash that looks like
..\utils.cc(996): CreateFileMapping(), file 'testresume', length 103,
mflags 000
00006: The parameter is incorrect.
 (87) 
The crash could be caused by resuming a scan with --resume on Windows.
2007-12-14 09:06:45 +00:00
david
ecbf4d785b Give credit for some recent CHANGELOG entries. 2007-12-14 08:43:20 +00:00
david
94b9eacedd Document Zenmap r6539 in CHANGELOG.
o Zenmap uses -PN now instead of -P0. -P0 is still supported but -PN is
  recommended to avoid confusion with the -PO (protocol ping) option.
2007-12-14 08:41:48 +00:00
david
29109de637 Consider Windows paths starting with \ absolute when used with the --script option. 2007-12-14 08:33:31 +00:00
david
48dec0f9d9 Escape OS fingerprints when writing them to an XML log. OS fingerprint don't
currently contain any characters that need escaping, but this makes them
future-proof. This was noticed by João Medeiros.
2007-12-14 07:31:17 +00:00
david
e3ab542682 Document Zenmap r6535 in CHANGELOG.
o Zenmap no longer double-spaces its output (by inadvertently
  duplicating newlines) when viewing scan results that were saved to a
  file.
2007-12-14 06:49:17 +00:00
kris
9ae985ef59 okay, a change to r6530: the current %R and %T are being removed as colons are invalid chracters in Windows and Mac OS X filenames (thanks to jah for pointing out the problem on Windows). What was %r and %t are now the new %R and %T. All this means is that %r and %t are gone, and %R/%T are the same as with strftime() but without colons 2007-12-14 04:04:22 +00:00
kris
2425765f4e Adding my strftime()-like conversion extensions to the logging functions (-oA, -oX, etc). This contains a CHANGELOG entry and refguide changes which (hopefully) sum it up pretty well. 2007-12-13 21:22:57 +00:00
kris
0a6f10e4ba recommitting my r6499: "fix robots.nse output: remove robots.txt comments on disallowed entry lines" 2007-12-13 20:18:35 +00:00
doug
2bebb8a1f4 Small bug in Polycom ViewStation match line 2007-12-12 21:02:13 +00:00
fyodor
17fc26bacd qualify fingerprint name 2007-12-12 20:17:09 +00:00
stoiko
1b143f2c36 move the check, wheter a socket is open, before connecting it again to l_nsock_queued() - otherwise there are problems with the returned values.. 2007-12-12 18:23:19 +00:00
stoiko
24cca96f14 if nse's connect is issued on an open socket, close the old connection before
connecting - this should prevent starvation, in case a single script opens many
connections
2007-12-12 14:00:40 +00:00
fyodor
0012ee3dee Update CHANGELOG and version numbers for what is hoped to become 4.50 2007-12-12 10:38:52 +00:00
fyodor
707bc9a015 couldn't resist this tiny tiny change 2007-12-12 00:54:48 +00:00
fyodor
d6e89a5616 revert r6499 -- no checkins please until after the stable release unless it fixes a critical problem 2007-12-11 19:56:36 +00:00
kris
18867cf3b2 fix robots.nse output: remove robots.txt comments on disallowed entry lines 2007-12-11 16:04:00 +00:00
fyodor
927dade010 remove doctype directive so this can be used as a subdocument from larger docs 2007-12-11 10:27:36 +00:00
fyodor
c51fe01a98 update version number 2007-12-11 02:59:23 +00:00
fyodor
6efe13409b update CHANGELOG for 4.49RC7; spell check 2007-12-11 02:59:09 +00:00
doug
bdbf7b1cd1 Updated the time match lines as suggested by Lionel Cons 2007-12-10 19:49:18 +00:00
doug
07b0422183 Bug in Transarc AFS match line found by Lionel Cons 2007-12-10 19:42:10 +00:00
david
a10b403d5d Add a CHANGELOG entry for this morning's commit in zenmap (r6482):
o A Zenmap crash was fixed. Scanning once, then scanning another target
  on the same scan tab caused an ImportError ("list index out of range")
  in zenmapGUI/ScanNotebook.py. João Medeiros reported the bug. [David]
2007-12-09 23:40:10 +00:00
fyodor
f2fd851d9c add one more changelog entry and spell check 2007-12-09 06:50:14 +00:00
fyodor
5d7dc221b8 prepare for 4.49RC6 release: update changelog and version numbers, autogenerate doc files 2007-12-09 06:46:24 +00:00
fyodor
f33f59e500 sorting change, I guess 2007-12-09 06:45:43 +00:00
david
c25be95b59 Add some "local" declarations to scripts/xamppDefaultPass.nse. Without this I
was getting errors like

SCRIPT ENGINE: [string "Global Access"]:1: Attempted to change the global 'socket' in c:david
mapmswin32DebugscriptsxamppDefaultPass.nse - use nmap.registry if you really wan
t to share data between scripts.

Notice that there's another issue with the error message, which is that
backslashes in the file name are being interpreted as beginning escape
sequences (see how the '\n' in "C:\david\nmap" turned into a newline.
2007-12-09 05:47:26 +00:00
david
82abfd3e1b Insert a path separator in returned paths in init_scandir when WIN32 is defined in nse_init.cc. The Windows code was inserting a separator to find files (e.g. globbing on "%s\*") but was not inserting the separator in returned paths. A symptom of this was scanning with --script=scripts and seeing error messages about not being able to access things like "C:\Nmap\scriptsanonFTP.nse" (should be "C:\Nmap\scripts\anonFTP.nse"). 2007-12-09 05:33:59 +00:00
david
b0d224e0da Make the message printed when using an absolute path look like the other NSE
debugging messages.
2007-12-09 04:52:42 +00:00