Nmap - the Network Mapper. Github mirror of official SVN repository. https://svn.nmap.org/
Find a file
dmiller 829fbef715 Fix human-readable sizes in ls.lua
First, enforce significant digits when converting, e.g. 1.1K to bytes.
Next, use the server-returned human-readable format instead of
converting to bytes by default. The conversion to bytes is still done to
get total byte count.

Also changed how boolean options work to better match existing
convention: --script-args ls.human or --script-args ls.human=1 now work.
You must explicitly say "false", "no", or "0" to make a boolean flag
false (or just leave it out).
2015-09-04 14:23:14 +00:00
docs Fix Nmap DTD to account for PCDATA in script element 2015-08-21 16:35:19 +00:00
libdnet-stripped Fix address detection on Solaris. Fixes #124 2015-05-23 13:22:29 +00:00
liblinear
liblua
libnetutil Fix raw packet sending on FreeBSD 10.0 and later. 2015-08-06 21:10:36 +00:00
libpcap Update libpcap to 1.7.3, partially addressing #34 2015-05-01 20:24:47 +00:00
libpcre
macosx normalized *_build target to build-* target 2015-08-20 19:50:29 +00:00
mswin32 Move global_structures.h back into nmap.h now that things are sorted out better 2015-07-02 03:09:29 +00:00
nbase Keep nbase compatible with old C compilers 2015-08-18 16:21:25 +00:00
ncat Normalize some forgotten target 2015-08-20 19:50:37 +00:00
ndiff Replace − with '-' in nping docs. Fixes #184 2015-07-08 11:44:38 +00:00
nmap-update Update the nmap-update default channel to match new nmap.h NMAP_UPDATE_CHANNEL (one of my scripts that I run before releases does this) 2015-07-13 07:51:29 +00:00
nping Normalize some forgotten target 2015-08-20 19:50:37 +00:00
nselib Fix human-readable sizes in ls.lua 2015-09-04 14:23:14 +00:00
nsock Removed an unnecessary check that a string is non-NULL before free()ing memory in proxy_*_node_delete. 2015-08-21 14:39:31 +00:00
scripts Tighten pattern match to avoid \r in output 2015-09-04 14:23:14 +00:00
tests Use nbase u8 as buffer type 2015-07-30 06:27:46 +00:00
todo normalized *_build target to build-* target 2015-08-20 19:50:29 +00:00
zenmap New patch against macports, disables gdk-pixbuf2 GIO sniffing 2015-07-02 19:13:43 +00:00
.travis.yml Add a make-install step to Travis CI. Closes #205 2015-09-02 15:01:03 +00:00
acinclude.m4
aclocal.m4
BSDmakefile
CHANGELOG Add http-ls.nse. See #106 2015-09-04 12:52:10 +00:00
charpool.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
charpool.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
checklibs.sh
config.guess
config.sub
configure normalized *_check target to check-* target 2015-08-20 19:50:39 +00:00
configure.ac normalized *_check target to check-* target 2015-08-20 19:50:39 +00:00
COPYING Update copyright date to 2015 2015-06-03 13:01:29 +00:00
depcomp
FingerPrintResults.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
FingerPrintResults.h Reduce more inclusions of .h files by forward-declaring classes 2015-07-02 04:14:51 +00:00
FPEngine.cc Use forward-declaration of class FingerPrintResults in Target.h 2015-06-30 04:04:51 +00:00
FPEngine.h Fix build on VS2015 due to incorrectly forward declaring FingerMatch as class not struct 2015-07-07 11:43:31 +00:00
FPModel.cc Some OS group corrections and tweaks (IPv6) 2015-05-02 13:37:15 +00:00
FPModel.h IPv6 hop limit feature for OS detection, patch by Alexandru Geana 2015-04-07 17:12:55 +00:00
HACKING
idle_scan.cc Consolidate TCP options for SYN into nmap.h 2015-07-14 03:08:17 +00:00
idle_scan.h Remove unneeded nmap.h and global_structures.h includes in .h files 2015-06-23 00:09:05 +00:00
INSTALL Fixes broken URL. Updates http://nmap.org/install to https://nmap.org/book/install.html 2015-05-11 01:44:13 +00:00
lpeg.c
ltmain.sh
MACLookup.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
MACLookup.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
main.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
Makefile.in Add a couple more missing dependencies. 2015-08-21 01:57:43 +00:00
missing
nmap-header-template.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
nmap-mac-prefixes Regen nmap-mac-prefixes and nmap-rpc 2015-06-01 04:38:57 +00:00
nmap-os-db just ran the sorting script 2015-05-31 20:57:41 +00:00
nmap-payloads
nmap-protocols Update nmap-protocols from IANA (just new names, no new numbers) 2015-06-17 14:24:48 +00:00
nmap-rpc Regen nmap-mac-prefixes and nmap-rpc 2015-06-01 04:38:57 +00:00
nmap-service-probes Rearrange nmap-service-probes to detect HTTPS when server responds to plaintext request 2015-06-20 02:35:43 +00:00
nmap-services 6.49SVN version bump 2015-06-07 15:53:49 +00:00
nmap.cc Strip or relocate more includes from nmap.h 2015-07-01 21:25:39 +00:00
nmap.h Consolidate TCP options for SYN into nmap.h 2015-07-14 03:08:17 +00:00
nmap.spec.in Don't package Ndiff uninstaller in RPM 2015-05-28 13:19:01 +00:00
nmap_amigaos.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
nmap_config.h.in Update copyright date to 2015 2015-06-03 13:01:29 +00:00
nmap_dns.cc Fix a double-free and cache problem in nmap_dns 2015-08-29 11:32:52 +00:00
nmap_dns.h Remove non used lookup_cached_host, add whiteline between method definitions 2015-07-30 06:27:50 +00:00
nmap_error.cc Strip or relocate more includes from nmap.h 2015-07-01 21:25:39 +00:00
nmap_error.h Remove unneeded includes of stdio.h in header files 2015-06-22 14:12:36 +00:00
nmap_ftp.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
nmap_ftp.h Remove another nmap.h include 2015-06-23 15:52:58 +00:00
nmap_tty.cc Remove some unneeded includes of utils.h 2015-06-23 15:52:55 +00:00
nmap_tty.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
nmap_winconfig.h Use our https URL in more places instead of the non-SSL one 2015-06-20 02:56:02 +00:00
NmapOps.cc Reduce more inclusions of .h files by forward-declaring classes 2015-07-02 04:14:51 +00:00
NmapOps.h Fix a few more structs forward-declared as class. 2015-07-08 14:25:45 +00:00
NmapOutputTable.cc Remove some unneeded includes of utils.h 2015-06-23 15:52:55 +00:00
NmapOutputTable.h Fix build breakage on Windows due to missing nbase.h include 2015-06-23 00:09:07 +00:00
nse_binlib.cc
nse_binlib.h
nse_bit.cc
nse_bit.h
nse_debug.cc
nse_debug.h
nse_dnet.cc Remove some unneeded includes of utils.h 2015-06-23 15:52:55 +00:00
nse_dnet.h
nse_fs.cc
nse_fs.h
nse_lpeg.cc
nse_lpeg.h
nse_main.cc Move math.h includes into .cc files 2015-06-23 00:09:01 +00:00
nse_main.h Move global_structures.h back into nmap.h now that things are sorted out better 2015-07-02 03:09:29 +00:00
nse_main.lua Fix script matching patterns that start with category names 2015-08-12 14:29:20 +00:00
nse_nmaplib.cc Use forward-declaration of class FingerPrintResults in Target.h 2015-06-30 04:04:51 +00:00
nse_nmaplib.h
nse_nsock.cc Don't associate nsock logging info to a nspool. 2015-06-27 08:21:53 +00:00
nse_nsock.h Reduce more inclusions of .h files by forward-declaring classes 2015-07-02 04:14:51 +00:00
nse_openssl.cc
nse_openssl.h
nse_pcrelib.cc
nse_pcrelib.h
nse_ssl_cert.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
nse_ssl_cert.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
nse_utility.cc
nse_utility.h Reduce more inclusions of .h files by forward-declaring classes 2015-07-02 04:14:51 +00:00
osscan.cc Strip or relocate more includes from nmap.h 2015-07-01 21:25:39 +00:00
osscan.h Move osscan-related structs to osscan.h from global_structures.h 2015-06-23 15:53:02 +00:00
osscan2.cc Use forward-declaration of class FingerPrintResults in Target.h 2015-06-30 04:04:51 +00:00
osscan2.h Fix a few more structs forward-declared as class. 2015-07-08 14:25:45 +00:00
output.cc Use forward-declaration of class FingerPrintResults in Target.h 2015-06-30 04:04:51 +00:00
output.h Reduce more inclusions of .h files by forward-declaring classes 2015-07-02 04:14:51 +00:00
payload.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
payload.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
portlist.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
portlist.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
portreasons.cc Remove some unused includes of iostream 2015-06-22 14:01:16 +00:00
portreasons.h Remove unneeded nmap.h and global_structures.h includes in .h files 2015-06-23 00:09:05 +00:00
protocols.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
protocols.h Remove unneeded nmap.h and global_structures.h includes in .h files 2015-06-23 00:09:05 +00:00
README-WIN32 Replace − with '-' in nping docs. Fixes #184 2015-07-08 11:44:38 +00:00
scan_engine.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
scan_engine.h Strip tcpip.h of some unnecessary includes 2015-06-30 18:34:28 +00:00
scan_engine_connect.cc Strip or relocate more includes from nmap.h 2015-07-01 21:25:39 +00:00
scan_engine_connect.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
scan_engine_raw.cc Consolidate TCP options for SYN into nmap.h 2015-07-14 03:08:17 +00:00
scan_engine_raw.h Use forward-declaration of class Target instead of including Target.h in *.h 2015-06-30 04:04:48 +00:00
service_scan.cc Strip or relocate more includes from nmap.h 2015-07-01 21:25:39 +00:00
service_scan.h Remove unneeded nmap.h and global_structures.h includes in .h files 2015-06-23 00:09:05 +00:00
services.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
services.h Remove unneeded nmap.h and global_structures.h includes in .h files 2015-06-23 00:09:05 +00:00
shtool
struct_ip.h
Target.cc Use forward-declaration of class FingerPrintResults in Target.h 2015-06-30 04:04:51 +00:00
Target.h Reduce more inclusions of .h files by forward-declaring classes 2015-07-02 04:14:51 +00:00
TargetGroup.cc Move global_structures.h back into nmap.h now that things are sorted out better 2015-07-02 03:09:29 +00:00
TargetGroup.h Remove unneeded nmap.h and global_structures.h includes in .h files 2015-06-23 00:09:05 +00:00
targets.cc Reduce more inclusions of .h files by forward-declaring classes 2015-07-02 04:14:51 +00:00
targets.h Reduce more inclusions of .h files by forward-declaring classes 2015-07-02 04:14:51 +00:00
tcpip.cc Strip tcpip.h of some unnecessary includes 2015-06-30 18:34:28 +00:00
tcpip.h Strip tcpip.h of some unnecessary includes 2015-06-30 18:34:28 +00:00
timing.cc Move math.h includes into .cc files 2015-06-23 00:09:01 +00:00
timing.h Move some structs from global_structures.h to timing.h 2015-06-23 15:52:52 +00:00
traceroute.cc Consolidate TCP options for SYN into nmap.h 2015-07-14 03:08:17 +00:00
traceroute.h Use forward-declaration of class Target instead of including Target.h in *.h 2015-06-30 04:04:48 +00:00
utils.cc Strip or relocate more includes from nmap.h 2015-07-01 21:25:39 +00:00
utils.h Remove unneeded includes from util.h 2015-07-01 03:35:08 +00:00
xml.cc Update copyright date to 2015 2015-06-03 13:01:29 +00:00
xml.h Update copyright date to 2015 2015-06-03 13:01:29 +00:00
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 ).