From 5d729270f9739c7b1899632e3a86d08aaf5ea301 Mon Sep 17 00:00:00 2001 From: fyodor Date: Tue, 22 Mar 2022 18:54:08 +0000 Subject: [PATCH] Update and reorganize Nmap third party component docs with sample acknowledgment text, etc. Also made very minor updates to legal-notices doc. --- docs/Nmap-Third-Party-Open-Source.fodt | 665 ++++++++++++++++++------- docs/Nmap-Third-Party-Open-Source.pdf | Bin 52571 -> 64048 bytes docs/legal-notices.xml | 11 +- 3 files changed, 496 insertions(+), 180 deletions(-) diff --git a/docs/Nmap-Third-Party-Open-Source.fodt b/docs/Nmap-Third-Party-Open-Source.fodt index c3d6bc3ea..8dad57ebc 100644 --- a/docs/Nmap-Third-Party-Open-Source.fodt +++ b/docs/Nmap-Third-Party-Open-Source.fodt @@ -1,24 +1,24 @@ - Nmap Technology License AgreementInsecure.Com LLC2016-08-17T21:15:002022-02-08T09:55:25.1823400682016-08-17T21:19:0022PT22H50M1SLibreOffice/6.4.7.2$Linux_X86_64 LibreOffice_project/40$Build-2FALSE0RealEstate4RealEstate4IR1:481112.1 + Third-party open source software and libraries used by NmapInsecure.Com LLC2016-08-17T21:15:002022-03-22T11:30:43.4863987292016-08-17T21:19:0024PT22H56M13SLibreOffice/6.4.7.2$Linux_X86_64 LibreOffice_project/40$Build-2FALSE0RealEstate4RealEstate4IR1:481112.1 - 5327 + 101914 0 22666 - 19570 + 31219 true false view2 - 8040 - 21093 + 7505 + 120034 0 - 5327 + 101914 22664 - 24896 + 133131 3 0 false @@ -92,7 +92,7 @@ true - 2902121 + 3943290 true false @@ -161,7 +161,7 @@ - + @@ -625,6 +625,9 @@ + + + @@ -2483,9 +2486,9 @@ - - - + + + @@ -2493,7 +2496,93 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2535,227 +2624,405 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2777,9 +3044,9 @@ - + - 4 + 5 @@ -2798,114 +3065,162 @@ - Third-party open source software and libraries used by Nmap + Third-party Software Components Used by Nmap - The Nmap Security Scanner uses 3rd party open source software and libraries for various functions. All are open source with BSD-style licenses that allow royalty-free redistribution within other software (including commercial/proprietary software). They may have other redistribution requirements though, such as including an acknowledgment or warranty disclaimer in product documentation. We’ve put them all together in this document mostly for the benefit of our customers who license Nmap technology for redistribution within their commercial software. Some of this 3rd party software is only needed on certain platforms (such as Windows or Mac) or to enable optional functionality. These details are discussed in the sections below for each dependency. If 3rd party dependency software is included, than its license must be followed. This is the case whether the licensed product calls the library functions directly, incorporates Nmap source code that calls the functions, or bundles an Nmap executable which links to or includes source code of the given library or dependency. This Some or all of these may be necessary or desirable to implement in Licensed Products utilizing Nmap. + The Nmap Security Scanner (https://nmap.org) leverages other software components for various functions. All except for Npcap are open source with BSD-style licenses that allow royalty-free redistribution within other software (including commercial/proprietary software). Some include a warranty disclaimer (relating to the original authors) and require a small amount of acknowledgment text be added to the documentation of any software which includes them (including indirectly through Nmap). The Npcap Windows packet capturing library is a special case because it’s not third party or open source, but it’s documented here as an important component for Nmap on Windows. + + This document is mostly for our Nmap OEM program customers who license Nmap OEM for redistribution within their commercial software. Some of these software components are only needed on certain platforms (such as Windows or Mac) or to enable optional functionality. These details are discussed in the sections below for each dependency. If 3rd party dependency software is included, than its license must be followed. This is the case whether the licensed product calls the library functions directly, incorporates Nmap source code that calls the functions, or bundles an Nmap executable which links to or includes source code of the given library or dependency. The next section includes sample acknowledgment text to help comply with 3rd party license requirements. - This document only covers 3rd party open source software and libraries used by Nmap proper. It does not cover our related tools such as Zenmap, Ncat, Nping, or Ndiff because those are generally not included in the licenses we sell. We do track the components of those for our own license compliance purposes in a separate XML document. + This document only covers 3rd party open source software and libraries used by Nmap proper. It does not cover our related tools such as Zenmap, Ncat, Nping, or Ndiff because those are generally not included in the Nmap OEM Licenses we sell. We do track the components of those for our own license compliance purposes in a separate XML document. - This document covers Nmap 7.92. Licensees or potential licensees who want this information for a different Nmap release should contact sales@nmap.com. + Please note that all Nmap OEM support, warranties and indemnification that we (Nmap Software LLC) offer to commercial customers apply to these third-party components and all other Npcap code. The warranty disclaimers in their license text just mean that the original library authors and maintainers aren’t responsible for that support you buy from us instead. - LibPcap Raw Packet Capture Library + This document covers Nmap 7.92. Licensees or potential licensees who want this information for a different Nmap release should contact sales@nmap.com. + + Anyone may redistribute this document in whole or part, including incorporating it into larger documents. In particular, Nmap OEM customers may want to redistribute this document along with Nmap OEM to help comply with attribution and warranty disclaimer clauses of the software component licenses detailed herein. + + Suggested Acknowledgment Text + + To give credit where due and also comply with attribution clauses of the various 3rd party software component licenses detailed in this document, we suggest that Nmap OEM customers licensed to redistribute Nmap within their products include this document itself with their software and also include a statement like the one below in their documentation: + + This product contains the Nmap Security Scanner OEM Edition (https://nmap.org/oem) pursuant to a license agreement with Nmap Software LLC. Depending on configuration, Nmap OEM may contain some or all of the following software: + + + Npcap Windows packet capture and transmission driver (https://npcap.com) + + + Libpcap raw packet capture library (https://tcpdump.org) + + + Libdnet raw networking library (http://libdnet.sourceforge.net) + + + LibPCRE Perl Compatible Regular Expressions Library (https://pcre.org) + + + Lua Programming Language (https://lua.org) + + + Lua extension libraries: SLAXML (an XML parsing library), LuaFileSystem (for filesystem operations), LPeg (Lua Parsing Expression Grammars), lzlib for accessing Zlib compression library functions, and Base3264 for base 32 and 64 encoding and decoding + + + OpenSSL SSL encryption library (https://openssl.org) + + + LIBLINEAR Linear Classification Library (https://www.csie.ntu.edu.tw/~cjlin/liblinear/) + + + Ike-scan Fingerprint Data (http://www.nta-monitor.com/wiki/index.php/Ike-scan_program_notes) + + + LibSSH2 (https://www.libssh2.org/) + + + Zlib (https://zlib.net) + + + Further usage and license details on all of these components are available in the Nmap-Thid-Party-Open-Source.pdf file included with this program and/or available from https://nmap.org/svn/docs/Nmap-Third-Party-Open-Source.pdf. + + Npcap Windows Packet Library + + Description: Npcap is used by Nmap for capturing and sending raw packets on the Microsoft Windows platform. It is not needed or used on any other platforms. It is produced by Nmap Software LLC, which is the same company that oversees Nmap. While it is not technically “open source” since it does not allow free redistribution, the source code is available and the Npcap license has been tailored to work well with Nmap. + Software URL: https://npcap.com + Version used: 1.50 + License Summary: The free version of Npcap comes with the official Nmap Windows binaries and allows for unlimited usage with Nmap, but not external redistribution. The commercial Npcap OEM Edition enables automated deployment, commercial support, greater internal-use rights for non-Nmap software, and even rights to redistribute Npcap OEM within a company’s own products. The Nmap Security Scanner OEM Edition (Nmap OEM) includes the Npcap OEM packet capturing software so that Nmap OEM customers don’t need to buy Npcap too. + License Text Location: Free license: https://npcap.com/license; Commercial license: https://npcap.com/oem + + LibPcap Raw Packet Capture Library - Description: LibPcap is used by Nmap on UNIX for raw packet reading during host discovery, port scanning, and OS detection. It is bundled with the Nmap Security Scanner in the libpcap subdirectory. LibPcap is also used on Windows as part of the Npcap library (which has its own section in this document). - Software URL: http://www.tcpdump.org/ - Version used: 1.9.1 (source and Linux binaries) or 1.10 (Npcap on Windows) - License Summary: Modified BSD license (3-clause) - License Text Location: BSD-modified.txt - - Npcap Windows Packet Library - - Description: Npcap is used by Nmap on Windows for raw packet reading during host discovery, port scanning, and OS detection. It is a derivative of LibPcap, so that license (see LibPcap section) must be followed as well. It is only needed and used on Windows. - Software URL: https://npcap.com - Version used: 1.50 - License Summary: - License Text Location: - - Libdnet Raw Networking Library - Description: Libdnet is bundled with Nmap and is required on all platforms for low-level tasks such as sending raw Ethernet frames. We have made many changes and so it is important that our version (distributed with Nmap) be used. - Software URL: http://libdnet.sourceforge.net/ - Version used: 1.12 - Copyright: Dug Song - License Summary: Modified BSD license (3-clause) - License Text Location: Libdnet-license.txt + Description: LibPcap is used by Nmap on UNIX for raw packet reading during host discovery, port scanning, and OS detection. It is bundled with the Nmap Security Scanner in the libpcap subdirectory. LibPcap is also used on Windows as part of the Npcap library (which has its own section in this document). + Software URL: https://tcpdump.org + Version used: 1.9.1 (source and Linux binaries) or 1.10 (Npcap on Windows) + License Summary: Modified BSD license (3-clause) + License Text Location: BSD-modified.txt + + Libdnet Raw Networking Library + Description: Libdnet is bundled with Nmap and is required on all platforms for low-level tasks such as sending raw Ethernet frames. We have made many changes and so it is important that our version (distributed with Nmap) be used. + Software URL: http://libdnet.sourceforge.net/ + Version used: 1.12 + Copyright: Dug Song + License Summary: Modified BSD license (3-clause) + License Text Location: Libdnet-license.txt - LibPCRE Perl Compatible Regular Expressions Library + LibPCRE Perl Compatible Regular Expressions Library - Description: LibPCRE is used for regular expression matching as part of Nmap version detection. It is bundled with Nmap in the libpcre subdirectory. - Software URL: http://www.pcre.org/ - Version used: 7.6 - License Summary: Modified BSD license (3-clause) - License Text Location: PCRE-license.txt + Description: LibPCRE is used for regular expression matching as part of Nmap version detection. It is bundled with Nmap in the libpcre subdirectory. + Software URL: https://pcre.org + Version used: 7.6 + License Summary: Modified BSD license (3-clause) + License Text Location: PCRE-license.txt - Lua Programming Language + Lua Programming Language - Description: The LUA programming language may optionally be embedded into Nmap as part of the Nmap Scripting Engine functionality. LUA will not be included if the –without-liblua configuration option is given. If Lua is included, Nmap also includes some LUA libraries which also fall under the free LUA license (they have their own section in this document). - Software URL: https://www.lua.org/ - Version used: 5.3.5 - License Summary: MIT license - License Text Location: Lua-license.txt + Description: The LUA programming language may optionally be embedded into Nmap as part of the Nmap Scripting Engine functionality. LUA will not be included if the –without-liblua configuration option is given. If Lua is included, Nmap also includes some LUA libraries which also fall under the free LUA license (they have their own section in this document). + Software URL: https://lua.org + Version used: 5.3.5 + License Summary: MIT license + License Text Location: Lua-license.txt - Lua libraries + Lua Libraries - Description: If Lua is included in an Nmap build, four 3rd party Lua libraries are included as well. They are SLAXML (an XML parsing library), LuaFileSystem (for filesystem operations), LPeg (Lua Parsing Expression Grammars), lzlib for accessing Zlib compression library functions, and Base3264 for base 32 and 64 encoding and decoding. They are all under the Lua license (which is the MIT license) although the copyright statement referred to by the license is different because they were created by different authors. All four of those libraries are included in this section - SLAXML URL: https://github.com/Phrogz/SLAXML - SLAXML Version: 0.7 - SLAXML Copyright Statement: Copyright (c) 2013 Gavin Kistner - LuaFileSystem URL: https://keplerproject.github.io/luafilesystem/ - LuaFileSystem Version: 1.2 - LuaFileSystem Copyright Statement: Copyright © 2003 Kepler Project. - LPeg URL: http://www.inf.puc-rio.br/~roberto/lpeg/lpeg.html - LPeg Version: 0.12 - LPeg Copyright Statement: Copyright © 2007-2015 Lua.org, PUC-Rio. - lzlib URL: http://luaforge.net/projects/lzlib/ - lzlib Version: 0.4-work3 - lzlib Copyright Statement: Copyright Tiago Dionizio (tiago.dionizio@gmail.com) - Base3264 URL: https://nmap.org/nsedoc/lib/base32.html https://nmap.org/nsedoc/lib/base64.html - Base3264 Version: Unversioned - Base3264 Copyright Statement: Copyright (c) 2016 Patrick Joseph Donnelly (batrick@batbytes.com) - License Summary: All packages use the Lua license (MIT license) with the copyright statements listed above - License Text Location: Lua-license.txt + Description: If Lua is included in an Nmap build, four 3rd party Lua libraries are included as well. They are SLAXML (an XML parsing library), LuaFileSystem (for filesystem operations), LPeg (Lua Parsing Expression Grammars), lzlib for accessing Zlib compression library functions, and Base3264 for base 32 and 64 encoding and decoding. They are all under the Lua license (which is the MIT license) although the copyright statement referred to by the license is different because they were created by different authors. All four of those libraries are included in this section + SLAXML URL: https://github.com/Phrogz/SLAXML + SLAXML Version: 0.7 + SLAXML Copyright Statement: Copyright (c) 2013 Gavin Kistner + LuaFileSystem URL: https://keplerproject.github.io/luafilesystem/ + LuaFileSystem Version: 1.2 + LuaFileSystem Copyright Statement: Copyright © 2003 Kepler Project. + LPeg URL: http://www.inf.puc-rio.br/~roberto/lpeg/lpeg.html + LPeg Version: 0.12 + LPeg Copyright Statement: Copyright © 2007-2015 Lua.org, PUC-Rio. + lzlib URL: http://luaforge.net/projects/lzlib/ + lzlib Version: 0.4-work3 + lzlib Copyright Statement: Copyright Tiago Dionizio (tiago.dionizio@gmail.com) + Base3264 URL: https://nmap.org/nsedoc/lib/base32.html https://nmap.org/nsedoc/lib/base64.html + Base3264 Version: Unversioned + Base3264 Copyright Statement: Copyright (c) 2016 Patrick Joseph Donnelly (batrick@batbytes.com) + License Summary: All packages use the Lua license (MIT license) with the copyright statements listed above + License Text Location: Lua-license.txt - OpenSSL SSL encryption library + OpenSSL SSL Encryption Library - Description: OpenSSL can optionally be used by Nmap Service Detection to communicate with SSL-enabled protocols such as https, pop3-s, imaps, etc. It is not included in the Nmap source tree, but you can choose to link to it when compiling Nmap (and we do so for the binaries we distribute). - Software URL: https://www.openssl.org/ - Version used: 1.1.1k in the binaries we distribute. If you build Nmap yourself and include OpenSSL, you supply your own preferred version. - License Summary: 4-clause BSD style - License Text Location: OpenSSL-license.txt + Description: OpenSSL can optionally be used by Nmap Service Detection to communicate with SSL-enabled protocols such as https, pop3-s, imaps, etc. It is not included in the Nmap source tree, but you can choose to link to it when compiling Nmap (and we do so for the binaries we distribute). + Software URL: https://openssl.org + Version used: 1.1.1k in the binaries we distribute. If you build Nmap yourself and include OpenSSL, you supply your own preferred version. + License Summary: 4-clause BSD style + License Text Location: OpenSSL-license.txt - LIBLINEAR Linear Classification Library + LIBLINEAR Linear Classification Library - Description: LIBLINEAR is used as part of Nmap’s machine-learning based IPv6 OS detection system. It’s included in the “liblinear” directory in the Nmap source tree. - Software URL: https://www.csie.ntu.edu.tw/~cjlin/liblinear/ - Version used: 1.7 - License Summary: Modified BSD license (3-clause) - License Text Location: LIBLINEAR-license.txt + Description: LIBLINEAR is used as part of Nmap’s machine-learning based IPv6 OS detection system. It’s included in the “liblinear” directory in the Nmap source tree. + Software URL: https://www.csie.ntu.edu.tw/~cjlin/liblinear/ + Version used: 1.7 + License Summary: Modified BSD license (3-clause) + License Text Location: LIBLINEAR-license.txt - Ike-scan Fingerprinting Data + Ike-scan Fingerprinting Data - Description: This is a small data file used by an obscure Nmap NSE script named ike-version. The contents were provided to us under a BSD license by the author of a tool named Ike-scan. - Software URL: http://www.nta-monitor.com/wiki/index.php/Ike-scan_program_notes - Version used: Unversioned - License Summary: Simplified (2-clause) BSD license - License Text Location: BSD-simplified + Description: This is a small data file used by an obscure Nmap NSE script named ike-version. The contents were provided to us under a BSD license by the author of a tool named Ike-scan. + Software URL: http://www.nta-monitor.com/wiki/index.php/Ike-scan_program_notes + Version used: Unversioned + License Summary: Simplified (2-clause) BSD license + License Text Location: BSD-simplified - LibSSH2 - - Description: This library is used to provide Secure Shell (SSH) communication capability to NSE. - Software URL: https://www.libssh2.org/ - Version used: 1.9.0 - License Summary: Modified BSD license (3-clause) - License Text Location: libssh2-license.txt + LibSSH2 Secure Shell Communication Library + + Description: This library is used to provide Secure Shell (SSH) communication capability to NSE. + Software URL: https://www.libssh2.org/ + Version used: 1.9.0 + License Summary: Modified BSD license (3-clause) + License Text Location: libssh2-license.txt - Zlib + Zlib Data Compression Library - Description: Zlib is a data compression library linked by LibSSH2, and may also be linked directly by NSE. - Software URL: https://zlib.net/ - Version used: 1.2.11 - License Summary: Zlib license (allows free commercial use and redistribution) - License Text Location: zlib-license.txt + Description: Zlib is a data compression library linked by LibSSH2, and may also be linked directly by NSE. + Software URL: https://zlib.net/ + Version used: 1.2.11 + License Summary: Zlib license (allows free commercial use and redistribution) + License Text Location: zlib-license.txt \ No newline at end of file diff --git a/docs/Nmap-Third-Party-Open-Source.pdf b/docs/Nmap-Third-Party-Open-Source.pdf index df74459144c7a6e0817d062a228eb2d37d30f305..418603f642ae43e39b4c25ac02424aefe61b1732 100644 GIT binary patch literal 64048 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⁣-xr8hh-o{ke1e=)U7`u3{6`RP8d_zYV94 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 ZZra%c4}_$qu}E-lV#kpq5{i;L{vQaR=Q;oY diff --git a/docs/legal-notices.xml b/docs/legal-notices.xml index 0857cf50e..575f10024 100644 --- a/docs/legal-notices.xml +++ b/docs/legal-notices.xml @@ -6,12 +6,12 @@ GNU General Public License -The Nmap Security Scanner is (C) 1996–2021 Nmap Software +The Nmap Security Scanner is (C) 1996–2022 Nmap Software LLC ("The Nmap Project"). Nmap is also a registered trademark of the Nmap Project. It is published under the Nmap Public Source License. This generally allows end users to download and use Nmap for free. It -doesn't not allow Nmap to be used and redistributed within commercial +doesn't allow Nmap to be used and redistributed within commercial software or hardware products (including appliances, virtual machines, and traditional applications). We fund the project by selling a special Nmap OEM Edition for this purpose, as described at If you have received a written license agreement or contract for -Nmap stating terms other than these, you may choose to use and -redistribute Nmap under those terms instead. +Nmap (such as an Nmap OEM +license) stating terms other than these, you may choose to use +and redistribute Nmap under those terms instead. Creative Commons License for this Nmap Guide This Nmap Reference Guide is (C) - 2005–2021 Nmap Software LLC. It is + 2005–2022 Nmap Software LLC. It is hereby placed under version 3.0 of the Creative Commons Attribution License. This allows you redistribute and modify