ConnectPort proverava odredište zatraženo unutar CONNECT-a, a ne slušaoca koji prihvata klijenta:

Primer brojaUloga
8888Dolazni slušalac Tinyproxy-ja.
443Uobičajen odredišni port za HTTPS.
80 u odbijenom CONNECT-uOdredište koje je klijent zaista zatražio za tuneliranje.

Izričito dopuštenje za uobičajeno HTTPS odredište je:

ConnectPort 443

Zadržite autentifikaciju i ograničenja klijenta. Tinyproxy priručnik definiše i odsutnu listu portova i posebno podešavanje za onemogućavanje CONNECT-a. Uklanjanje restriktivne liste može proširiti pristup.

Ako vas zatraženi port iznenadi, pročitajte o ovlašćenju CONNECT i prethodnom nizu. Običan HTTP na portu 80 ne zahteva CONNECT samo zato što je uključen proksi. Klijent može namerno tunelirati drugu uslugu ili koristiti nenamerni režim; ne pretpostavljajte da svaki CONNECT na port 80 dolazi sa preusmeravanja veb-sajta.

Legitiman dodatni HTTPS port zahteva sopstveno usko dopuštenje. Otvaranje svakog odredišta skriva da li je klijent poslao nameravani zahtev. Držite stvarni cilj odvojeno od proksi slušaoca pre promene pravila.

Povezani članci