Ці шыфруе SOCKS5 ваш трафік?
SOCKS5 рэтранслюе злучэнні. Шыфраванне залежыць ад іншага абароненага слоя, а метад імя карыстальніка і пароля сам не шыфруе ўліковыя даныя.
Сам выбар SOCKS5 не дадае шыфравання. Ён узгадняе рэтрансляваныя злучэнні і аўтэнтыфікацыю; 5 пазначае версію пратакола, не ўзровень шыфравання.
Для HTTPS кліент можа адкрыць SOCKS-злучэнне і правесці праз яго TLS да мэты. Даныя сайта абаронены TLS са звычайнымі праверкамі сертыфікатаў кліента. Адпраўце тым жа шляхам незашыфраваны HTTP — ён такім і застанецца: рэтранслятар не паляпшае пратакол праграмы.
Метад імя карыстальніка і пароля з RFC 1929 таксама не мае ўласнага шыфравання. Уліковы запіс кіруе доступам, але не робіць абмен канфідэнцыйным на неабароненым шляху. Дадатковыя транспарты ці іншыя ўзгодненыя метады могуць змяніць абарону, таму праверце, што сапраўды выкарыстоўваюць кліент і сервер.
Праверце абаронены пратакол мэты, праверку сертыфікатаў, абарону канала кліент-проксі і ўзгоднены метад аўтэнтыфікацыі. Аператар па-ранейшаму можа атрымліваць звесткі пра мэту і метаданыя злучэння. У curl socks5h змяняе месца вырашэння імя мэтавага хоста, але не дадае крыптаграфічнага слоя.