Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
david 8b01344caf In build_{icmp,igmp}_raw, fill with zeros when data is NULL.
This restores the previous behavior of these functions, which was broken
in r24127, which itself was fixing another bug.

r24127 solved the problem of --data-length appending zeroes, not random
data, to ICMP and IGMP packets. But in doing so, it added a check that
the data argument is not NULL. OS detection uses a data argument of
NULL, expecting these functions to fill in zeroes in this case. The
result of this was that the IE probes were being sent with empty
payloads instead of 120 and 150 bytes.
2011-09-15 17:57:00 +00:00
docs Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
libdnet-stripped Add the intf_entry.intf_index member. 2011-08-30 23:55:07 +00:00
liblua
libnetutil Don't double-count RTA_LENGTH in netlink messages. 2011-09-03 17:22:07 +00:00
libpcap
libpcre Prevent pcre.h from being regenerated everytime configure is invoked and 2011-08-10 16:38:37 +00:00
macosx o [Ndiff] Fixed the Mac OS X packages to use the correct path for 2011-03-15 22:09:10 +00:00
mswin32 Use "cmd /c copy" rather than "cp" when copying OpenSSL DLLs. 2011-08-31 19:41:13 +00:00
ndiff Update svn version number to 5.59BETA3. There isn't an imminent release or anything, but I think bumping it will reduce confusion. Plus, I accidentally checked in a modified version number to some of the externals (when meaning to just modify a branch), so this will make the version consistent 2011-08-25 06:47:10 +00:00
nselib ssl-enum-ciphers update for cipher strength from Gabriel Lawrence. 2011-09-14 17:57:47 +00:00
scripts Don't redundantly list the NULL compressor in ssl-num-ciphers.nse. 2011-09-14 18:21:23 +00:00
todo Something I just thought of: NSE should have access to CPE results. 2011-09-10 01:27:07 +00:00
acinclude.m4 Merge from /nmap-exp/david/nmap-ipv6. 2011-06-08 01:24:48 +00:00
aclocal.m4
BSDmakefile
CHANGELOG Don't redundantly list the NULL compressor in ssl-num-ciphers.nse. 2011-09-14 18:21:23 +00:00
charpool.cc
charpool.h
config.guess
config.sub
configure Merge from /nmap-exp/david/nmap-ipv6. 2011-06-08 01:24:48 +00:00
configure.ac Merge from /nmap-exp/david/nmap-ipv6. 2011-06-08 01:24:48 +00:00
COPYING
depcomp
FingerPrintResults.cc Remove some code that only applied to gen-1 OS detection. 2011-08-16 17:50:23 +00:00
FingerPrintResults.h
global_structures.h Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
HACKING
idle_scan.cc Fix some [-Wunused-but-set-variable] warnings. 2011-07-19 21:40:32 +00:00
idle_scan.h
INSTALL
ltmain.sh
MACLookup.cc
MACLookup.h
main.cc Move get/set_program_name from main.cc to nmap.cc. 2011-06-15 18:12:33 +00:00
Makefile.in Added xmpp-info.nse as a replacement for xmpp.nse (script from Vasily Kulikov). 2011-09-04 19:18:22 +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
nmap-mac-prefixes Update nmap-mac-prefixes to the latest data as of 2011-06-29 2011-06-29 08:33:42 +00:00
nmap-os-db Expand a Window 7 fingerprint. 2011-09-15 16:38:54 +00:00
nmap-payloads
nmap-protocols
nmap-rpc Regenerate (and manually merge) nmap-rpc from the master file at 2011-03-24 02:57:02 +00:00
nmap-service-probes Added application CPEs for Undernet IRCu 2011-09-13 10:13:42 +00:00
nmap-services
nmap.cc Declare the 'new_targets' inside the NOLUA conditional directives. 2011-09-11 22:53:57 +00:00
nmap.h Update svn version number to 5.59BETA3. There isn't an imminent release or anything, but I think bumping it will reduce confusion. Plus, I accidentally checked in a modified version number to some of the externals (when meaning to just modify a branch), so this will make the version consistent 2011-08-25 06:47:10 +00:00
nmap.spec.in Use %{_target_cpu} to support both i386 and x86_64. 2011-06-08 23:01:31 +00:00
nmap_amigaos.h
nmap_config.h.in Merge from /nmap-exp/david/nmap-ipv6. 2011-06-08 01:24:48 +00:00
nmap_dns.cc Removed Trailing Spaces 2011-05-21 01:30:50 +00:00
nmap_dns.h
nmap_error.cc
nmap_error.h Fix MSVC compiler noreturn related warnings and add extra 2011-06-23 23:59:52 +00:00
nmap_rpc.cc Limit scope of recvfrom address. 2011-09-03 18:48:12 +00:00
nmap_rpc.h Use u32 rather than unsigned long to define RPC packet structure. 2011-09-03 18:08:20 +00:00
nmap_tty.cc
nmap_tty.h
nmap_winconfig.h
NmapOps.cc Merging branch /nmap-exp/shinnok/nmap-options-parsing into trunk. 2011-07-29 23:50:28 +00:00
NmapOps.h Merging branch /nmap-exp/shinnok/nmap-options-parsing into trunk. 2011-07-29 23:50:28 +00:00
NmapOutputTable.cc
NmapOutputTable.h
nse_binlib.cc
nse_binlib.h
nse_bit.cc
nse_bit.h
nse_debug.cc
nse_debug.h
nse_dnet.cc Made getInterfaceByName() return IPv6 interface information. 2011-08-10 22:56:34 +00:00
nse_dnet.h o [NSE] Removed the nmap.get_interface_link function, which was 2011-04-22 22:47:28 +00:00
nse_fs.cc Add a new cnse.fetchscript, which first checks for an absolute path, 2011-03-26 06:48:29 +00:00
nse_fs.h Add a new cnse.fetchscript, which first checks for an absolute path, 2011-03-26 06:48:29 +00:00
nse_main.cc Just use srand on NSE startup in nse_main.cc. This removes the need 2011-05-24 02:48:39 +00:00
nse_main.h
nse_main.lua o [NSE] When the rule function failes include its type in the error message. 2011-08-16 01:24:46 +00:00
nse_nmaplib.cc Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
nse_nmaplib.h
nse_nsock.cc Fixed a bug: use sockaddr_storage instead of sockaddr. 2011-06-09 17:38:04 +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
nse_utility.cc
nse_utility.h
osscan.cc Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
osscan.h
osscan2.cc Free TOps_AVs and TWin_AVs between OS rounds. 2011-09-09 08:24:47 +00:00
osscan2.h Reorganized source file so methods of the same class are grouped together 2011-07-26 12:03:18 +00:00
output.cc Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
output.h Remove some unused function parameters. 2011-06-14 02:29:39 +00:00
payload.cc
payload.h
portlist.cc Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
portlist.h Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
portreasons.cc Added ND ping for local IPv6 nets, merging from /nmap-exp/weilin/nmap-nd. 2011-07-19 02:31:54 +00:00
portreasons.h Added ND ping for local IPv6 nets, merging from /nmap-exp/weilin/nmap-nd. 2011-07-19 02:31:54 +00:00
protocols.cc
protocols.h
README-WIN32
scan_engine.cc Count ND probes in UltraScan::numProbesPerHost. 2011-08-30 23:55:12 +00:00
scan_engine.h Added ND ping for local IPv6 nets, merging from /nmap-exp/weilin/nmap-nd. 2011-07-19 02:31:54 +00:00
service_scan.cc Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
service_scan.h Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
services.cc
services.h
shtool
Target.cc Added ND ping for local IPv6 nets, merging from /nmap-exp/weilin/nmap-nd. 2011-07-19 02:31:54 +00:00
Target.h Added ND ping for local IPv6 nets, merging from /nmap-exp/weilin/nmap-nd. 2011-07-19 02:31:54 +00:00
TargetGroup.cc Remove unused TargetGroup::rewind method. It was used for --exclude groups before that code was rewritten to use addrset. 2011-08-04 02:37:05 +00:00
TargetGroup.h Remove unused TargetGroup::rewind method. It was used for --exclude groups before that code was rewritten to use addrset. 2011-08-04 02:37:05 +00:00
targets.cc Keep a std::string in scope when accessing its c_str. 2011-07-29 20:43:31 +00:00
targets.h Merging from nmap-exp/colin/nmap-addrset, nmap-exp/colin/nbase-addrset, and /nmap-exp/colin/ncat-addrset 2011-06-20 20:46:41 +00:00
tcpip.cc In build_{icmp,igmp}_raw, fill with zeros when data is NULL. 2011-09-15 17:57:00 +00:00
tcpip.h Added ND ping for local IPv6 nets, merging from /nmap-exp/weilin/nmap-nd. 2011-07-19 02:31:54 +00:00
timing.cc
timing.h
traceroute.cc Make dummy struct operator() const. 2011-07-25 23:31:17 +00:00
traceroute.h
utils.cc Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
utils.h Merge r26341:26417 from /nmap-exp/david/nmap-cpe. 2011-09-09 23:24:14 +00:00
xml.cc Comment typo. 2011-06-14 19:46:43 +00:00
xml.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 ).