1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-20 13:19:01 +00:00

Nmap 4.00

This commit is contained in:
fyodor
2006-01-30 07:30:56 +00:00
parent b3f4b57e2e
commit 0d0a61b5b8
7 changed files with 40 additions and 30 deletions

View File

@@ -1,4 +1,10 @@
# Nmap Changelog ($Id$); -*-text-*-
4.00
o Added the '?' command to the runtime interaction system. It prints a
list of accepted commands. Thanks to Andrew Lutomirski
(luto(a)myrealbox.com) for the patch.
3.9999
o Generated a new libpcre/configure to cope with changes in LibPCRE

View File

@@ -1,4 +1,4 @@
export NMAP_VERSION = 3.9999
export NMAP_VERSION = 4.00
NMAP_NAME= Nmap
NMAP_URL= http://www.insecure.org/nmap/
NMAP_PLATFORM=@host@

View File

@@ -2,7 +2,7 @@
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
.TH "NMAP" "1" "01/26/2006" "" "Nmap Reference Guide"
.TH "NMAP" "1" "01/29/2006" "" "Nmap Reference Guide"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
@@ -1246,20 +1246,12 @@ Prints the Nmap version number and exits.
\fB\-h\fR; \fB\-\-help\fR (Print help summary page)
Prints a short help screen with the most common command flags. Running Nmap without any arguments does the same thing.
.SH "RUNTIME INTERACTION"
.sp
.it 1 an-trap
.nr an-no-space-flag 1
.nr an-break-flag 1
.br
\fBNote\fR
.PP
The runtime interaction feature is not yet supported on Windows.
.PP
During the execution of nmap, all key presses are captured. This allows you to interact with the program without aborting and restarting it. Certain special keys will change options, while any other keys will print out a status message telling you about the scan. The convention is that
\fIlowercase letters increase\fR
the amount of printing, and
\fIuppercase letters decrease\fR
the printing.
the printing. You may also press \(oq\fI?\fR\(cq for
.TP
\fBv\fR / \fBV\fR
Increase / Decrease the Verbosity
@@ -1270,6 +1262,9 @@ Increase / Decrease the Debugging Level
\fBp\fR / \fBP\fR
Turn on / off Packet Tracing
.TP
\fB?\fR
Print a runtime interaction help screen
.TP
Anything else
Print out a status message like this:
.sp

View File

@@ -1,4 +1,4 @@
Nmap 3.999 ( http://www.insecure.org/nmap/ )
Nmap 4.00 ( http://www.insecure.org/nmap/ )
Usage: nmap [Scan Type(s)] [Options] {target specification}
TARGET SPECIFICATION:
Can pass hostnames, IP addresses, networks, etc.

View File

@@ -1256,23 +1256,6 @@ T6(DF=N%W=0%ACK=O%Flags=R%Ops=)
T7(DF=N%W=0%ACK=S%Flags=AR%Ops=)
PU(DF=N%TOS=0%IPLEN=38%RIPTL=148%RID=E%RIPCK=E%UCK=0%ULEN=134%DAT=E)
# Apple Mac OS X 10.4.0 (Tiger) - Darwin Kernel Version 8.0.0
# Apple Macintosh PowerBook G4 15" Titanium, Mac OS X 10.4.0 (Tiger) build 8A428
# Mac OS X 10.4 Darwin 8.0.0 Darwin Kernel Version 8.0.0: Sat Mar 26 14:15:22 PST 2005;
# Fingerprint Apple Mac OS X 10.4.0 Build 8a428 Darwin Kernel Version 8.0.0. Power Macintosh powerpc Hardware is PB G4
# Darwin 8.1.0 Kernel Version 8.1.0 (Apple Mac OS 10.4.1 Tiger)
Fingerprint Apple Mac OS X 10.4.0 - 10.4.1 (Tiger)
Class Apple | Mac OS X | 10.3.X | general purpose
TSeq(Class=TR%gcd=<6%IPID=I%TS=2HZ)
T1(DF=Y%W=FFFF%ACK=S++%Flags=AS%Ops=MNWNNT)
T2(Resp=N)
T3(Resp=N)
T4(DF=N%W=0%ACK=O%Flags=R%Ops=)
T5(DF=N%W=0%ACK=S++%Flags=AR%Ops=)
T6(DF=N%W=0%ACK=O%Flags=R%Ops=)
T7(DF=N%W=0%ACK=S%Flags=AR%Ops=)
PU(DF=N%TOS=0%IPLEN=38%RIPTL=148%RID=E%RIPCK=0%UCK=0%ULEN=134%DAT=E)
Fingerprint Apple Mac OS X 10.4.1 (Tiger)
Class Apple | Mac OS X | 10.3.X | general purpose
TSeq(Class=TR%gcd=<6%IPID=I%TS=2HZ)
@@ -1299,6 +1282,23 @@ T6(DF=Y%W=0%ACK=O%Flags=R%Ops=)
T7(DF=Y%W=0%ACK=S++%Flags=AR%Ops=)
PU(DF=N%TOS=C0%IPLEN=164%RIPTL=148%RID=E%RIPCK=E%UCK=E%ULEN=134%DAT=E)
# Apple Mac OS X 10.4.0 (Tiger) - Darwin Kernel Version 8.0.0
# Apple Macintosh PowerBook G4 15" Titanium, Mac OS X 10.4.0 (Tiger) build 8A428
# Mac OS X 10.4 Darwin 8.0.0 Darwin Kernel Version 8.0.0: Sat Mar 26 14:15:22 PST 2005;
# Fingerprint Apple Mac OS X 10.4.0 Build 8a428 Darwin Kernel Version 8.0.0. Power Macintosh powerpc Hardware is PB G4
# Darwin 8.1.0 Kernel Version 8.1.0 (Apple Mac OS 10.4.1 Tiger)
Fingerprint Apple Mac OS X 10.4.0 - 10.4.4 (Tiger)
Class Apple | Mac OS X | 10.4.X | general purpose
TSeq(Class=TR%gcd=<6%IPID=I%TS=2HZ)
T1(DF=Y%W=FFFF%ACK=S++%Flags=AS%Ops=MNWNNT)
T2(Resp=N)
T3(Resp=N)
T4(DF=N%W=0%ACK=O%Flags=R%Ops=)
T5(DF=N%W=0%ACK=S++%Flags=AR%Ops=)
T6(DF=N%W=0%ACK=O%Flags=R%Ops=)
T7(DF=N%W=0%ACK=S%Flags=AR%Ops=)
PU(DF=N%TOS=0%IPLEN=38%RIPTL=148%RID=E%RIPCK=0%UCK=0%ULEN=134%DAT=E)
Fingerprint Apple Mac OS 7.0-7.1 With MacTCP 1.1.1 - 2.0.6
Class Apple | Mac OS | 7.X | general purpose
TSeq(Class=C|TD)

View File

@@ -104,7 +104,7 @@
#ifndef NMAP_WINCONFIG_H
#define NMAP_WINCONFIG_H
#define NMAP_VERSION "3.9999"
#define NMAP_VERSION "4.00"
#define NMAP_NAME "Nmap"
#define NMAP_URL "http://www.insecure.org/nmap"
#define NMAP_PLATFORM "i686-pc-windows-windows"

9
tty.cc
View File

@@ -251,6 +251,15 @@ bool keyWasPressed()
} else if (c == 'P') {
o.setPacketTrace(false);
log_write(LOG_STDOUT, "Packet Tracing disabled\n.");
} else if (c == '?') {
log_write(LOG_STDOUT,
"Interactive keyboard commands:\n"
"? Display this information\n"
"v/V Increase/decrease verbosity\n"
"d/D Increase/decrease debugging\n"
"p/P Enable/disable packet tracing\n"
"anything else Print status\n"
"More help: http://www.insecure.org/nmap/man/man-runtime-interaction.html\n");
} else {
printStatusMessage();
return true;