mirror of
https://github.com/gnh1201/caterpillar.git
synced 2024-10-04 15:11:57 +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)
|
||||
|
||||
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)
|
||||
|
||||
if filtered:
|
||||
print ("[*] filtered from %s:%s" % (webserver.decode(client_encoding), str(port)))
|
||||
print ("[*] ====== start response data =====")
|
||||
print ("%s" % (text))
|
||||
print ("[*] ====== end response data =====")
|
||||
try:
|
||||
text = response.decode(client_encoding)
|
||||
|
||||
filtered = text.find('@misskey.io') > -1 or text.find('ctkpaarr') > -1 or re.search(r'\b\w{10}@\w+\.\w+\b', text)
|
||||
if filtered:
|
||||
print ("[*] filtered from %s:%s" % (webserver.decode(client_encoding), str(port)))
|
||||
print ("[*] ====== start response data =====")
|
||||
print ("%s" % (text))
|
||||
print ("[*] ====== end response data =====")
|
||||
except:
|
||||
print ("[*] multimedia is allowed")
|
||||
|
||||
return filtered
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user