MCPcopy Index your code
hub / github.com/USArmyResearchLab/Dshell / __init__

Method __init__

dshell/plugins/http/ms15-034.py:12–33  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

10
11class DshellPlugin(HTTPPlugin):
12 def __init__(self):
13 super().__init__(
14 name="ms15-034",
15 author="bg",
16 description='detect attempts to enumerate MS15-034 vulnerable IIS servers',
17 bpf='tcp and (port 80 or port 8080 or port 8000)',
18 output=AlertOutput(label=__name__),
19 longdescription='''
20Proof-of-concept code to detect attempts to enumerate MS15-034 vulnerable
21IIS servers and/or cause a denial of service. Each event will generate an
22alert that prints out the HTTP Request method and the range value contained
23with the HTTP stream.
24
25Usage:
26decode -d ms15-034 -q *.pcap
27decode -d ms15-034 -i <interface> -q
28
29References:
30https://technet.microsoft.com/library/security/ms15-034
31https://ma.ttias.be/remote-code-execution-via-http-request-in-iis-on-windows/
32''&#x27;,
33 )
34
35
36 def http_handler(self, conn, request, response):

Callers

nothing calls this directly

Calls 1

AlertOutputClass · 0.90

Tested by

no test coverage detected