shadowbrokers-exploits/windows/touches/Iistouch-1.2.2.0.xml
2017-04-14 11:45:07 +02:00

69 lines
2.6 KiB
XML

<?xml version="1.0"?>
<t:config id="b9cc95073b690974e62aab9c94c2dfda94893533"
name="Iistouch"
version="1.2.2"
configversion="1.2.2.0"
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:t='tc0'>
<t:inputparameters>
<t:parameter name="TargetIp"
description="Target IP Address"
type="IPv4"
binding="//identifier"/>
<t:parameter name="TargetPort"
description="Port used by the HTTP service"
type="TcpPort"/>
<t:parameter name="NetworkTimeout"
description="Timeout for blocking network calls (in seconds). Use -1 for no timeout."
type="S16"
default="60"/>
<t:parameter name="EnableSSL" description="Enable SSL for HTTPS targets" type="Boolean" default="false"/>
<t:parameter name="hostString"
description="String to use in HTTP request"
type="String"
default="localhost"/>
</t:inputparameters>
<t:outputparameters>
<t:parameter name="Contract"
description="The contract fulfilled by this plugin"
type="String"
value="TouchInfo"/>
<t:parameter name="verMajor"
description="IIS Major Version"
type="U8"/>
<t:parameter name="verMinor"
description="IIS Minor Version"
type="U8"/>
<t:parameter name="OperatingSystem"
description="IIS OS Version"
type="String"/>
<t:parameter name="Language"
description="IIS OS Language"
type="String"/>
<t:parameter name="ServicePack"
description="IIS OS Service Pack"
type="String"/>
<t:parameter name="Path"
description="IIS target pathname"
type="String"/>
<t:parameter name="EnableSSL"
description="Enable SSL for HTTPS targets"
type="Boolean"/>
<t:parameter name="webdavFlag"
description="True if webdav is enabled"
type="Boolean"/>
</t:outputparameters>
<t:redirection>
<t:local protocol="TCP"
listenaddr="TargetIp"
listenport="TargetPort"
destaddr="//identifier"
destport="//service[name='http']/port"
closeoncompletion="true"/>
</t:redirection>
</t:config>