Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
david 8e6576f00e Use only the number of completed ports when computing completion time
estimates, and don't consider the number of outstanding probes or number of
retries. The old code would overestimate completion, causing a period of 99.99%
completion at the end of a scan (which caused earlier estimates to be too
soon). For a long UDP scan this puts the completion estimate right on after a
little time to allow for convergence. See
http://www.bamsoftware.com/wiki/Nmap/CompletionTimeEstimates.
2008-08-14 07:00:24 +00:00
docs we generally don't update the xmlversion just for a new attribute. Doing so may cause more trouble than its worth, though I'm open to convincing 2008-08-13 01:30:42 +00:00
libdnet-stripped o The Nmap Windows self-installer now automatically installs the MS 2008-06-29 04:52:00 +00:00
liblua o The Nmap Windows self-installer now automatically installs the MS 2008-06-29 04:52:00 +00:00
libpcap
libpcre o The Nmap Windows self-installer now automatically installs the MS 2008-06-29 04:52:00 +00:00
macosx Fix a little typo in macosx/Makefile that kept COPYING.formatted from being 2008-07-11 20:54:31 +00:00
mswin32 modified nmap.vcproj, added binlib and hashlib for NSE 2008-07-31 14:20:45 +00:00
nselib fixed bug in base64.lua leading to wrong encoding of data 2008-08-05 14:42:41 +00:00
nselib-bin Overhaul Makefile.in and configure.ac to link NSE C modules explicitly with 2008-08-05 21:41:30 +00:00
scripts Fixed a few typos and improved wording in a few places 2008-08-11 23:35:37 +00:00
acinclude.m4
aclocal.m4
CHANGELOG Add a CHANGELOG entry for r9462, faster nmap-services loading. 2008-08-13 01:50:59 +00:00
charpool.cc
charpool.h
config.guess
config.sub
configure Link against -lodm and -lcfg on AIX. 2008-06-15 07:05:12 +00:00
configure.ac Link against -lodm and -lcfg on AIX. 2008-06-15 07:05:12 +00:00
COPYING
COPYING.OpenSSL
depcomp
FingerPrintResults.cc
FingerPrintResults.h
global_structures.h Bump up MAX_OS_CLASSIFICATIONS_PER_FP from 8 to 10. 2008-07-15 20:07:25 +00:00
HACKING
idle_scan.cc Adding packet validity checking to readip_pcap() so the caller can assume the 2008-06-30 23:55:19 +00:00
idle_scan.h
INSTALL
install-sh
ltmain.sh
MACLookup.cc
MACLookup.h
main.cc
Makefile.in modified Makefile.in, added binlib and hashlib for nse 2008-07-31 14:20:10 +00:00
missing
nmap-header-template.cc
nmap-mac-prefixes
nmap-os-db sorting 2008-08-02 21:21:49 +00:00
nmap-protocols
nmap-rpc
nmap-service-probes slight updates to some MailEnable smtpd sigs 2008-07-25 21:56:50 +00:00
nmap-services add apt-cacher service 2008-08-01 08:26:35 +00:00
nmap.cc we generally don't update the xmlversion just for a new attribute. Doing so may cause more trouble than its worth, though I'm open to convincing 2008-08-13 01:30:42 +00:00
nmap.h update version number 2008-06-29 09:13:44 +00:00
nmap.spec.in
nmap_amigaos.h
nmap_config.h.in
nmap_dns.cc Documenting an earlier change and adding a new, related one: 2008-07-14 19:52:31 +00:00
nmap_dns.h
nmap_error.cc
nmap_error.h
nmap_rpc.cc
nmap_rpc.h
nmap_tty.cc
nmap_tty.h
nmap_winconfig.h
NmapOps.cc Make some change to make --without-liblua work again. 2008-08-05 19:28:51 +00:00
NmapOps.h Add --max-rate to go with --min-rate. 2008-07-30 00:15:57 +00:00
NmapOutputTable.cc
NmapOutputTable.h
nse_binlib.cc silenced signed/unsigned warnings in nse_binlib.cc 2008-08-02 10:35:28 +00:00
nse_binlib.h added nse_binlib.h 2008-07-31 14:18:21 +00:00
nse_debug.cc
nse_debug.h
nse_fs.cc
nse_fs.h
nse_hash.cc fixed two warnings in nse_hash.cc, code cleanup 2008-08-03 00:19:58 +00:00
nse_hash.h added nse_hash.h 2008-07-31 14:17:12 +00:00
nse_init.cc Added error message to output for NSE when a script could not be loaded. 2008-08-07 12:32:39 +00:00
nse_init.h
nse_macros.h Updated some macros to clean up code. Moved 2008-07-07 17:33:36 +00:00
nse_main.cc [NSE] Added fix for deadlocks on sockets. Now, 10 or max.parallelism threads 2008-07-31 07:35:19 +00:00
nse_main.h Added ScriptResult class change in order to avoid managing string memory 2008-07-07 17:37:08 +00:00
nse_nmaplib.cc [NSE] Added fix for deadlocks on sockets. Now, 10 or max.parallelism threads 2008-07-31 07:35:19 +00:00
nse_nmaplib.h
nse_nsock.cc Made nsock functions get the proper environment. (bad use of setfenv earlier). 2008-08-09 23:12:52 +00:00
nse_nsock.h [NSE] Added fix for deadlocks on sockets. Now, 10 or max.parallelism threads 2008-07-31 07:35:19 +00:00
nse_pcrelib.cc
nse_pcrelib.h
osscan.cc Increase the line buffer for reading fingerprints in osscan.cc. The latest 2008-07-15 05:33:33 +00:00
osscan.h
osscan2.cc Adding packet validity checking to readip_pcap() so the caller can assume the 2008-06-30 23:55:19 +00:00
osscan2.h
output.cc Updated DTD, XML version, and anded scanflags attribute to scaninfo element. 2008-08-13 00:59:22 +00:00
output.h Make some change to make --without-liblua work again. 2008-08-05 19:28:51 +00:00
portlist.cc Added ScriptResult class change in order to avoid managing string memory 2008-07-07 17:37:08 +00:00
portlist.h
portreasons.cc Nmap will no longer misreport a localhost-response during PN scans, it will now be reported as 'user-set'. 2008-07-29 17:01:31 +00:00
portreasons.h Nmap will no longer misreport a localhost-response during PN scans, it will now be reported as 'user-set'. 2008-07-29 17:01:31 +00:00
protocols.cc
protocols.h
README-WIN32
scan_engine.cc Use only the number of completed ports when computing completion time 2008-08-14 07:00:24 +00:00
scan_engine.h Save timing ping probes between calls to ultra_scan. This allows, for example, 2008-07-11 06:12:38 +00:00
service_scan.cc Documenting an earlier change and adding a new, related one: 2008-07-14 19:52:31 +00:00
service_scan.h
services.cc Improve the efficiency of loading the nmap-services file. We now use an STL map 2008-08-13 01:19:09 +00:00
services.h Improve the efficiency of loading the nmap-services file. We now use an STL map 2008-08-13 01:19:09 +00:00
shtool
Target.cc Save timing ping probes between calls to ultra_scan. This allows, for example, 2008-07-11 06:12:38 +00:00
Target.h Save timing ping probes between calls to ultra_scan. This allows, for example, 2008-07-11 06:12:38 +00:00
TargetGroup.cc
TargetGroup.h
targets.cc Nmap will no longer misreport a localhost-response during PN scans, it will now be reported as 'user-set'. 2008-07-29 17:01:31 +00:00
targets.h
tcpip.cc Moving block_socket() and unblock_socket() from Nmap to Nbase for reuse in 2008-08-02 03:44:35 +00:00
tcpip.h Moving block_socket() and unblock_socket() from Nmap to Nbase for reuse in 2008-08-02 03:44:35 +00:00
timing.cc updated to allow RateMeter::update to accept time decreases up to 5ms rather than a 1ms limit, as I just had a crash where now=1217210189.144224; last_update_tv=1217210189.148486. I still think this may be a bug in my SMP Linux kernel. But if it affects me, probably affects others. 2008-07-28 03:34:19 +00:00
timing.h Avoid showing the sending rate in bytes per second if no sent bytes have been 2008-07-23 22:21:37 +00:00
traceroute.cc Adding packet validity checking to readip_pcap() so the caller can assume the 2008-06-30 23:55:19 +00:00
traceroute.h
utils.cc Move tval2msecs() to Nbase for reuse 2008-07-15 20:06:05 +00:00
utils.h Move tval2msecs() to Nbase for reuse 2008-07-15 20:06:05 +00:00
zenmap.spec.in Include the new .desktop files in zenmap.spec.in. 2008-07-27 19:15:24 +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 ).