Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
fyodor b8d10b7154 Reduce the first level of NSE indention to 2 spaces rather than
three. This corresponds to the 2 spaces now used in Ron's
stdnse.format_output function for further levels of indentation.  The
first level is still special in that it contains "| " or "|_" rather
than just spaces. Here is example output from before this change:

2049/tcp open  rpcbind
8080/tcp open  http        Apache httpd 2.2.13 ((Fedora))
|_ http-favicon: Unknown favicon MD5: 5A49412557709B4EDF6BBA9A1710B418
|_ html-title: Insecure.Org - Nmap Free Security Scanner, Tools & Hacking res...
|_ http-open-proxy: Proxy might be redirecting requests
8081/tcp open  http        Apache httpd 2.2.13 ((Fedora))
|  html-title: 302 Found
|_ Did not follow redirect to http://seclists.org/
8082/tcp open  http        Apache httpd 2.2.13 ((Fedora))
|_ html-title: Nmap - Free Security Scanner For Network Exploration & Securit...
|_ http-favicon: Apache Web Server (seen on SuSE, Linux Tux favicon)
Device type: general purpose
[...]
ost script results:
|  smb-os-discovery:  
|    OS: Unix (Samba 3.4.2-0.42.fc11)
|    Name: Unknown\Unknown
|_   System time: 2009-11-24 17:18:49 UTC-8
|_ smbv2-enabled: Server doesn't support SMBv2 protocol

And after the change:

