mirror of
https://github.com/gnh1201/caterpillar.git
synced 2025-03-11 16:35:14 +00:00
Update server.py
This commit is contained in:
parent
1397510fb6
commit
54162b4e9e
12
server.py
12
server.py
|
@ -103,11 +103,13 @@ def conn_string(conn, data, addr):
|
|||
return
|
||||
|
||||
# if it is reverse proxy
|
||||
if local_domain != '' and data.find(b'\nHost: ' + local_domain.encode(client_encoding)) > -1:
|
||||
print ("[*] ** Detected the reverse proxy request: %s" % (local_domain))
|
||||
scheme, _webserver, _port = proxy_pass.encode(client_encoding).split(b':')
|
||||
webserver = _webserver[2:]
|
||||
port = int(_port.decode(client_encoding))
|
||||
if local_domain != '':
|
||||
localserver = local_domain.encode(client_encoding)
|
||||
if webserver == localserver or data.find(b'\nHost: ' + localserver) > -1:
|
||||
print ("[*] ** Detected the reverse proxy request: %s" % (local_domain))
|
||||
scheme, _webserver, _port = proxy_pass.encode(client_encoding).split(b':')
|
||||
webserver = _webserver[2:]
|
||||
port = int(_port.decode(client_encoding))
|
||||
|
||||
proxy_server(webserver, port, scheme, method, url, conn, addr, data)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user