1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-07 13:11:28 +00:00

Add support to 'citrix-enum-apps-xml' for reporting if published applications in the list are enforcing/requiring the level of ICA/session data encryption shown in the script result. This information was already in the XML provided by the server, this change just adds parsing for it.

This commit is contained in:
tomsellers
2014-12-17 11:56:52 +00:00
parent 9fb374c743
commit 845616623d
3 changed files with 11 additions and 1 deletions

View File

@@ -31,6 +31,7 @@ The script returns more output with higher verbosity.
-- | Desktop: false
-- | On Desktop: false
-- | Encryption: basic
-- | Encryption enforced: true
-- | In start menu: false
-- | Publisher: labb1farm
-- | SSL: false
@@ -41,6 +42,7 @@ The script returns more output with higher verbosity.
-- | Desktop: false
-- | On Desktop: false
-- | Encryption: basic
-- | Encryption enforced: true
-- | In start menu: false
-- | Publisher: labb1farm
-- | SSL: false
@@ -51,6 +53,7 @@ The script returns more output with higher verbosity.
-- | Desktop: false
-- | On Desktop: false
-- | Encryption: basic
-- | Encryption enforced: true
-- | In start menu: false
-- | Publisher: labb1farm
-- | SSL: false
@@ -61,6 +64,7 @@ The script returns more output with higher verbosity.
-- Version 0.2
-- Created 11/26/2009 - v0.1 - created by Patrik Karlsson <patrik@cqure.net>
-- Revised 12/02/2009 - v0.2 - Use stdnse.format_ouput for output
-- Revised 12/16/2014 - v0.3 - Detect if encryption settings are minimum requirements
author = "Patrik Karlsson"
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
@@ -78,7 +82,7 @@ function format_output(appdata, mode)
local result = {}
local setting_titles = { {appisdisabled="Disabled"}, {appisdesktop="Desktop"}, {AppOnDesktop="On Desktop"},
{Encryption="Encryption"}, {AppInStartmenu="In start menu"},
{Encryption="Encryption"}, {EncryptionEnforced="Encryption enforced"}, {AppInStartmenu="In start menu"},
{PublisherName="Publisher"}, {SSLEnabled="SSL"}, {RemoteAccessEnabled="Remote Access"} }