Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
david f42b6c84c5 Add a workaround for a mysterious crash under Mac OS X 10.5. If importing the
gtk module raises an exception, attempt to import it once more. For unknown
reasons, in certain circumstances Apple's X11 will reject the first connection
but accept the second and any later connections. It happens when the user has
set DISPLAY in one of his shell startup files, which I think is common for
people who upgraded from 10.4.
2008-11-07 20:41:47 +00:00
docs remove text about the registry being rebuilt for every group, as that is something we will likely fix soon 2008-11-07 20:09:48 +00:00
libdnet-stripped Upgrading shipped libdnet to 1.12 2008-09-19 06:12:25 +00:00
liblua o The Nmap Windows self-installer now automatically installs the MS 2008-06-29 04:52:00 +00:00
libpcap Delete auxiliary scripts config.guess, config.sub, depcomp, install-sh, 2007-11-27 06:22:46 +00:00
libpcre o The Nmap Windows self-installer now automatically installs the MS 2008-06-29 04:52:00 +00:00
macosx Remove ndiff from the export-% rule as it's not an external anymore. 2008-09-23 22:09:14 +00:00
mswin32 Remove some commented-out code from mswin32/nsis/Nmap.nsi that associated the 2008-10-08 22:51:05 +00:00
ndiff Update a unit test to match my new thinking about port state changes. 2008-09-19 00:42:53 +00:00
nselib Fix an inaccuracy in the documentation for the nmap.receive_lines and 2008-11-04 22:39:07 +00:00
scripts o http-auth.nse now properly checks for default authentication 2008-11-07 17:16:20 +00:00
acinclude.m4 Fix the test for GTK+ in configure.ac and move the macro RECVFROM_ARG6_TYPE from aclocal.m4 to acinclude.m4. 2007-10-22 23:27:22 +00:00
aclocal.m4 Revert r10484, which added checks for GTK+ and PyGTK in configure. The checks 2008-10-05 00:42:25 +00:00
CHANGELOG Add a workaround for a mysterious crash under Mac OS X 10.5. If importing the 2008-11-07 20:41:47 +00:00
charpool.cc trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
charpool.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
config.guess o Updated to latest (as of 3/15) autoconf config.sub/config.guess 2008-03-15 10:21:56 +00:00
config.sub o Updated to latest (as of 3/15) autoconf config.sub/config.guess 2008-03-15 10:21:56 +00:00
configure Revert r10484, which added checks for GTK+ and PyGTK in configure. The checks 2008-10-05 00:42:25 +00:00
configure.ac Revert r10484, which added checks for GTK+ and PyGTK in configure. The checks 2008-10-05 00:42:25 +00:00
COPYING trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
COPYING.OpenSSL get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
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-os. 2008-10-31 22:46:07 +00:00
FingerPrintResults.h Merge from /nmap-exp/david/nmap-os. 2008-10-31 22:46:07 +00:00
global_structures.h Bump up MAX_OS_CLASSIFICATIONS_PER_FP from 8 to 10. 2008-07-15 20:07:25 +00:00
HACKING URL change from http://insecure.org/nmap/* to http://nmap.org/* 2008-01-17 07:22:03 +00:00
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 This patch reorganizes the way ping probes are handled internally. 2008-05-29 07:49:37 +00:00
INSTALL URL change from http://insecure.org/nmap/* to http://nmap.org/* 2008-01-17 07:22:03 +00:00
ltmain.sh Delete auxiliary scripts config.guess, config.sub, depcomp, install-sh, 2007-11-27 06:22:46 +00:00
MACLookup.cc trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
MACLookup.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
main.cc trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
Makefile.in merging nse_openssl branch 2008-10-08 22:21:41 +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 trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap-mac-prefixes o Updated to include the latest MAC Address prefixes from the IEEE in 2008-05-30 21:47:20 +00:00
nmap-os-db Merge from /nmap-exp/david/nmap-os. 2008-10-31 22:46:07 +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 apply Matt Selsky's patch for ssh version detection signatures to properly detect daemons only supporting protocol version 2 2008-10-01 21:05:03 +00:00
nmap-services Revert r10342, the alignment of columns in nmap-services. I didn't realize it 2008-09-23 22:02:25 +00:00
nmap.cc update ip_is_reserved(): 197/8 allocated 2008-10-27 21:28:57 +00:00
nmap.h Update version number to 4.76 in prep for release 2008-09-12 05:58:06 +00:00
nmap.spec.in Merge from /nmap-exp/david/nmap-ndiff and /nmap-exp/david/zenmap-ndiff. 2008-09-18 15:51:40 +00:00
nmap_amigaos.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap_config.h.in trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap_dns.cc Allow dns.get_servers to return a list of known DNS servers even when IPv6 2008-11-02 20:32:26 +00:00
nmap_dns.h Add a couple includes which are needed for Philip's nwe get_dns_servers function prototype 2008-09-13 07:13:33 +00:00
nmap_error.cc trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap_error.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap_rpc.cc trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap_rpc.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap_tty.cc trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap_tty.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nmap_winconfig.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
NmapOps.cc Allow dns.get_servers to return a list of known DNS servers even when IPv6 2008-11-02 20:32:26 +00:00
NmapOps.h Add --max-rate to go with --min-rate. 2008-07-30 00:15:57 +00:00
NmapOutputTable.cc trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
NmapOutputTable.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
nse_binlib.cc Use nbase's s8, u8, s16, etc. types for specific-size integers rather than the 2008-08-29 20:57:36 +00:00
nse_binlib.h added nse_binlib.h 2008-07-31 14:18:21 +00:00
nse_bit.cc replace deprecated use of luaL_openlib with luaL_register 2008-09-09 13:23:14 +00:00
nse_bit.h Updated NSE's bit library to no longer be a shared library. 2008-08-27 22:23:50 +00:00
nse_debug.cc Large recode of nse_init.cc 2008-05-31 02:39:27 +00:00
nse_debug.h NSE committed 2006-12-11 00:34:26 +00:00
nse_fs.cc Fix to Windows define for nse_fs 2008-05-31 08:22:39 +00:00
nse_fs.h Large recode of nse_init.cc 2008-05-31 02:39:27 +00:00
nse_init.cc Make some changes to allow a Windows build of the new openssl code. (Just 2008-10-08 22:58:29 +00:00
nse_init.h Large recode of nse_init.cc 2008-05-31 02:39:27 +00:00
nse_macros.h Use a global table of loaded script file names, and don't load a script if its 2008-09-15 06:38:08 +00:00
nse_main.cc Remove script ids. Scripts are identified by file name in output (just the 2008-11-05 00:52:55 +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 added nmap.get_dns_servers() to the NSE 2008-08-21 09:25:28 +00:00
nse_nmaplib.h Large recode of nse_init.cc 2008-05-31 02:39:27 +00:00
nse_nsock.cc Remove a line of dead code. 2008-10-16 22:54:37 +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_openssl.cc remove bignum_set_negative and bignum_is_negative because those functions are not available in older openssl versions 2008-10-30 13:10:01 +00:00
nse_openssl.h Make some changes to allow a Windows build of the new openssl code. (Just 2008-10-08 22:58:29 +00:00
nse_pcrelib.cc Removed old unused procedure. 2008-09-03 22:16:59 +00:00
nse_pcrelib.h Revert r5485. This changes the pcre Lua module back to statically linked 2007-10-23 00:45:00 +00:00
osscan.cc Make the buffer for formatting the SCAN.DS test value in an OS fingerprint a 2008-10-03 18:46:22 +00:00
osscan.h Make the parameter to parse_fingerprint_file const. 2008-06-13 17:32:47 +00:00
osscan2.cc Merge from /nmap-exp/david/nmap-os. 2008-10-31 22:46:07 +00:00
osscan2.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
output.cc Merge from /nmap-exp/david/nmap-os. 2008-10-31 22:46:07 +00:00
output.h Make some change to make --without-liblua work again. 2008-08-05 19:28:51 +00:00
portlist.cc Remove the unused "confidence" member of the Port class. This is not the same 2008-10-25 00:24:32 +00:00
portlist.h Remove the unused "confidence" member of the Port class. This is not the same 2008-10-25 00:24:32 +00:00
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 trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
protocols.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +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 Fixing port numbers in output. The "%hi" conversion modifier was being used 2008-10-24 00:48:19 +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 Fixing port numbers in output. The "%hi" conversion modifier was being used 2008-10-24 00:48:19 +00:00
service_scan.h This patch reorganizes the way ping probes are handled internally. 2008-05-29 07:49:37 +00:00
services.cc partial merge r9957 in bhdc08: nmap-services port frequency format has been changed to use percentage ratios in the file rather than fractional format (though the latter is still accepted) 2008-09-05 02:06:29 +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 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 Merge from /nmap-exp/david/nmap-os. 2008-10-31 22:46:07 +00:00
Target.h Merge from /nmap-exp/david/nmap-os. 2008-10-31 22:46:07 +00:00
TargetGroup.cc Check for the linked list returned by getaddrinfo being NULL as well as a 2008-09-04 14:27:55 +00:00
TargetGroup.h o Fixed an integer overflow which prevented a target specification 2008-06-03 19:25:16 +00:00
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 trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
tcpip.cc Add a guard against getaddrinfo returning no addresses in tcpip.cc. 2008-09-04 14:41:59 +00:00
tcpip.h constify the pointer passed to magic_tcpudp_cksum. 2008-08-21 17:43:23 +00:00
timing.cc Fix a diagnostic format string. It was printing a signed long as if it were 2008-11-07 01:47:33 +00:00
timing.h Change RateMeter to be more general, measuring just one quantity. Add a 2008-08-16 01:05:11 +00:00
traceroute.cc Use the cached timing ping probe as the traceroute probe in all situations. 2008-09-06 04:12:34 +00:00
traceroute.h Use the cached timing ping probe as the traceroute probe in all situations. 2008-09-06 04:12:34 +00:00
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 ).