آپ کے آلے پر دیا گیا VPN پروفائل کیا بدل سکتا ہے
پروفائل کلائنٹ کے لیے ہدایات کا مجموعہ ہے جو ٹریفک کو دوسری سمت موڑ سکتا ہے اور اعتماد بڑھا سکتا ہے۔ اس میں پاس ورڈ لکھنے سے پہلے پڑھیں کہ یہ کیا مانگتا ہے۔
اپنے کلائنٹ کو VPN پروفائل دینا یعنی کسی اور کی لکھی ترتیب دینا، جسے وہ پروگرام بعد میں آپ کی مشین پر چلاتا ہے۔ اسے درآمد کرنے سے بدل سکتا ہے کہ ڈھکا ہوا ٹریفک کہاں جاتا ہے، آپ کا آلہ کس فریق پر اعتماد کرتا ہے، اور بعض شکلوں میں کہ سرنگ اٹھتے وقت کون سے مقامی پروگرام چلتے ہیں۔ فائل بک مارک نہیں ہے؛ یہ اعلانیہ شکل میں ایک چھوٹا پروگرام ہے۔
اسے ویسے پڑھیں جیسے آپ اسی ماخذ سے آنے والی شیل اسکرپٹ پڑھتے ہیں۔
اسے کلائنٹ سمجھتا ہے، آپ نہیں
فائل کی ہر فیلڈ کسی مخصوص کلائنٹ کے لیے ہدایت ہے۔ آخری نقطہ اور پروٹوکول طے کرتے ہیں کہ سرنگ کہاں جاتی ہے، تصدیق کا بلاک طے کرتا ہے کہ کون سا راز مانگا جاتا ہے، اور راستے کی ہدایات طے کرتی ہیں کہ اس میں کیا داخل ہوتا ہے۔ سرٹیفکیٹ یا نجی کلید فائلوں کے طور پر حوالہ دیے جانے کے بجائے بلاک کے طور پر شامل ہو سکتے ہیں، اسی لیے ایک متن فائل کبھی کبھی کسی گیٹ وے کے سامنے آپ کی شکل اختیار کرنے کے لیے درکار سب کچھ اٹھائے ہوتی ہے۔ یہی خصوصیت عام فائل شیئر کرنے کو اتنا خطرناک بناتی ہے۔
OpenVPN پروفائلز اسکرپٹ ہکس، پلگ ان راستے اور ایک سیکیورٹی سطح بھی اٹھا سکتے ہیں جو طے کرتی ہے کہ وہ ہکس چل سکتے ہیں یا نہیں۔ یہی امتزاج نامانوس پروفائل کو دو بار کلک کرنے کے بجائے سطر بہ سطر پڑھنے کے قابل بناتا ہے۔ کلائنٹ وہی کرے گا جو فائل کہتی ہے، اور وہ یہ آپ کے اختیارات کے ساتھ کرے گا۔
راستے کی تبدیلیاں ایک کنکشن کے بعد نظر آتی ہیں
مکمل سرنگ کا پروفائل ایسے راستے نصب کرتا ہے جو سب کچھ گیٹ وے سے بھیجتے ہیں، جبکہ منقسم سرنگ کا پروفائل صرف منتخب سابقے بھیجتا ہے۔ کچھ پروفائل DNS سرور بھی دھکیلتے ہیں، جو خاموشی سے بدل دیتا ہے کہ آپ کے سوالات کون دیکھتا ہے۔ ان میں سے کوئی بھی بذات خود بدنیتی پر مبنی نہیں، اور ان میں سے کوئی بھی فائل کے نام سے واضح نہیں۔
پہلے کنکشن سے پہلے اور بعد میں راستوں کا جدول موازنہ کریں اور ایک نظر میں ارادہ دکھائی دے گا۔ ایک داخلی ایپ تک رسائی کے طور پر مشتہر مگر زیادہ وسیع طے شدہ راستہ نصب کرنے والا پروفائل اپنے مصنف کے بارے میں کچھ بتاتا ہے۔
اصل بوجھ اعتماد کے مواد اور ہکس ہی اٹھاتے ہیں
پروفائل VPN کلائنٹ کو اعتماد کی معلومات دے سکتا ہے، اور پلیٹ فارم کنفیگریشن پیکیج مزید آگے جا کر سسٹم اسٹور میں سرٹیفکیٹ یا جڑ نصب کر سکتا ہے۔ یہ الگ الگ دائرے ہیں الگ الگ نتائج کے ساتھ۔ کلائنٹ کے دائرے کا معاملہ ایک ایپ کی توثیق پر اثر ڈالتا ہے؛ سسٹم کی سطح کا معاملہ ہر اس چیز پر اثر ڈالتا ہے جو پلیٹ فارم کے اعتماد کے اسٹور کو استعمال کرتی ہے۔
اسکرپٹ ہکس اور پلگ ان دوسرا نصف ہیں۔ کنکشن پر حکم چلانے والی ہدایت، یا کلائنٹ کے عمل میں لوڈ شدہ پلگ ان، آپ کے اختیارات رکھتا ہے اور کلائنٹ کی تنہائی میں سے کچھ نہیں۔ اگر آپ نے نہ مانگی گئی پروفائل میں ایسا کچھ ہو، تو یہ بھیجنے والے سے پوچھنے کا سوال ہے۔
دونوں میں سے کوئی بھی زمرہ خودکار طور پر دشمنانہ نہیں ہے۔ کارپوریٹ تعیناتیاں دونوں استعمال کرتی ہیں۔ بات یہ ہے کہ ہر ایک کو ایسی وضاحت درکار ہے جسے آپ جانچ سکیں۔
ماخذ کی تصدیق کریں، پھر راز درج کریں
طے کریں کہ فائل کس نے جاری کی، اس ذریعے سے جس پر آپ پہلے ہی اعتماد کرتے ہیں، اس پیغام سے نہیں جس نے اسے پہنچایا۔ آخری نقطے اور سرٹیفکیٹ کی تفصیلات آپریٹر کی شائع کردہ دستاویزات سے موازنہ کریں۔ اگر پروفائل بغیر مانگے آیا ہے، تو آپ کو دی گئی نقل درست کرنے کے بجائے آپریٹر سے براہ راست نیا حاصل کریں۔ پوچھیں کہ آپریٹر کلائنٹ کا کون سا ورژن معاونت کرتا ہے، کیونکہ وہی فائل کوئی دوسرا کلائنٹ مختلف طریقے سے سمجھ سکتا ہے۔
grep -nE '^(remote|proto|auth-user-pass|redirect-gateway|route|route-nopull)' office.ovpn
grep -nE '^(up|down|plugin|script-security|setenv)' office.ovpn
openssl x509 -in embedded-ca.crt -noout -subject -issuer -dates
یہ دیکھنے کے لیے کہ چلتا ہے یا نہیں، کبھی غیر واضح فیلڈ میں پاس ورڈ نہ رکھیں، اور صرف درآمد مکمل کرنے کے لیے کبھی نامانوس اختیار کی درخواست قبول نہ کریں۔ کامیاب کنکشن ثابت کرتا ہے کہ آخری نقطے نے جواب دیا، اس سے زیادہ نہیں۔
ڈاؤن لوڈ نہیں، درآمد شدہ نقل ہٹائیں
کلائنٹ پروفائل کو اپنے اسٹور میں نقل کرتے ہیں، اس لیے ڈاؤن لوڈ کی گئی فائل مٹانے سے درآمد شدہ کنکشن فعال رہتا ہے۔ اسے کلائنٹ کے اپنے انٹرفیس سے ہٹائیں، اور دیکھیں کہ درآمد کے دوران شامل کردہ کوئی بھی سرٹیفکیٹ بھی گیا ہے۔ پھر تصدیق کریں کہ اس نے نصب کیے گئے راستے بھی گئے ہیں۔
اگر سرٹیفکیٹ سسٹم کے دائرے میں نصب ہوا تھا، تو پروفائل ہٹانا کافی نہیں۔ وہ صفائی پلیٹ فارم کے اعتماد کے انتظام کی ہے، اور اگلی ری بوٹ سنبھال لے گی امید کرنے کے بجائے اسے دانستہ کرنا بہتر ہے۔