Değişim#
CONNECT example.com:443 HTTP/1.1
Host: example.com:443
Proxy-Authorization: Basic dXNlcjpwYXNz
HTTP/1.1 200 Connection established
<TLS ClientHello to example.com follows>Ne ima ettiği#
- Sertifikalar hedefin kendidir; hiçbir şey yeniden imzalanmamış değildir. Bir proxy işaretleriyle uyarılar, normal bir işlem değildir.
- Hedefleme parametreleri proxy kimliklerinde olmalıdır, çünkü proxy asla şifreli istek okumaz.
- Tünel açılmadan önce hatalar (407, 400, 502) proxy'den gelir; varıştan sonra hatalar.
Başka limanlara#
CONNECT can tunnel any TCP port, which is why an HTTP proxy can carry protocols other than HTTPS. Providers restrict some destinations (port 25 for mail is the classic exclusion) to prevent abuse.
Proxy Cyber'de nasıl çalışır#
Anahtar Proxy geçitleri port 9000'de ve 25 dışında herhangi bir TCP portuna ait adresleri kabul eder; tünel silinmiş ve TLS asla sona ermiyor.