Update for WAF scripts

This commit is contained in:
stamparm
2013-02-26 15:30:11 +01:00
parent 6c38afab35
commit e5835dc74f
10 changed files with 73 additions and 6 deletions

View File

@@ -15,6 +15,7 @@ __product__ = "NetScaler (Citrix Systems)"
def detect(get_page):
page, headers, code = get_page()
retval = re.search(r"\A(ns_af=|citrix_ns_id|NSC_)", headers.get(HTTPHEADER.SET_COOKIE, ""), re.I) is not None
retval |= re.search(r"\ANS-CACHE", headers.get(HTTPHEADER.VIA, ""), re.I) is not None
if not retval:
for vector in WAF_ATTACK_VECTORS: