mirror of
https://github.com/gnh1201/caterpillar.git
synced 2025-09-06 01:41:00 +00:00
Update server.py
This commit is contained in:
parent
1e5e2a72be
commit
742bd8d82d
20
server.py
20
server.py
|
@ -130,15 +130,19 @@ def proxy_connect(webserver, conn):
|
||||||
return (conn, data)
|
return (conn, data)
|
||||||
|
|
||||||
def proxy_check_filtered(response, webserver, port):
|
def proxy_check_filtered(response, webserver, port):
|
||||||
text = response.decode(client_encoding, errors='ignore')
|
filtered = False
|
||||||
|
|
||||||
filtered = text.find('@misskey.io') > -1 or text.find('ctkpaarr') > -1 or re.search(r'\b\w{10}@\w+\.\w+\b', text)
|
try:
|
||||||
|
text = response.decode(client_encoding)
|
||||||
if filtered:
|
|
||||||
print ("[*] filtered from %s:%s" % (webserver.decode(client_encoding), str(port)))
|
filtered = text.find('@misskey.io') > -1 or text.find('ctkpaarr') > -1 or re.search(r'\b\w{10}@\w+\.\w+\b', text)
|
||||||
print ("[*] ====== start response data =====")
|
if filtered:
|
||||||
print ("%s" % (text))
|
print ("[*] filtered from %s:%s" % (webserver.decode(client_encoding), str(port)))
|
||||||
print ("[*] ====== end response data =====")
|
print ("[*] ====== start response data =====")
|
||||||
|
print ("%s" % (text))
|
||||||
|
print ("[*] ====== end response data =====")
|
||||||
|
except:
|
||||||
|
print ("[*] multimedia is allowed")
|
||||||
|
|
||||||
return filtered
|
return filtered
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user