ਕੀ SOCKS5 ਤੁਹਾਡੇ ਟ੍ਰੈਫਿਕ ਨੂੰ ਇਨਕ੍ਰਿਪਟ ਕਰਦਾ ਹੈ?
SOCKS5 ਕੁਨੈਕਸ਼ਨ ਅੱਗੇ ਭੇਜਦਾ ਹੈ। ਇਨਕ੍ਰਿਪਸ਼ਨ ਦੂਜੀ ਸੁਰੱਖਿਅਤ ਪਰਤ ਉੱਤੇ ਨਿਰਭਰ ਹੈ ਅਤੇ username/password ਢੰਗ ਆਪਣੇ ਆਪ ਪਛਾਣ ਜਾਣਕਾਰੀ ਇਨਕ੍ਰਿਪਟ ਨਹੀਂ ਕਰਦਾ।
ਸਿਰਫ਼ SOCKS5 ਚੁਣਨ ਨਾਲ ਇਨਕ੍ਰਿਪਸ਼ਨ ਨਹੀਂ ਜੁੜਦਾ। ਇਹ ਅੱਗੇ ਭੇਜੇ ਕੁਨੈਕਸ਼ਨਾਂ ਅਤੇ ਪ੍ਰਮਾਣੀਕਰਨ ਬਾਰੇ ਗੱਲਬਾਤ ਕਰਦਾ ਹੈ; 5 ਪ੍ਰੋਟੋਕਾਲ ਸੰਸਕਰਣ ਹੈ, ਇਨਕ੍ਰਿਪਸ਼ਨ ਦਾ ਪੱਧਰ ਨਹੀਂ।
HTTPS ਲਈ ਕਲਾਇੰਟ SOCKS ਕੁਨੈਕਸ਼ਨ ਖੋਲ੍ਹ ਕੇ ਉਸ ਵਿੱਚੋਂ ਮੰਜ਼ਿਲ ਤੱਕ TLS ਚਲਾ ਸਕਦਾ ਹੈ। ਕਲਾਇੰਟ ਦੀਆਂ ਆਮ certificate ਜਾਂਚਾਂ ਹੇਠ ਵੈੱਬਸਾਈਟ ਦਾ ਡਾਟਾ TLS ਨਾਲ ਸੁਰੱਖਿਅਤ ਹੁੰਦਾ ਹੈ। ਉਸੇ ਰਸਤੇ ਬਿਨਾਂ ਇਨਕ੍ਰਿਪਸ਼ਨ HTTP ਭੇਜੋ ਤਾਂ ਉਹੋ ਜਿਹਾ ਰਹਿੰਦਾ ਹੈ: relay ਐਪ ਦਾ ਪ੍ਰੋਟੋਕਾਲ ਸੁਧਾਰਦਾ ਨਹੀਂ।
RFC 1929 ਦੇ username/password ਢੰਗ ਦੀ ਵੀ ਆਪਣੀ ਇਨਕ੍ਰਿਪਸ਼ਨ ਨਹੀਂ। ਖਾਤਾ ਪਹੁੰਚ ਕਾਬੂ ਕਰਦਾ ਹੈ, ਪਰ ਅਸੁਰੱਖਿਅਤ ਰਸਤੇ ਉੱਤੇ ਵਟਾਂਦਰਾ ਗੁਪਤ ਨਹੀਂ ਬਣਾਉਂਦਾ। ਵਾਧੂ transport ਜਾਂ ਹੋਰ ਤੈਅ ਢੰਗ ਸੁਰੱਖਿਆ ਬਦਲ ਸਕਦੇ ਹਨ, ਇਸ ਲਈ ਵੇਖੋ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਅਸਲ ਵਿੱਚ ਕੀ ਵਰਤਦੇ ਹਨ।
ਮੰਜ਼ਿਲ ਦਾ ਸੁਰੱਖਿਅਤ ਪ੍ਰੋਟੋਕਾਲ, certificate ਜਾਂਚ, ਕਲਾਇੰਟ-proxy ਲਿੰਕ ਦੀ ਸੁਰੱਖਿਆ ਅਤੇ ਤੈਅ ਪ੍ਰਮਾਣੀਕਰਨ ਢੰਗ ਜਾਂਚੋ। ਸੰਚਾਲਕ ਅਜੇ ਵੀ ਮੰਜ਼ਿਲ ਦੀ ਜਾਣਕਾਰੀ ਅਤੇ ਕੁਨੈਕਸ਼ਨ metadata ਲੈ ਸਕਦਾ ਹੈ। curl ਵਿੱਚ socks5h ਲਕਸ਼ hostname ਕਿੱਥੇ resolve ਹੁੰਦਾ ਹੈ ਇਹ ਬਦਲਦਾ ਹੈ; ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਪਰਤ ਨਹੀਂ ਜੋੜਦਾ।