diff --git a/docs/refguide.xml b/docs/refguide.xml index 1079f48b2..9c89a7944 100644 --- a/docs/refguide.xml +++ b/docs/refguide.xml @@ -1749,13 +1749,12 @@ way. submit, but you don't know what OS the target is running, try . But in that case, don't submit the fingerprint as you - don't know for sure whether guess + don't know for sure whether guessed correctly. If it was perfect, we wouldn't have bothered to create . This option, and all other vestiges of the old OS - detection system, will likely be removed in late 2006 or in - 2007. + detection system, will likely be removed in 2007. @@ -1827,7 +1826,7 @@ way. The Nmap Scripting Engine (NSE) combines the efficiency of Nmap's network handling with the versatility of the lightweight scripting language - lua, thus providing innumerable + Lua, thus providing innumerable opportunities. A more extensive documentation of the NSE (including its API) can be found at: . The target of the NSE is to provide Nmap with a flexible infrastructure for @@ -1851,7 +1850,7 @@ way. malware and backdoor)- Both attackers and worms often leave backdoors—be it in form of SMTP-servers listening on uncommon ports mostly used by spammers for mail relay, or in form of an - FTP-server giving crackers access to critical data. A few lines of lua code + FTP-server giving crackers access to critical data. A few lines of Lua code can help to identify those loopholes easily. @@ -1883,12 +1882,12 @@ way. run nmap --script=malware target-ip and check the output afterwards. The version-scripts are always run implicitely when a script-scan is requested. The - script.db is a lua-script itself and can be updated + script.db is a Lua-script itself and can be updated through the option. - A NSE-script basically is a chunk of lua-code which has (among some + A NSE-script basically is a chunk of Lua-code which has (among some informational fields, like name, id and categories) 2 functions: a test whether the particular script should be run against a certain host or port (called a hostrule or portrule @@ -1953,7 +1952,7 @@ way. lets you provide arguments to NSE-scripts. Arguments are passed as name=value pairs. The provided argument is processed and stored - inside a lua-table, to which all scripts have access. The names are + inside a Lua table, to which all scripts have access. The names are taken as strings (which have to be alphanumeric values) and used as keys inside the argument-table. Values are either strings or tables themselves (starting with a '{' and ending with a '}'). Subtables make @@ -2000,7 +1999,7 @@ way. updates the script database which stores a mapping from - category tags to filenames. The database is a lua script which is + category tags to filenames. The database is a Lua script which is interpreted once to choose a set of scripts from the categories provided to the argument. It should be run if you have changed the categories