Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
dmiller fc743a77eb Manual merging of OS fingerprints
Because of previous merging, some fingerprints had grown to encompass
others. Other fingerprints for the same or similar devices were close
enough that they could be merged. This was a manual review of 614
fingerprints that were identified as differing from some other
fingerprint by only the SEQ line (256 unique non-SEQ fingerprints).

The result: 44 fingerprints were merged into others, or were deleted
because they were a proper subset of some other fingerprint (e.g. Linux
2.6.17 that is not distinguishable from a broader Linux 2.6.11-2.6.32
fingerprint). A couple of these appeared to be identical copy-and-paste
errors in the past. I was very conservative in what I chose to merge,
choosing only the most-obvious fingerprint pairs that did not lose
information (e.g. not merging unrelated specialized devices, even if
their fingerprints were very close).
2014-07-15 03:04:34 +00:00
docs Added documentation in docs/refguide.xml for --data and --data-string options 2014-07-10 11:18:37 +00:00
libdnet-stripped
liblinear
liblua Update bundled liblua from 5.2.2 to 5.2.3 2014-01-02 15:33:55 +00:00
libnetutil Fixed a small error in the comments, probably a copy/paste error. 2014-06-05 19:51:50 +00:00
libpcap Modify libpcap configure script to disable unused features 2014-06-11 18:19:25 +00:00
libpcre Merged Lpeg branch 2014-06-26 20:12:54 +00:00
macosx
mswin32 Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
nbase Get rid of stringisprintable() function - this wasn't used anywhere in the code, yet it was linked into the executable. 2014-04-29 10:56:28 +00:00
ncat Correct "it's" to "its" where necessary 2014-06-19 04:58:46 +00:00
ndiff Fix make ndiff_check spurious failure 2014-05-22 02:25:47 +00:00
nmap-update Spellcheck on Nmap, Nsock, Nbase source files 2014-02-20 18:44:12 +00:00
nping Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
nselib Merged Lpeg branch 2014-06-26 20:12:54 +00:00
nsock Fail early when unable to properly resolve proxy names. 2014-07-08 17:50:51 +00:00
scripts Fix a pattern mixup. 2014-07-07 17:36:17 +00:00
todo Added --exclude-ports option to Nmap 2014-07-04 05:47:11 +00:00
zenmap Catch Zenmap's MemoryError (caused by large Nmap Output) and provide the user a more useful error message so that we get less of the out-of-memory "crash reports" 2014-07-01 16:53:10 +00:00
acinclude.m4
aclocal.m4
BSDmakefile
CHANGELOG Correct "it's" to "its" where necessary 2014-06-19 04:58:46 +00:00
charpool.cc Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
charpool.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
checklibs.sh checklibs.sh: newest didn't work when newest version was first in list 2013-12-24 19:23:33 +00:00
config.guess
config.sub
configure Update configure from configure.ac after r33055 (whitespace) 2014-06-26 02:53:55 +00:00
configure.ac Fix whitespace in configure.ac. 2014-06-24 09:25:09 +00:00
COPYING
depcomp
FingerPrintResults.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
FingerPrintResults.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
FPEngine.cc Coding style fix (grep ' =[^ =]' *.h *.cc). 2014-07-08 14:47:56 +00:00
FPEngine.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
FPModel.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
global_structures.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
HACKING
idle_scan.cc Some more whitespace fixes. 2014-06-26 15:14:04 +00:00
idle_scan.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
INSTALL
lpeg.c Merged Lpeg branch 2014-06-26 20:12:54 +00:00
ltmain.sh
MACLookup.cc Correct a typo 2014-06-19 04:06:08 +00:00
MACLookup.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
main.cc sed -i 's/if ( /if (/g' *.cc *.h; sed -i 's/for ( /for (/g' *.cc *.h; sed -i 's/( /(/g' nmap_amigaos.h tcpip.h service_scan.cc 2014-06-25 15:40:54 +00:00
Makefile.in Merged Lpeg branch 2014-06-26 20:12:54 +00:00
missing
nmap-header-template.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nmap-mac-prefixes Update to latest Mac prefix (vendor) list from IEEE 2014-04-11 02:56:08 +00:00
nmap-os-db Manual merging of OS fingerprints 2014-07-15 03:04:34 +00:00
nmap-payloads Spellcheck: common misspellings in the entire source tree 2014-02-21 21:10:51 +00:00
nmap-protocols
nmap-rpc
nmap-service-probes Updated nmap-service-probes as I was getting an error (not entirely sure why). 2014-05-04 16:25:52 +00:00
nmap-services Change EtherNet/IP-2 service name to IANA standard EtherNet-IP-2 2014-05-22 18:25:07 +00:00
nmap.cc Added --exclude-ports option to Nmap 2014-07-04 05:47:11 +00:00
nmap.h Added --exclude-ports option to Nmap 2014-07-04 05:47:11 +00:00
nmap.spec.in Add "AutoReqProv:no" because automatic dependency calculation was adding "python(abi) = 2.4" even though our setup.py takes care of adjusting sys.path to point to wherever the modules were installed. We use this same approach for Zemap. Hopefully this doesn't cause problems. There were the dependencies before this change: 2014-04-11 23:12:35 +00:00
nmap_amigaos.h sed -i 's/if ( /if (/g' *.cc *.h; sed -i 's/for ( /for (/g' *.cc *.h; sed -i 's/( /(/g' nmap_amigaos.h tcpip.h service_scan.cc 2014-06-25 15:40:54 +00:00
nmap_config.h.in
nmap_dns.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nmap_dns.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nmap_error.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nmap_error.h Remove trailing whitespace from C/C++ files 2014-02-12 20:25:51 +00:00
nmap_ftp.cc sed -i 's/if ( /if (/g' *.cc *.h; sed -i 's/for ( /for (/g' *.cc *.h; sed -i 's/( /(/g' nmap_amigaos.h tcpip.h service_scan.cc 2014-06-25 15:40:54 +00:00
nmap_ftp.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nmap_tty.cc Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
nmap_tty.h Revert r32528, was not tested on Windows 2013-11-27 13:32:05 +00:00
nmap_winconfig.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
NmapOps.cc Added --exclude-ports option to Nmap 2014-07-04 05:47:11 +00:00
NmapOps.h Added --exclude-ports option to Nmap 2014-07-04 05:47:11 +00:00
NmapOutputTable.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
NmapOutputTable.h Remove trailing whitespace from C/C++ files 2014-02-12 20:25:51 +00:00
nse_binlib.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nse_binlib.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nse_bit.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nse_bit.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nse_debug.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nse_debug.h
nse_dnet.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nse_dnet.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nse_fs.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nse_fs.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nse_lpeg.cc Merged Lpeg branch 2014-06-26 20:12:54 +00:00
nse_lpeg.h Merged Lpeg branch 2014-06-26 20:12:54 +00:00
nse_main.cc Merged Lpeg branch 2014-06-26 20:12:54 +00:00
nse_main.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nse_main.lua Merged Lpeg branch 2014-06-26 20:12:54 +00:00
nse_nmaplib.cc Correct "it's" to "its" where necessary 2014-06-19 04:58:46 +00:00
nse_nmaplib.h
nse_nsock.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nse_nsock.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nse_openssl.cc sed -i 's/if ( /if (/g' *.cc *.h; sed -i 's/for ( /for (/g' *.cc *.h; sed -i 's/( /(/g' nmap_amigaos.h tcpip.h service_scan.cc 2014-06-25 15:40:54 +00:00
nse_openssl.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nse_pcrelib.cc Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
nse_pcrelib.h
nse_ssl_cert.cc Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
nse_ssl_cert.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
nse_utility.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
nse_utility.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
osscan.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
osscan.h Spellcheck on Nmap, Nsock, Nbase source files 2014-02-20 18:44:12 +00:00
osscan2.cc Some more whitespace fixes. 2014-06-26 15:14:04 +00:00
osscan2.h Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
output.cc Remove leftover debugging statement 2014-06-26 04:01:44 +00:00
output.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
payload.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
payload.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
portlist.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
portlist.h Corrected some typos in portlist.h 2014-07-03 12:14:58 +00:00
portreasons.cc Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
portreasons.h Remove trailing whitespace from C/C++ files 2014-02-12 20:25:51 +00:00
protocols.cc Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files. 2014-06-19 11:36:10 +00:00
protocols.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
README-WIN32
scan_engine.cc Make a more descriptive error when raw sockets fail. 2014-07-11 04:00:26 +00:00
scan_engine.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
service_scan.cc sed -i 's/if ( /if (/g' *.cc *.h; sed -i 's/for ( /for (/g' *.cc *.h; sed -i 's/( /(/g' nmap_amigaos.h tcpip.h service_scan.cc 2014-06-25 15:40:54 +00:00
service_scan.h Spellcheck on Nmap, Nsock, Nbase source files 2014-02-20 18:44:12 +00:00
services.cc Added --exclude-ports option to Nmap 2014-07-04 05:47:11 +00:00
services.h Added --exclude-ports option to Nmap 2014-07-04 05:47:11 +00:00
shtool
struct_ip.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
Target.cc Whoops. Missed Target.cc. 2014-06-18 11:33:35 +00:00
Target.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
TargetGroup.cc sed -i 's/if ( /if (/g' *.cc *.h; sed -i 's/for ( /for (/g' *.cc *.h; sed -i 's/( /(/g' nmap_amigaos.h tcpip.h service_scan.cc 2014-06-25 15:40:54 +00:00
TargetGroup.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
targets.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
targets.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
tcpip.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
tcpip.h sed -i 's/if ( /if (/g' *.cc *.h; sed -i 's/for ( /for (/g' *.cc *.h; sed -i 's/( /(/g' nmap_amigaos.h tcpip.h service_scan.cc 2014-06-25 15:40:54 +00:00
timing.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
timing.h Coding style fix (grep ' =[^ =]' *.h *.cc). 2014-07-08 14:47:56 +00:00
traceroute.cc sed -i 's/if ( /if (/g' *.cc *.h; sed -i 's/for ( /for (/g' *.cc *.h; sed -i 's/( /(/g' nmap_amigaos.h tcpip.h service_scan.cc 2014-06-25 15:40:54 +00:00
traceroute.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
utils.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
utils.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
xml.cc Get rid of double newline at the EOF I accidentally introduced in the 2014-06-18 11:30:02 +00:00
xml.h Add newlines at the EOF in conformance to Daniel's coding standards 2014-06-18 10:18:58 +00:00
zenmap.spec.in

Here is some documentation for Nmap, but these files are much less
comprehensive than what you'll find at the actual Nmap documentation
site ( http://nmap.org ).