Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
david 8bc5135d93 When iterating over the interface list on systems that have sa_len, only
allow the sa_len to increase the size of the current structure, not
decrease it below sizeof(struct ifreq). Doing it this way makes it work
on NetBSD. This technique more or less matches that used in Unix Network
Programming, 3rd Edition, section 17.6. The old implementation was
likely incorrect, though it happened to work on FreeBSD.
2010-03-26 22:11:30 +00:00
docs Add script scan results parsing task 2010-03-26 20:54:54 +00:00
libdnet-stripped o Fixed the parsing of libdnet DLPI interface names that contain more 2010-02-28 19:45:39 +00:00
liblua Fix all the compiler warnings when building with Visual C++ 2008. 2009-04-29 17:56:30 +00:00
libpcap Fixed a bug which lead to libpcap ./configure errors on Solaris which 2010-03-24 05:48:02 +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 capital letters in package names. The Snow Leopard PackageMaker seems to 2010-03-07 05:36:26 +00:00
mswin32 Add new packaging of x64 WinPcap drivers from Rob Nicholls. He observed that 2010-03-17 05:19:08 +00:00
ndiff latest generated man pages 2010-02-19 06:28:14 +00:00
nselib Increase the size of passwords.lst from 201 to 5000 entries. 2010-03-25 02:57:56 +00:00
scripts Changes to smtp-enum-users.nse from Duarte Silva. The 2010-03-22 04:13:08 +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 When iterating over the interface list on systems that have sa_len, only 2010-03-26 22:11:30 +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 Merge r16779:16804 from /nmap-exp/david/nmap-nping. This adds Nping 2010-02-17 01:46:34 +00:00
configure.ac Merge r16779:16804 from /nmap-exp/david/nmap-nping. This adds Nping 2010-02-17 01:46:34 +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
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 Add a constructor for FingerPrint. 2009-12-18 07:59:31 +00:00
HACKING update version numbers of examples in HACKING file 2010-03-05 02:33:07 +00:00
idle_scan.cc Fix spelling neccessary -> necessary. 2010-03-20 03:59:31 +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
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 Merge r16779:16804 from /nmap-exp/david/nmap-nping. This adds Nping 2010-02-17 01:46:34 +00:00
missing
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 Regenerate all the auto-generated Nmap files in prep for the next release 2010-01-15 08:27:21 +00:00
nmap-protocols
nmap-rpc
nmap-service-probes Added matchline for the Arucer backdoor. The Arucer backdoor was found to be packaged with drivers for the Energizer USB recharger: http://www.kb.cert.org/vuls/id/154421 2010-03-08 18:22:50 +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 Make it a fatal error if you try to combine traceroute with idle or 2010-03-24 01:12:58 +00:00
nmap.h Fix spelling neccessary -> necessary. 2010-03-20 03:59:31 +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 Fix these compiler warnings with a patch from Solar Designer: 2010-01-28 18:55:08 +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 Revert r16464. 2010-01-15 03:55:23 +00:00
nmap_error.h Fix these compiler warnings with a patch from Solar Designer: 2010-01-28 18:55:08 +00:00
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 Just update an out-of-date (but was still working due to redirection) URL 2010-03-16 03:19:47 +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 fix variable initialization 2010-03-12 21:56:06 +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
nse_bit.cc
nse_bit.h
nse_debug.cc
nse_debug.h
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 a couple more __func__ changes 2010-03-19 05:21:06 +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 Fix bug where Lua will load original, optional Lua libraries when we have 2010-01-21 18:56:30 +00:00
nse_nmaplib.cc Merge through r16884 from /nmap-exp/kris/nse-rawip plus the following changelog 2010-02-26 20:42:10 +00:00
nse_nmaplib.h Use defines for library names "nmap" and "stdnse.c" 2010-02-06 00:59:33 +00:00
nse_nsock.cc Use socket_errno() instead of errno in NSE raw socket code, to get 2010-03-02 18:29:22 +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 Check the key and iv length before giving them to OpenSSL in l_encrypt 2010-03-15 22:49:09 +00:00
nse_openssl.h
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 a typo in a comment. 2010-01-28 19:12:11 +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 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 Revert r16464. 2010-01-15 03:55:23 +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 Print a "TRACEROUTE" header for directly connected hosts, even though it 2010-03-23 23:38: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 Use the Quake 2 and Quake 3 server status probes as UDP payloads. 2010-01-30 04:41:25 +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 Fix spelling neccessary -> necessary. 2010-03-20 03:59:31 +00:00
portlist.h Fix spelling neccessary -> necessary. 2010-03-20 03:59:31 +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 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
scan_engine.cc Fix spelling neccessary -> necessary. 2010-03-20 03:59:31 +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 Fix spelling neccessary -> necessary. 2010-03-20 03:59:31 +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 Add a function free_services that tells Nmap to reload the nmap-services 2010-02-26 22:29:03 +00:00
services.h Add a function free_services that tells Nmap to reload the nmap-services 2010-02-26 22:29:03 +00:00
shtool
Target.cc Make the argument to Target::setTargetName const. 2009-10-26 23:12:20 +00:00
Target.h Fixing compilation when --without-liblua is used. 2010-01-24 08:57:38 +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 When iterating over the interface list on systems that have sa_len, only 2010-03-26 22:11:30 +00:00
tcpip.h Merge through r16884 from /nmap-exp/kris/nse-rawip plus the following changelog 2010-02-26 20:42:10 +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 In traceroute, separate the directly connected targets from the rest 2010-03-23 23:30:36 +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 ).