From 2e3979d32c42963c837ca91d1c653aa38175a0e2 Mon Sep 17 00:00:00 2001 From: ValdikSS Date: Fri, 29 Sep 2017 13:05:23 +0300 Subject: [PATCH] Add DPI hOST and CAPS HOST VALUE tests --- blockcheck.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/blockcheck.py b/blockcheck.py index 1ad09fe..1d694ac 100755 --- a/blockcheck.py +++ b/blockcheck.py @@ -454,6 +454,16 @@ def _dpi_build_tests(host, urn, ip, lookfor): "hoSt: {}\r\nConnection: close\r\n\r\n".format(host), 'lookfor': lookfor, 'ip': ip, 'fragment_size': 0, 'fragment_count': 0}, + 'заголовок hOSt вместо Host': + {'data': "GET {} HTTP/1.0\r\n".format(urn) + \ + "hOSt: {}\r\nConnection: close\r\n\r\n".format(host), + 'lookfor': lookfor, 'ip': ip, + 'fragment_size': 0, 'fragment_count': 0}, + 'значение Host БОЛЬШИМИ БУКВАМИ': + {'data': "GET {} HTTP/1.0\r\n".format(urn) + \ + "Host: {}\r\nConnection: close\r\n\r\n".format(host.upper()), + 'lookfor': lookfor, 'ip': ip, + 'fragment_size': 0, 'fragment_count': 0}, 'отсутствие пробела между двоеточием и значением заголовка Host': {'data': "GET {} HTTP/1.0\r\n".format(urn) + \ "Host:{}\r\nConnection: close\r\n\r\n".format(host),