docs
Initial draft of a document describing third party open source libraries and code within Nmap. It's only really important for anyone who distributes Nmap (which of course includes us) since they need to follow the 3rd party licenses too. All of them do allow free redistribution. I've checked in the license files as needed so we have a record of what the license was at the time. Direct links to the third party can go dead or they can change the license text without changing the URL
2016-09-03 05:59:26 +00:00
libdnet-stripped
Permit sending on DLT_NULL devices on Windows
2016-08-14 12:29:50 +00:00
liblinear
Update platform toolset to remove XP compatibility
2016-06-04 02:46:11 +00:00
liblua
Merge branch 'nse-lua53'
2016-07-02 17:02:27 +00:00
libnetutil
Remove dependency on pcap-int.h Fixes #426
2016-08-25 18:41:03 +00:00
libpcap
Remove some more generated files when doing a distclean. Fixes #218
2015-10-07 16:34:12 +00:00
libpcre
Update platform toolset to remove XP compatibility
2016-06-04 02:46:11 +00:00
macosx
Make a note that createdmg.sh needs a graphical login to work.
2016-09-01 16:07:47 +00:00
mswin32
Avoid comparisons with uninitialized pcap_driver
2016-09-01 03:34:21 +00:00
nbase
Added IOCP integration for Nsock, engine IOCP is the default engine on Windows
2016-08-22 19:15:13 +00:00
ncat
Print error message when -e fails on Windows. Closes #527 . Fixes #111
2016-08-30 12:12:58 +00:00
ndiff
Bump version from 7.25BETA1 release, regen docs, merge CHANGELOG
2016-07-19 19:57:56 +00:00
nmap-update
Hide first makefile attempt to include makefile.dep
2016-08-16 09:31:59 +00:00
nping
Avoid comparisons with uninitialized pcap_driver
2016-09-01 03:34:21 +00:00
nselib
Just added Roy Hills as a second author since he wrote most of the contents (he is already credited in the description, but it felt weird to not have him listed as an author too)
2016-09-03 05:49:09 +00:00
nsock
Fix kqueue engine, not compliant with new Nsock API after IOCP integration
2016-08-25 21:02:19 +00:00
scripts
Removes leading comment from action() to prevent polluting nsedoc
2016-09-02 23:32:32 +00:00
tests
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
todo
Mark a done task ( #30 )
2016-02-11 05:52:36 +00:00
zenmap
Avoid crashing if we can't write to zenmap.conf. Fixes #449
2016-08-31 15:21:23 +00:00
.gitignore
Add .gitignore
2016-06-24 01:31:25 +00:00
.travis.yml
Fix flags for Travis CI build. --without-ssl was incorrect.
2016-07-06 22:24:51 +00:00
acinclude.m4
Properly quote an AC macro name
2014-11-28 21:31:40 +00:00
aclocal.m4
Revert libssh2 branch, for now.
2014-08-18 03:12:00 +00:00
BSDmakefile
CHANGELOG
Sync CHANGELOG with 7.25BETA2 release
2016-09-02 04:12:24 +00:00
charpool.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
charpool.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
checklibs.sh
config.guess
Update config.guess and config.sub from the latest source
2015-02-14 20:19:59 +00:00
config.sub
Update config.guess and config.sub from the latest source
2015-02-14 20:19:59 +00:00
configure
Check for EVP_PKEY_get1_EC_KEY(), based on @jer-gentoo's work
2016-08-02 12:20:06 +00:00
configure.ac
Check for EVP_PKEY_get1_EC_KEY(), based on @jer-gentoo's work
2016-08-02 12:20:06 +00:00
CONTRIBUTING.md
Rewrite a clean documentation
2016-06-17 09:07:48 +00:00
COPYING
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
depcomp
FingerPrintResults.cc
Avoid printing submission fingerprint for IPv6 if all TCP ports are filtered.
2016-06-15 20:15:11 +00:00
FingerPrintResults.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
FPEngine.cc
FPEngine decoys: set time sent when probe is actually sent; simplify flow; avoid C4805 on VS
2016-08-19 12:38:29 +00:00
FPEngine.h
Add support for decoys in IPv6 closes #433 and fixes #98
2016-08-17 06:09:09 +00:00
FPModel.cc
Process 31 IPv6 OS fingerprint submissions and corrections.
2016-06-16 16:11:43 +00:00
FPModel.h
Add ICMPV6_TYPE and ICMPV6_CODE features for IPv6 OS detection. http://seclists.org/nmap-dev/2015/q3/232 #224
2015-10-09 23:58:00 +00:00
HACKING
Update http urls for nmap.org to https
2015-11-05 20:41:05 +00:00
idle_scan.cc
Use FQDN_LEN instead of MAXHOSTNAMELEN for DNS name buffers
2016-07-26 14:06:22 +00:00
idle_scan.h
Bump date in copyright headers
2016-04-04 15:38:44 +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
Apply patch from Kali package reputed to address #237
2016-03-09 14:52:00 +00:00
ltmain.sh
MACLookup.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
MACLookup.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
main.cc
Correct point numbering. Closes #282 by @anchitjain1234
2016-06-24 19:03:37 +00:00
Makefile.in
Hide first makefile attempt to include makefile.dep
2016-08-16 09:31:59 +00:00
missing
nmap-header-template.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nmap-mac-prefixes
Generate mac prefixes from the latest from IEEE. Order has changed.
2015-11-09 22:26:06 +00:00
nmap-os-db
Rename Mac OS X to OS X for 10.8 - 10.12. Fixes #508
2016-08-25 21:02:21 +00:00
nmap-payloads
Add new version detection Probes for LDAP services, LDAPSearchReq
2016-04-05 12:02:40 +00:00
nmap-protocols
Update http urls for nmap.org to https
2015-11-05 20:41:05 +00:00
nmap-rpc
Regen nmap-mac-prefixes and nmap-rpc
2015-06-01 04:38:57 +00:00
nmap-service-probes
New fp for Imperva WAF, fix sybaseanywhere service name typo
2016-09-01 19:14:41 +00:00
nmap-services
Add redis port to nmap-services as suggested by npcode on Github
2016-07-23 14:27:23 +00:00
nmap.cc
Initialize Npcap before applying delayed options so isr00t is set correctly
2016-09-01 03:34:24 +00:00
nmap.h
Use FQDN_LEN instead of MAXHOSTNAMELEN for DNS name buffers
2016-07-26 14:06:22 +00:00
nmap.spec.in
Update http urls for nmap.org to https
2015-11-05 20:41:05 +00:00
nmap_amigaos.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nmap_config.h.in
Check for EVP_PKEY_get1_EC_KEY(), based on @jer-gentoo's work
2016-08-02 12:20:06 +00:00
nmap_dns.cc
Avoid crash if Npcap is not present when doing reverse DNS.
2016-09-01 03:34:22 +00:00
nmap_dns.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nmap_error.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nmap_error.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nmap_ftp.cc
Bounce scan: handle timed-out LIST by sending ABOR and clearing recv buffer
2016-07-29 15:50:49 +00:00
nmap_ftp.h
Use FQDN_LEN instead of MAXHOSTNAMELEN for DNS name buffers
2016-07-26 14:06:22 +00:00
nmap_tty.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nmap_tty.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nmap_winconfig.h
Avoid macro redefinition and WinPcap incompatibility now that Npcap defines PCAP_NETMASK_UNKNOWN
2016-08-18 23:53:46 +00:00
NmapOps.cc
Add --script-timeout option to limit the script's runtime. Closes #330 and Fixes #234 .
2016-08-20 18:57:47 +00:00
NmapOps.h
Add --script-timeout option to limit the script's runtime. Closes #330 and Fixes #234 .
2016-08-20 18:57:47 +00:00
NmapOutputTable.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
NmapOutputTable.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nse_debug.cc
nse_debug.h
nse_dnet.cc
Merge branch 'nse-lua53'
2016-07-02 17:02:27 +00:00
nse_dnet.h
nse_fs.cc
Merge branch 'nse-lua53'
2016-07-02 17:02:27 +00:00
nse_fs.h
nse_lpeg.cc
Merge branch 'nse-lua53'
2016-07-02 17:02:27 +00:00
nse_lpeg.h
nse_main.cc
Add --script-timeout option to limit the script's runtime. Closes #330 and Fixes #234 .
2016-08-20 18:57:47 +00:00
nse_main.h
Merge branch 'nse-lua53'
2016-07-02 17:02:27 +00:00
nse_main.lua
Add --script-timeout option to limit the script's runtime. Closes #330 and Fixes #234 .
2016-08-20 18:57:47 +00:00
nse_nmaplib.cc
Merge branch 'nse-lua53'
2016-07-02 17:02:27 +00:00
nse_nmaplib.h
nse_nsock.cc
Be more clear about where errors come from in NSE bind
2016-08-30 18:59:55 +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
Add compatibility with OpenSSL 1.1.0 pre5 and previous versions
2016-08-01 09:34:56 +00:00
nse_openssl.h
nse_pcrelib.cc
Merge branch 'nse-lua53'
2016-07-02 17:02:27 +00:00
nse_pcrelib.h
nse_ssl_cert.cc
Fix a crash in ssl-enum-ciphers when parsing unsupported cert types
2016-08-30 16:07:08 +00:00
nse_ssl_cert.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
nse_utility.cc
Port numbers are integers; bugs happen when we use floats.
2016-08-30 18:59:54 +00:00
nse_utility.h
Fix crashes when assigning timeouts as floats. New NSE utility function nseU_checkinteger
2016-07-17 04:56:29 +00:00
osscan.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
osscan.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
osscan2.cc
Add support for decoys in IPv6 closes #433 and fixes #98
2016-08-17 06:09:09 +00:00
osscan2.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
output.cc
o.numhosts_scanned and o.numhosts_up are now printed as unsigned ints with %u
2016-08-09 14:31:59 +00:00
output.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
payload.cc
Adjust indents to avoid confusion. Fixes #396 . whitespace only.
2016-06-01 16:51:50 +00:00
payload.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
portlist.cc
Adjust indentation for clarity
2016-07-29 16:23:59 +00:00
portlist.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
portreasons.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
portreasons.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
protocols.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
protocols.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
README-WIN32
Update http urls for nmap.org to https
2015-11-05 20:41:05 +00:00
scan_engine.cc
Increase const-ness of HssPredicate::operator() to avoid warnings.
2016-08-19 12:38:29 +00:00
scan_engine.h
Increase const-ness of HssPredicate::operator() to avoid warnings.
2016-08-19 12:38:29 +00:00
scan_engine_connect.cc
Avoid comparing with invalidated iterator to end if elements are deleted.
2016-09-01 03:34:22 +00:00
scan_engine_connect.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
scan_engine_raw.cc
Add support for decoys in IPv6 closes #433 and fixes #98
2016-08-17 06:09:09 +00:00
scan_engine_raw.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
service_scan.cc
Avoid undefined behavior from calling front() on possibly empty std::list
2016-06-17 16:11:33 +00:00
service_scan.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
services.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
services.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
shtool
struct_ip.h
Target.cc
Add support for decoys in IPv6 closes #433 and fixes #98
2016-08-17 06:09:09 +00:00
Target.h
Add support for decoys in IPv6 closes #433 and fixes #98
2016-08-17 06:09:09 +00:00
TargetGroup.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
TargetGroup.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
targets.cc
Add support for decoys in IPv6 closes #433 and fixes #98
2016-08-17 06:09:09 +00:00
targets.h
o.ping_group_sz can be increased above 4096 with a higher --min-hostgroup value, calls to target_needs_new_hostgroup limited as much as possible
2016-08-09 06:12:17 +00:00
tcpip.cc
Remove dependency on pcap-int.h Fixes #426
2016-08-25 18:41:03 +00:00
tcpip.h
Avoid macro redefinition and WinPcap incompatibility now that Npcap defines PCAP_NETMASK_UNKNOWN
2016-08-18 23:53:46 +00:00
timing.cc
Avoid unnecessary assert failure: http://seclists.org/nmap-dev/2016/q3/98
2016-08-22 19:50:06 +00:00
timing.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
traceroute.cc
Add support for decoys in IPv6 closes #433 and fixes #98
2016-08-17 06:09:09 +00:00
traceroute.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
utils.cc
Put parenthesis in the right place. Closes #367
2016-04-18 05:11:56 +00:00
utils.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
xml.cc
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
xml.h
Bump date in copyright headers
2016-04-04 15:38:44 +00:00
zenmap.spec.in
Update http urls for nmap.org to https
2015-11-05 20:41:05 +00:00