صرف SOCKS5 منتخب کرنے سے انکرپشن نہیں بڑھتی۔ یہ آگے پہنچائے جانے والے کنکشن اور تصدیق پر مذاکرات کرتا ہے؛ 5 پروٹوکول کا ورژن ہے، انکرپشن کی سطح نہیں۔

HTTPS کے لیے کلائنٹ SOCKS کنکشن کھول کر اس میں سے منزل تک TLS چلا سکتا ہے۔ کلائنٹ کی معمول کی certificate جانچ کے تحت ویب سائٹ کا ڈیٹا TLS سے محفوظ رہتا ہے۔ اسی راستے غیر انکرپٹ شدہ HTTP بھیجیں تو وہ ویسا ہی رہتا ہے؛ relay ایپ کا پروٹوکول بہتر نہیں کرتا۔

RFC 1929 کے username/password طریقے کی بھی اپنی انکرپشن نہیں۔ اکاؤنٹ رسائی کنٹرول کرتا ہے مگر غیر محفوظ راستے پر تبادلہ خفیہ نہیں بناتا۔ اضافی transport یا طے شدہ دوسرے طریقے تحفظ بدل سکتے ہیں، اس لیے دیکھیں کلائنٹ اور سرور واقعی کیا استعمال کرتے ہیں۔

منزل کا محفوظ پروٹوکول، certificate کی تصدیق، کلائنٹ-پراکسی رابطے کا تحفظ اور طے شدہ تصدیقی طریقہ دیکھیں۔ چلانے والا اب بھی منزل کی معلومات اور کنکشن metadata وصول کر سکتا ہے۔ curl میں socks5h منزل کے hostname کے resolve ہونے کی جگہ بدلتا ہے؛ کرپٹوگرافک تہہ نہیں بڑھاتا۔

متعلقہ مضامین