En oppenen TCP-Port beweist net, datt e Proxy funktionéiert
En erfollegräiche Porttest baut nëmmen eng Verbindung op. Préift och de Proxy-Handshake an déi erwaart Äntwert vum Zil.
En oppenen TCP-Port weist, datt e Lauschterer eng Verbindung ugeholl huet. Et kéint e Proxy, en normale Webserver oder en anere Service sinn; Port 8080 identifizéiert de Protokoll net.
Fir en Endpunkt, deen als HTTP-Proxy dokumentéiert ass, benotzt seng richteg Adress an enger HTTPS-Ufro mat Zäitgrenzen:
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/
Ersetzt d’Dokumentatiounsadress duerch Ären HTTP-Endpunkt oder e Kandidat aus der HTTP-Proxy-Lëscht. Fir SOCKS benotzt de passenden SOCKS-Clientmodus a schléisst d’Aushandlung of. E falschen Handshake kann direkt no der TCP-Unnam feelgoen.
| Observéiert Etapp | Wat se beweist |
|---|---|
| TCP ugeholl | De Lauschterer ass erreechbar. |
| Proxy-Handshake ugeholl | De Lauschterer huet dës Proxyoperatioun ugeholl. |
| TLS vum Zil verifizéiert | De Client huet déi virgesinn sécher Verbindung no senge Vertrauensastellungen ofgeschloss. |
| Erwaarte Status an Inhalt kritt | D’Applikatiounsufro huet dat erwaart Resultat geliwwert. |
Fir HTTPS duerch en HTTP-Proxy muss CONNECT op den Zilport erlaabt sinn. Souguer CONNECT 200 ass eng Tëschenetapp: den Tunnel kann zougoen, éier TLS oder déi lescht Ufro geléngt. En Erfolleg mat onverschlësseltem HTTP beweist dës Tunnelfäegkeet net.
Benotzt en Zil mat virauszegesinnem Inhalt, am beschten ënner Ärer Kontroll, a préift den Ufrolog wann en disponibel ass. En onverschlësselten HTTP-Lauschterer kann eng fest Säit mat Status 200 liwweren, ouni d’Zil iwwerhaapt ze kontaktéieren. En iergendeen Erfollegsstatus ass e méi schwaache Beweis wéi eng Äntwert, déi der Erwaardung entsprécht; HTTPS-Identitéitskontroll bitt zousätzleche Schutz.
Notéiert déi lescht erfollegräich Etapp. „Port op, SOCKS-Aushandlung refuséiert“ gëtt en nëtzlechen Ausgangspunkt fir déi nächst Enquête.