Minor update of WebKnight WAF script

This commit is contained in:
Miroslav Stampar
2018-09-15 23:27:24 +02:00
parent 2d2b20344d
commit ca9a56c0ff
3 changed files with 5 additions and 4 deletions

View File

@@ -16,9 +16,10 @@ def detect(get_page):
retval = False
for vector in WAF_ATTACK_VECTORS:
_, headers, code = get_page(get=vector)
page, headers, code = get_page(get=vector)
retval = code == 999
retval |= re.search(r"WebKnight", headers.get(HTTP_HEADER.SERVER, ""), re.I) is not None
retval |= any(_ in (page or "") for _ in ("WebKnight Application Firewall Alert", "AQTRONIX WebKnight"))
if retval:
break