2049/tcp open  rpcbind
8080/tcp open  http        Apache httpd 2.2.13 ((Fedora))
|_html-title: Insecure.Org - Nmap Free Security Scanner, Tools & Hacking res...
|_http-favicon: Unknown favicon MD5: 5A49412557709B4EDF6BBA9A1710B418
8081/tcp open  http        Apache httpd 2.2.13 ((Fedora))
| html-title: 302 Found
|_Did not follow redirect to http://seclists.org/
8082/tcp open  http        Apache httpd 2.2.13 ((Fedora))
|_http-favicon: Apache Web Server (seen on SuSE, Linux Tux favicon)
|_html-title: Nmap - Free Security Scanner For Network Exploration & Securit...
Device type: general purpose
...
Host script results:
| smb-os-discovery:  
|   OS: Unix (Samba 3.4.2-0.42.fc11)
|   Name: Unknown\Unknown
|_  System time: 2009-11-24 17:19:21 UTC-8
|_smbv2-enabled: Server doesn't support SMBv2 protocol
2009-11-25 01:23:34 +00:00
docs some changes from chat w/David 2009-11-24 22:36:24 +00:00
libdnet-stripped Open bpf devices in read/write mode, not read-only, in libdnet on BSD. This is 2009-11-09 04:49:32 +00:00
liblua Fix all the compiler warnings when building with Visual C++ 2008. 2009-04-29 17:56:30 +00:00
libpcap Fix a messed-up patch in NMAP_MODIFICATIONS. 2009-11-04 18:50:55 +00:00
libpcre Changed the build system a bit. Removed Makefile.am since we no longer have all the files needed to recreate it in the libpcre directory anyway. I had to edit Makefile.in to remove references to it too. Removed some configure.ac code which lead to removing pcre_chartables.cc; regenerated configure and aclocal 2009-06-07 06:43:32 +00:00
macosx Use @BASE to export build directories, not @HEAD, so I can build from a 2009-06-13 00:05:15 +00:00
mswin32 grab VC express install location from registry rather than hard coding it, as even the default differs by platform 2009-11-16 08:30:04 +00:00
ndiff Remove some junk lines that got left in the CHANGELOG 2009-11-23 07:19:33 +00:00
nselib Adjust the example output for new format_output format 2009-11-22 08:34:15 +00:00
scripts Remove email addresses from scripts as discussed in this thread: http://seclists.org/nmap-dev/2009/q4/466 2009-11-24 08:49:02 +00:00
acinclude.m4
aclocal.m4 Add --enable-nls and --disable-nls options to configure. These are used 2009-11-05 19:50:33 +00:00
BSDmakefile Merged -r13793:HEAD from nmap-exp/dev/nmap branch now that we're opening up trunk development 2009-06-29 23:48:19 +00:00
CHANGELOG Remove some junk lines that got left in the CHANGELOG 2009-11-23 07:19:33 +00:00
charpool.cc Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
charpool.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
config.guess Update config.sub and config.guess from 2009-08-19 01:16:21 +00:00
config.sub Update config.sub and config.guess from 2009-08-19 01:16:21 +00:00
configure Add --enable-nls and --disable-nls options to configure. These are used 2009-11-05 19:50:33 +00:00
configure.ac Add --enable-nls and --disable-nls options to configure. These are used 2009-11-05 19:50:33 +00:00
COPYING Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
COPYING.OpenSSL
depcomp Delete auxiliary scripts config.guess, config.sub, depcomp, install-sh, 2007-11-27 06:22:46 +00:00
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 Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
global_structures.h Merge from /nmap-exp/david/nmap-mem. This reduces the memory usage of OS 2009-11-23 21:22:07 +00:00
HACKING Add a style section very similar to one suggested by Daniel Roethlisberger on nmap-dev 2009-03-07 03:28:42 +00:00
idle_scan.cc Remove the unused Port::owner member. 2009-11-20 20:17:33 +00:00
idle_scan.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
INSTALL URL change from http://insecure.org/nmap/* to http://nmap.org/* 2008-01-17 07:22:03 +00:00
ltmain.sh Update ltmain.sh to version 2.2.6 for libdnet. 2009-08-07 17:42:12 +00:00
MACLookup.cc Use an std::map instead of a custom hash table for MAC address prefix 2009-11-11 21:25:07 +00:00
MACLookup.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
main.cc Signal handling fixes: fixed nbase configure to actually set HAVE_SIGNAL 2009-08-13 21:54:55 +00:00
Makefile.in Note new man-xlate dir in Makefile, rename the portuguese man page XML source files to correspond to renamed rendered versions 2009-11-19 05:26:12 +00:00
missing Delete auxiliary scripts config.guess, config.sub, depcomp, install-sh, 2007-11-27 06:22:46 +00:00
nmap-header-template.cc Remove a stray trailing space from nmap-header-template.cc. 2009-08-19 21:05:21 +00:00
nmap-mac-prefixes update to the latest mac address prefixes from ieee's oui.txt 2009-11-06 07:42:37 +00:00
nmap-os-db I'm still not quite done with the CHANGELOG--this release has a LOT of improvements! Also, I changed the version to 5.10BETA1 and regenerated the appropriate files 2009-11-21 11:23:37 +00:00
nmap-protocols URL change from http://insecure.org/nmap/* to http://nmap.org/* 2008-01-17 07:22:03 +00:00
nmap-rpc URL change from http://insecure.org/nmap/* to http://nmap.org/* 2008-01-17 07:22:03 +00:00
nmap-service-probes Add a Citrix MetaFrame (icabrowser) service probe from Thomas Buchanan. 2009-11-24 17:28:21 +00:00
nmap-services Updates for the generated files 2009-11-17 20:05:07 +00:00
nmap.cc Merge from /nmap-exp/david/nmap-mem. This reduces the memory usage of OS 2009-11-23 21:22:07 +00:00
nmap.h I'm still not quite done with the CHANGELOG--this release has a LOT of improvements! Also, I changed the version to 5.10BETA1 and regenerated the appropriate files 2009-11-21 11:23:37 +00:00
nmap.spec.in Package translated man pages in the RPM spec file. 2009-11-05 22:29:19 +00:00
nmap_amigaos.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
nmap_config.h.in remove PCAP_TIMEOUT_IGNORED define since it isn't used anywhere currently 2009-05-20 21:15:37 +00:00
nmap_dns.cc Keep track of the size of the sockaddr structure we get back when resolving DNS 2009-11-07 02:29:23 +00:00
nmap_dns.h Merge from svn://svn.insecure.org/nmap-exp/david/nmap-traceroute. This 2009-09-17 00:03:46 +00:00
nmap_error.cc Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
nmap_error.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
nmap_rpc.cc Remove the unused Port::owner member. 2009-11-20 20:17:33 +00:00
nmap_rpc.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
nmap_tty.cc Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
nmap_tty.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
nmap_winconfig.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
NmapOps.cc Use logical rather than bitwise or in NmapOps::RawScan to avoid a compiler 2009-07-20 23:06:26 +00:00
NmapOps.h Rename the o.pingscan variable to o.noportscan to reflect its true 2009-07-17 01:02:57 +00:00
NmapOutputTable.cc Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
NmapOutputTable.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
nse_binlib.cc Updated uses of the ctype function to support explict casting of the arguments 2009-08-06 15:10:00 +00:00
nse_binlib.h added nse_binlib.h 2008-07-31 14:18:21 +00:00
nse_bit.cc Corrected many #includes for header files (where they are included). 2009-03-10 05:56:10 +00:00
nse_bit.h Corrected many #includes for header files (where they are included). 2009-03-10 05:56:10 +00:00
nse_debug.cc Corrected many #includes for header files (where they are included). 2009-03-10 05:56:10 +00:00
nse_debug.h Corrected many #includes for header files (where they are included). 2009-03-10 05:56:10 +00:00
nse_fs.cc [NSE] Applied change to remove the old nse_macros.h header file. 2009-06-07 01:25:53 +00:00
nse_fs.h [NSE] Applied change to remove the old nse_macros.h header file. 2009-06-07 01:25:53 +00:00
nse_main.cc Fixed a compiler error I introduced in 15357. 2009-08-29 06:03:04 +00:00
nse_main.h [NSE] Added 2009-08-29 01:24:29 +00:00
nse_main.lua Remove dead threads from the all table as they are no longer valid. 2009-11-25 00:59:46 +00:00
nse_nmaplib.cc Remove the unused Port::owner member. 2009-11-20 20:17:33 +00:00
nse_nmaplib.h Merge of nse-lua (nse-lua-merge) minus most enchancements that were 2009-04-05 06:01:27 +00:00
nse_nsock.cc Revert r16121, which changed when NSE sockets are created, as it seems 2009-11-19 03:46:53 +00:00
nse_nsock.h Make some changes to nse_ssl_cert.cc for Windows compilation. 2009-08-14 04:44:19 +00:00
nse_openssl.cc Corrected many #includes for header files (where they are included). 2009-03-10 05:56:10 +00:00
nse_openssl.h Corrected many #includes for header files (where they are included). 2009-03-10 05:56:10 +00:00
nse_pcrelib.cc Fix a memory leak in nse_pcrelib.cc. A string was being copied with 2009-07-23 02:59:57 +00:00
nse_pcrelib.h
nse_ssl_cert.cc FIx SSL certificate date parsing to subtract 1 from the month to fit the 2009-10-24 05:18:20 +00:00
nse_ssl_cert.h Add the nmap.get_ssl_certificate NSE function, which returns the peer 2009-08-13 23:32:33 +00:00
osscan.cc Merge from /nmap-exp/david/nmap-mem. This reduces the memory usage of OS 2009-11-23 21:22:07 +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 add a missing newline to a warning message 2009-11-23 23:30:36 +00:00
osscan2.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
output.cc Reduce the first level of NSE indention to 2 spaces rather than 2009-11-25 01:23:34 +00:00
output.h Print host timing information ("Final times for host" and the times 2009-11-16 08:36:58 +00:00
payload.cc Allow doing --data-length 0. That's the documented way to turn off UDP 2009-08-19 17:52:23 +00:00
payload.h Modified UDP-payload-related code to make it independent of the NmapOps class so it can be reused by other apps like Nping. More info at http://seclists.org/nmap-dev/2009/q3/0051.html 2009-07-07 18:21:30 +00:00
portlist.cc Remove the unused Port::owner member. 2009-11-20 20:17:33 +00:00
portlist.h Remove the unused Port::owner member. 2009-11-20 20:17:33 +00:00
portreasons.cc Include the reason why a host is down with --reason. It looks like this: 2009-11-16 19:38:37 +00:00
portreasons.h o Added initial SCTP port scanning support to Nmap. SCTP is 2009-06-03 23:15:45 +00:00
protocols.cc Updated uses of the ctype function to support explict casting of the arguments 2009-08-06 15:10:00 +00:00
protocols.h o Added initial SCTP port scanning support to Nmap. SCTP is 2009-06-03 23:15:45 +00:00
README-WIN32 URL change from http://insecure.org/nmap/* to http://nmap.org/* 2008-01-17 07:22:03 +00:00
scan_engine.cc Remove the unused Port::owner member. 2009-11-20 20:17:33 +00:00
scan_engine.h o Added initial SCTP port scanning support to Nmap. SCTP is 2009-06-03 23:15:45 +00:00
service_scan.cc Remove the unused Port::owner member. 2009-11-20 20:17:33 +00:00
service_scan.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
services.cc Updated uses of the ctype function to support explict casting of the arguments 2009-08-06 15:10:00 +00:00
services.h o Added initial SCTP port scanning support to Nmap. SCTP is 2009-06-03 23:15:45 +00:00
shtool Upgrade shtool to version 2.0.8. This is supposed to fix NLS problems with 2008-08-19 17:49:47 +00:00
Target.cc Make the argument to Target::setTargetName const. 2009-10-26 23:12:20 +00:00
Target.h Keep trace of the list of addresses a name resolved to, and print out 2009-10-27 06:08:04 +00:00
TargetGroup.cc Return the last host before skipping an octet in an IPv4 range exclude 2009-11-18 01:17:59 +00:00
TargetGroup.h Remove some obsolete syntax from a comment. 2009-11-16 23:17:59 +00:00
targets.cc Keep trace of the list of addresses a name resolved to, and print out 2009-10-27 06:08:04 +00:00
targets.h Split the load_exclude function into load_exclude_file and 2009-09-29 02:06:56 +00:00
tcpip.cc Use the same trick of peeking inside the ARP packet for the destination 2009-11-19 04:51:38 +00:00
tcpip.h Merge from svn://svn.insecure.org/nmap-exp/david/nmap-traceroute. This 2009-09-17 00:03:46 +00:00
timing.cc Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
timing.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
traceroute.cc Allow traceroute to affect host timing stats. 2009-11-16 08:46:11 +00:00
traceroute.h Merge from svn://svn.insecure.org/nmap-exp/david/nmap-traceroute. This 2009-09-17 00:03:46 +00:00
utils.cc Replaced nmap's hex dump functions with new hexdump() included in nbase. Before 2009-08-25 18:09:19 +00:00
utils.h Replaced nmap's hex dump functions with new hexdump() included in nbase. Before 2009-08-25 18:09:19 +00:00
zenmap.spec.in Cope with not having the pysqlite2 or sqlite3 modules in Zenmap by 2009-06-12 22:34:50 +00:00

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 ).