Самият избор на SOCKS5 не добавя криптиране. Той договаря препредавани връзки и удостоверяване; 5 означава версия на протокола, не ниво на криптиране.

За HTTPS клиентът може да отвори SOCKS връзка и да прекара TLS към целта през нея. TLS защитава данните на сайта с нормалните проверки на сертификати от клиента. Изпратете нешифрован HTTP по същия път и той остава такъв: посредникът не надгражда протокола на приложението.

Методът с потребителско име и парола в RFC 1929 също няма собствено криптиране. Акаунтът контролира достъпа, но не прави обмена поверителен по незащитен път. Допълнителни транспорти или други договорени методи могат да променят защитата, затова проверете какво реално използват клиентът и сървърът.

Проверете защитения протокол на целта, проверката на сертификатите, защитата на връзката клиент–прокси и договорения метод за удостоверяване. Операторът все още може да получава информация за целта и метаданни за връзката. В curl socks5h променя къде се разрешава името на целевия хост; не добавя криптографски слой.

Подобни статии