SOCKS5 มีการเข้ารหัสระหว่างไคลเอนต์และพร็อกซีเซิร์ฟเวอร์หรือไม่


19

ฉันอ่านบทความ wikipedia เกี่ยวกับถุงเท้าและไม่สามารถหาข้อมูลเกี่ยวกับการเข้ารหัสระหว่างไคลเอนต์และพร็อกซีเซิร์ฟเวอร์ มีข้อมูลเกี่ยวกับการรับรองความถูกต้องเท่านั้น

ถุงเท้าเชื่อมต่อ 5 เป็นข้อความธรรมดาหรือไม่?

คำตอบ:


12

SOCKS5 เป็นเพียงโปรโตคอลการขนส่งที่ด้านบนของ TCP / UDP แต่ต่ำกว่าชั้นแอปพลิเคชัน ดังนั้นมันจึงเปรียบได้กับ TCP และ UDP ด้วย ไม่มีการเข้ารหัสโดยธรรมชาติใน SOCKS แต่แอปพลิเคชันของคุณต้องใส่ใจกับสิ่งนี้ (ไม่ใช่เทคโนโลยี VPN แต่เป็นพร็อกซีในที่สุด) หากคุณต้องการการเข้ารหัสโปรโตคอลที่คุณพูดภายใน SOCKS-channel จะต้องจัดเตรียม


3
อีกวิธีหนึ่งโปรโตคอล SOCKS ทำงานบนสามารถให้การเข้ารหัส วิธีทั่วไปในการใช้ SOCKS นั้นคือ SSH (อยู่ใน OpenSSH) - ในสถานการณ์นั้น SOCKS จะทำงานผ่านการเชื่อมต่อ SSH ที่เข้ารหัสไว้
บ๊อบ

3
… แต่ในกรณีนี้คุณควรจำไว้ว่าเฉพาะการเชื่อมต่อ SSH เท่านั้นที่ถูกเข้ารหัส (ไคลเอนต์ SSH ไปยังเซิร์ฟเวอร์ SSH) - SSH ไม่รับประกันการเข้ารหัสระหว่างเซิร์ฟเวอร์ SSH (พร็อกซี SOCKS ในที่สุดของคุณ) และปลายทางที่แท้จริง
Andreas Wiese

1
@AndreasWiese: ดังนั้นนี่หมายความว่าถ้าเปิดใช้งานการรับรองความถูกต้องรหัสผ่านจะถูกส่งเป็นข้อความธรรมดา?
kontextify
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.