Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
2007-01-23 05:29:59 +00:00
docs just moved an entry 2007-01-16 11:01:55 +00:00
libdnet-stripped NSE committed 2006-12-11 00:34:26 +00:00
liblua NSE committed 2006-12-11 00:34:26 +00:00
libpcap remove libpcap/Win32 and libpcap/msdos to save space in the tarball 2006-09-30 22:14:59 +00:00
libpcre OK, I hope the darn thing works on windows now 2006-11-20 08:46:08 +00:00
mswin32 UPdates for windows compilation 2006-12-11 01:25:25 +00:00
nmapfe clean patches by Kris: remove c++ comments in nmapfe and nsock, and remove superscan prototype from scan_engine.h 2007-01-01 00:23:29 +00:00
scripts NSE committed 2006-12-11 00:34:26 +00:00
aclocal.m4 get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
CHANGELOG Added some of my changes to the CHANGELOG 2007-01-23 01:09:31 +00:00
charpool.cc Minor source code header improvements 2006-08-25 01:47:49 +00:00
charpool.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
config.guess a bunch of misc. changes 2005-12-29 11:34:45 +00:00
config.h.in Minor source code header improvements 2006-08-25 01:47:49 +00:00
config.sub a bunch of misc. changes 2005-12-29 11:34:45 +00:00
configure NSE committed 2006-12-11 00:34:26 +00:00
configure.ac NSE committed 2006-12-11 00:34:26 +00:00
COPYING Minor source code header improvements 2006-08-25 01:47:49 +00:00
COPYING.OpenSSL get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
FingerPrintResults.cc NSE committed 2006-12-11 00:34:26 +00:00
FingerPrintResults.h New dynamic number of OS tries, and --max-os-tries option 2006-10-02 03:21:40 +00:00
global_structures.h NSE committed 2006-12-11 00:34:26 +00:00
HACKING spellcheck patch 2006-09-05 08:39:32 +00:00
idle_scan.cc Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h). 2007-01-23 05:29:59 +00:00
idle_scan.h spellcheck patch 2006-09-05 08:39:32 +00:00
INSTALL a bunch of misc. changes 2005-12-29 11:34:45 +00:00
install-sh get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
MACLookup.cc NSE committed 2006-12-11 00:34:26 +00:00
MACLookup.h trivial comment-related patch from Kris Katterjohn 2006-09-07 04:21:43 +00:00
main.cc Nmap 4.20ALPHA11 2006-11-03 05:36:41 +00:00
Makefile.in Kris Katterjohn patches for code clean up, iana ip assignment update, fixe fileexistsandisreadable 2006-12-12 09:56:15 +00:00
nmap-header-template.cc Minor source code header improvements 2006-08-25 01:47:49 +00:00
nmap-mac-prefixes NSE committed 2006-12-11 00:34:26 +00:00
nmap-os-db fix some typos (applie -> apple) reported by Matthew Boyle 2007-01-19 00:05:41 +00:00
nmap-os-fingerprints Nmap 4.20, woohoo 2006-12-08 03:01:08 +00:00
nmap-protocols Nmap 3.9999 2006-01-28 07:57:37 +00:00
nmap-rpc a bunch of misc changes 2005-04-23 02:47:29 +00:00
nmap-service-probes Applied Doug's big Q32006 nmap-service-probes patch 2006-12-31 10:07:13 +00:00
nmap-services fix some typos (applie -> apple) reported by Matthew Boyle 2007-01-19 00:05:41 +00:00
nmap.cc Prevent empty 'Fetchfile found' message (with -d2) from nmap_fetchfile() when it wasn't actually found. 2007-01-20 23:48:18 +00:00
nmap.h Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h). 2007-01-23 05:29:59 +00:00
nmap.spec.in About to do Nmap 4.03 2006-04-22 23:00:09 +00:00
nmap_amigaos.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
nmap_dns.cc More elaborate reasons for OmitSubmissionFP 2006-09-02 21:50:35 +00:00
nmap_dns.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
nmap_error.cc Minor source code header improvements 2006-08-25 01:47:49 +00:00
nmap_error.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
nmap_rpc.cc NSE committed 2006-12-11 00:34:26 +00:00
nmap_rpc.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
nmap_tty.cc Minor source code header improvements 2006-08-25 01:47:49 +00:00
nmap_tty.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
nmap_winconfig.h Kris Katterjohn patches for code clean up, iana ip assignment update, fixe fileexistsandisreadable 2006-12-12 09:56:15 +00:00
nmapfe.desktop get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
NmapOps.cc Allow environment variable NMAP_UNPRIVILEGED to be equivalent to --unprivileged as NMAP_PRIVILEGED is to --privileged. 2007-01-12 02:31:47 +00:00
NmapOps.h Fix some typos, one in output. IPPROTO_TCP -> IPPROTO_IP (2), extre -> extra, /etc/protocol -> /etc/protocols 2007-01-19 01:39:03 +00:00
NmapOutputTable.cc fixed wrong alignment of nmap output table when using --iflist 2007-01-07 23:21:56 +00:00
NmapOutputTable.h NSE committed 2006-12-11 00:34:26 +00:00
nse_auxiliar.cc cannot directly include nmap_winconfig in these the way I was, or it will be included in nonwin32 2006-12-11 01:40:03 +00:00
nse_auxiliar.h cannot directly include nmap_winconfig in these the way I was, or it will be included in nonwin32 2006-12-11 01:40:03 +00:00
nse_bitlib.cc NSE committed 2006-12-11 00:34:26 +00:00
nse_bitlib.h NSE committed 2006-12-11 00:34:26 +00:00
nse_debug.cc NSE committed 2006-12-11 00:34:26 +00:00
nse_debug.h NSE committed 2006-12-11 00:34:26 +00:00
nse_init.cc Fixed file and directory retrieval problems under windows 2006-12-29 00:44:49 +00:00
nse_init.h NSE committed 2006-12-11 00:34:26 +00:00
nse_macros.h This may sound weird, but I just cut nse_macros.h in half. The same thing was put in twice, so I deleted the second one (half of the file). I split it into two files/halves to test it out, and a diff came up empty. So yeah :) 2007-01-12 21:33:58 +00:00
nse_main.cc NSE committed 2006-12-11 00:34:26 +00:00
nse_main.h NSE committed 2006-12-11 00:34:26 +00:00
nse_nmaplib.cc NSE committed 2006-12-11 00:34:26 +00:00
nse_nmaplib.h NSE committed 2006-12-11 00:34:26 +00:00
nse_nsock.cc NSE committed 2006-12-11 00:34:26 +00:00
nse_nsock.h NSE committed 2006-12-11 00:34:26 +00:00
nse_pcrelib.cc NSE committed 2006-12-11 00:34:26 +00:00
nse_pcrelib.h NSE committed 2006-12-11 00:34:26 +00:00
nse_string.cc NSE committed 2006-12-11 00:34:26 +00:00
nse_string.h NSE committed 2006-12-11 00:34:26 +00:00
osscan.cc Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h). 2007-01-23 05:29:59 +00:00
osscan.h Nmap now does better OS detection guesses when there isn't an exact match because it uses the point system (MatchPoints) now given in nmap-os-db 2006-09-25 09:08:56 +00:00
osscan2.cc Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h). 2007-01-23 05:29:59 +00:00
osscan2.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
output.cc Hopefully final --iflist bug 2007-01-08 21:56:22 +00:00
output.h NSE committed 2006-12-11 00:34:26 +00:00
portlist.cc NSE committed 2006-12-11 00:34:26 +00:00
portlist.h Just fixed a couple of typos. 'msx-scan-delay' -> 'max-scan-delay' under the Timing Report (-d), and 'Mapps' -> 'Maps' in a comment. 2007-01-11 20:18:42 +00:00
protocols.cc Fix some typos, one in output. IPPROTO_TCP -> IPPROTO_IP (2), extre -> extra, /etc/protocol -> /etc/protocols 2007-01-19 01:39:03 +00:00
protocols.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
README-WIN32 a bunch of misc. changes 2005-12-29 11:34:45 +00:00
scan_engine.cc Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h). 2007-01-23 05:29:59 +00:00
scan_engine.h clean patches by Kris: remove c++ comments in nmapfe and nsock, and remove superscan prototype from scan_engine.h 2007-01-01 00:23:29 +00:00
service_scan.cc NSE committed 2006-12-11 00:34:26 +00:00
service_scan.h NSE committed 2006-12-11 00:34:26 +00:00
services.cc NSE committed 2006-12-11 00:34:26 +00:00
services.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
shtool misc 2005-06-24 23:50:23 +00:00
Target.cc NSE committed 2006-12-11 00:34:26 +00:00
Target.h NSE committed 2006-12-11 00:34:26 +00:00
TargetGroup.cc Minor source code header improvements 2006-08-25 01:47:49 +00:00
TargetGroup.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
targets.cc Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h). 2007-01-23 05:29:59 +00:00
targets.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
tcpip.cc Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h). 2007-01-23 05:29:59 +00:00
tcpip.h Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h). 2007-01-23 05:29:59 +00:00
timing.cc Minor source code header improvements 2006-08-25 01:47:49 +00:00
timing.h Minor source code header improvements 2006-08-25 01:47:49 +00:00
utils.cc fix bug in Marek's IP option code 2006-11-20 03:48:57 +00:00
utils.h a bunch of small patches by Kris Katterjohn 2006-09-16 02:25:20 +00:00

Here are the docs for nmap.  You would be better
off checking the website at http://www.insecure.org/nmap
for the latest information.  Also if the man page is installed
correctly you should be able to 'man nmap'.  The man page is more 
up-to-date than the article.  See nmap-manpage.html for an html version
of it.

-Fyodor