diff --git a/docs/legal-notices.xml b/docs/legal-notices.xml
index 8ff1b42ce..3f99c1aa2 100644
--- a/docs/legal-notices.xml
+++ b/docs/legal-notices.xml
@@ -167,7 +167,7 @@ OpenSSL support and linked with OpenSSL. When compiled without
OpenSSL support, Insecure.Com LLC believes that Nmap is not subject to
U.S. Export
Administration Regulations (EAR) export control. As such,
-there is no applicable ECCN (explort control classification number)
+there is no applicable ECCN (export control classification number)
and exportation does not require any special license, permit, or other
governmental authorization.
diff --git a/docs/refguide.xml b/docs/refguide.xml
index 00cee92e5..4aec2f367 100644
--- a/docs/refguide.xml
+++ b/docs/refguide.xml
@@ -3376,7 +3376,7 @@ support the option completely, as does UDP scan.
later redefined the SCTP checksums to use CRC-32C. Current SCTP
implementations should be using CRC-32C, but in order to elicit
responses from old, legacy SCTP implementations, it may be
- preferrable to use Adler32.
+ preferable to use Adler32.
diff --git a/docs/scripting.xml b/docs/scripting.xml
index b8b48d3c4..8f15feee2 100644
--- a/docs/scripting.xml
+++ b/docs/scripting.xml
@@ -2113,7 +2113,7 @@ local localip, localport = try(client_service:get_info())
as well as multi-line code examples. When a sequence of lines start
with the characters *
, they will
be rendered as a bulleted list. Each list item must be entirely on
- one pysical line.
+ one physical line.
@@ -3126,7 +3126,7 @@ end
package,
string, and
table.
- Compiled NSE libraries are those that are defiend in a C++ file instead
+ Compiled NSE libraries are those that are defined in a C++ file instead
of a Lua file. They include
nmap,
pcre,
@@ -3174,7 +3174,7 @@ end
Finally, the scripts listed on the command line are loaded.
The get_chosen_scripts function works to find
- chosen scripts by comparing categories, filenames, and directoriy names.
+ chosen scripts by comparing categories, filenames, and directory names.
The scripts are loaded into memory for later use.
get_chosen_scripts works by transforming the
argument to --script into a block of Lua code and