Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
david 577fc127f7 Use socket_strerror, not plain strerror, to report the result of non-blocking
connections in tcpip.cc. socket_strerror works with Winsock error codes whereas
plain strerror returns "Unknown error".

However, the error string for what is probably the most common error code,
WSAEWOULDBLOCK, is the big ugly "A non-blocking socket operation could not be
completed immediately.". Add a special case to use "Operation now in progress"
for that specific error.
2010-01-13 19:22:41 +00:00
docs Some changes from discussion w/David 2010-01-06 01:05:57 +00:00
libdnet-stripped
liblua
libpcap
libpcre
macosx
mswin32 Add the /s and /e options to xcopy when copying the nselib/data directory, so 2010-01-01 05:39:15 +00:00
ndiff auto-generated files in prep for next release 2009-12-24 21:53:45 +00:00
nselib Merge from /nmap-exp/david/nselib-http. This is an overhaul of HTTP 2010-01-13 02:53:13 +00:00
scripts Merge from /nmap-exp/david/nselib-http. This is an overhaul of HTTP 2010-01-13 02:53:13 +00:00
acinclude.m4
aclocal.m4
BSDmakefile
CHANGELOG o Added a service probe and match lines for the Logitech/SlimDevices 2010-01-12 21:09:01 +00:00
charpool.cc
charpool.h
config.guess
config.sub
configure
configure.ac
COPYING
COPYING.OpenSSL
depcomp
FingerPrintResults.cc Merge from /nmap-exp/david/nmap-mem. This reduces the memory usage of OS 2009-11-23 21:22:07 +00:00
FingerPrintResults.h
global_structures.h Add a constructor for FingerPrint. 2009-12-18 07:59:31 +00:00
HACKING
idle_scan.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
idle_scan.h
INSTALL
ltmain.sh
MACLookup.cc
MACLookup.h
main.cc
Makefile.in Give --quiet to setup.py when installing Zenmap files to make the output 2009-12-12 20:26:15 +00:00
missing
nmap-header-template.cc
nmap-mac-prefixes
nmap-os-db Do service fingerprint corrections. 2009-12-31 17:44:35 +00:00
nmap-protocols
nmap-rpc
nmap-service-probes o Added a service probe and match lines for the Logitech/SlimDevices 2010-01-12 21:09:01 +00:00
nmap-services Rename port 2000 from callbook to cisco-sccp, include 4190 as sieve (ManageSieve). Patch from Matt Selsky) 2009-12-17 06:32:42 +00:00
nmap.cc Provide Christmas greetings and a reminder of Xmas scan (-sX) when run on December 25 in verbose mode. 2009-12-24 21:32:06 +00:00
nmap.h auto-generated files in prep for next release 2009-12-24 21:53:45 +00:00
nmap.spec.in
nmap_amigaos.h
nmap_config.h.in
nmap_dns.cc
nmap_dns.h
nmap_error.cc
nmap_error.h
nmap_rpc.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
nmap_rpc.h Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
nmap_tty.cc
nmap_tty.h
nmap_winconfig.h
NmapOps.cc
NmapOps.h
NmapOutputTable.cc
NmapOutputTable.h
nse_binlib.cc
nse_binlib.h
nse_bit.cc
nse_bit.h
nse_debug.cc
nse_debug.h
nse_fs.cc
nse_fs.h
nse_main.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
nse_main.h Use a list instead of a vector for ScriptResults; it's 8 bytes instead 2009-12-20 03:29:35 +00:00
nse_main.lua Merge from Dependencies branch (nmap-exp/patrick/dependencies) 2009-12-30 02:34:05 +00:00
nse_nmaplib.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
nse_nmaplib.h Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
nse_nsock.cc Restore all threads that are waiting on a socket lock when a thread 2009-11-28 16:58:02 +00:00
nse_nsock.h
nse_openssl.cc
nse_openssl.h
nse_pcrelib.cc
nse_pcrelib.h
nse_ssl_cert.cc
nse_ssl_cert.h
osscan.cc Add a constructor for FingerPrint. 2009-12-18 07:59:31 +00:00
osscan.h Merge from /nmap-exp/david/nmap-mem. This reduces the memory usage of OS 2009-11-23 21:22:07 +00:00
osscan2.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
osscan2.h
output.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
output.h
payload.cc Add Citrix MetaFrame UDP payload from Thomas Buchanan. 2009-11-25 20:49:08 +00:00
payload.h
portlist.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
portlist.h Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
portreasons.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
portreasons.h Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
protocols.cc
protocols.h
README-WIN32
scan_engine.cc Set the reason_id to no-response when probes time out during ping scan. 2009-12-21 19:57:00 +00:00
scan_engine.h
service_scan.cc Merge again from /nmap-exp/david/nmap-mem; this fixes a couple of bugs. 2009-12-20 03:22:19 +00:00
service_scan.h Add an n parameter to ServiceProbe::testMatch to enable getting all of 2009-12-19 08:30:18 +00:00
services.cc
services.h
shtool
Target.cc
Target.h
TargetGroup.cc
TargetGroup.h
targets.cc
targets.h
tcpip.cc Use socket_strerror, not plain strerror, to report the result of non-blocking 2010-01-13 19:22:41 +00:00
tcpip.h
timing.cc
timing.h
traceroute.cc
traceroute.h
utils.cc
utils.h
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 ).