SOCKS5 เข้ารหัสทราฟฟิกหรือไม่?
SOCKS5 ส่งต่อการเชื่อมต่อ การเข้ารหัสขึ้นกับชั้นป้องกันอื่น และวิธีชื่อผู้ใช้/รหัสผ่านก็ไม่ได้เข้ารหัสข้อมูลรับรองด้วยตัวเอง
แค่เลือก SOCKS5 ไม่ได้เพิ่มการเข้ารหัส มันเจรจาการเชื่อมต่อที่ส่งต่อและการยืนยันตัวตน เลข 5 คือรุ่นโปรโตคอล ไม่ใช่ระดับการเข้ารหัส
สำหรับ HTTPS ไคลเอนต์เปิดการเชื่อมต่อ SOCKS แล้วใช้ TLS ถึงปลายทางผ่านมันได้ ข้อมูลเว็บไซต์ได้รับการปกป้องด้วย TLS ภายใต้การตรวจใบรับรองตามปกติของไคลเอนต์ หากส่ง HTTP ไม่เข้ารหัสผ่านเส้นทางเดียวกันก็ยังไม่เข้ารหัส ตัวกลางไม่ได้ยกระดับโปรโตคอลของแอป
วิธีชื่อผู้ใช้/รหัสผ่านใน RFC 1929 ก็ไม่มีการเข้ารหัสในตัว บัญชีควบคุมการเข้าถึง แต่ไม่ได้ทำให้การแลกเปลี่ยนเป็นความลับบนเส้นทางที่ไม่มีการป้องกัน การส่งข้อมูลชั้นอื่นหรือวิธีที่เจรจาเพิ่มเติมอาจเปลี่ยนการป้องกันได้ จึงควรดูว่าไคลเอนต์และเซิร์ฟเวอร์ใช้อะไรจริง
ตรวจโปรโตคอลปลายทางที่ปลอดภัย การตรวจใบรับรอง การป้องกันช่วงไคลเอนต์ถึงพร็อกซี และวิธียืนยันตัวตนที่เจรจา ผู้ให้บริการยังอาจรับข้อมูลปลายทางและเมทาดาทาการเชื่อมต่อได้ ใน curl นั้น socks5h เปลี่ยนว่าชื่อโฮสต์ปลายทางถูกแปลงที่ใด ไม่ได้เพิ่มชั้นการเข้ารหัส