OpenVPN GUI نے میرا Windows پاس ورڈ محفوظ کر لیا: یہ کہاں رہتا ہے
«مجھے یاد رکھیں» پر ٹک کریں اور لاگ اِن صارف کی رجسٹری، پروفائل فائل یا اسکرپٹ میں چلا جاتا ہے، اور لیپ ٹاپ گم ہونے پر ہر ایک کی اپنی صفائی درکار ہے۔
کنیکٹ ڈائیلاگ لاگ اِن یاد رکھنے کے لیے ایک چیک باکس پیش کرتا ہے، اور اس پر ٹک کرنے سے اکاؤنٹ کی تفصیلات صارف کے سر سے نکل کر مشین میں چلی جاتی ہیں۔ انٹرفیس کبھی نہیں بتاتا کہ کہاں۔ Windows پر ممکنہ جگہیں موجودہ صارف کا رجسٹری علاقہ، وہ پروفائل فائل جس میں لاگ اِن پہلے سے ہے، اور آٹومیشن اسکرپٹ جو کرتا ہے۔ ہر جگہ کا پڑھنے والا الگ، ناکامی کا طریقہ الگ اور صفائی الگ ہے، اس لیے مفید سوال یہ ہے کہ کون سا عمل راز واپس لا سکتا ہے اور کتنی دیر تک۔ چیک باکس کو ڈائیلاگ سے باہر تک لیجائیں، پھر فیصلہ کریں کہ گمشدہ لیپ ٹاپ اصل میں کیا ظاہر کرتا ہے۔
کنیکٹ ڈائیلاگ کے چیک باکس سے شروع کریں
یاد رکھی گئی قدریں ہر پروفائل اور ہر Windows اکاؤنٹ کے لیے صارف کے ہائیو میں رکھی جاتی ہیں، مشترکہ مشین اسٹور میں نہیں۔ اسی لیے اسی کمپیوٹر پر دوسرا صارف کوئی محفوظ لاگ اِن نہیں دیکھتا، اور اسی لیے کلائنٹ دوبارہ انسٹال کرنے سے محفوظ اندراج لازمًا نہیں مٹتا۔
پروفائل فائل خود سرور، پورٹ اور سیٹنگز رکھتی ہے مگر کوئی راز نہیں، اسی لیے لوگ پہلے غلط چیز دیکھتے ہیں۔ اس لیے پروفائل مٹانے سے کنکشن چلا جاتا ہے اور اسناد پیچھے رہ جاتی ہیں۔ صفائی کے دوران یہی سب سے عام حیرت ہے۔ دونوں چیزیں ہٹائیں، ایک نہیں۔
رجسٹری قدر کیا ظاہر کرتی ہے
اکاؤنٹ کا نام پڑھنے کے قابل متن میں ہے، اس لیے اس صارف کے طور پر چلنے والی کوئی بھی چیز بغیر کسی خاص کال کے اسے ڈی کوڈ کر سکتی ہے۔ پاس ورڈ مختلف ہے: یہ Windows DPAPI سے مہر بند ہے، اکاؤنٹ سے اور جھنڈوں کے مطابق مخصوص مشین سے جڑا ہے۔ اس لیے مہر بند بلاک کو دوسرے کمپیوٹر پر لے جا کر دوبارہ چلانے سے کوئی قابلِ استعمال راز نہیں ملتا۔
اقدار کی فہرست راز کو چھوئے بغیر عملی سوال کا جواب دیتی ہے۔ اندراج کی موجودگی کی تصدیق کے لیے کچھ ڈکرپٹ کرنے کی ضرورت نہیں۔ فہرست صفائی کے لیے پہلے اور بعد کا ریکارڈ بھی ہے۔
reg query "HKCU\Software\OpenVPN-GUI\configs" /s
cmdkey /list | findstr /i vpn
reg query "HKCU\Software\OpenVPN-GUI" /s | findstr /i "username password"
دو حدیں صاف کہنے کے قابل ہیں۔ اسی لاگ اِن سیشن کے اندر کا عمل وہی تحفظ ہٹانے کا طریقہ کار کال کر سکتا ہے جو کلائنٹ استعمال کرتا ہے، اس لیے مہر بند کرنا سکون کی حفاظت ہے، نقصان زدہ ڈیسک ٹاپ کے خلاف نہیں۔ اور مکمل ڈسک انکرپشن کے بغیر مہر بند قدر ڈسک جتنی ہی نجی ہے۔
جب پروفائل فائل میں پہلے سے لاگ اِن ہو
کچھ پورٹل ایسی کنفیگریشن دیتے ہیں جس میں اکاؤنٹ کا نام اور پاس ورڈ لکھا ہوتا ہے، اس لیے کلائنٹ خاموشی سے جڑتا ہے۔ اس وقت فائل کام کرنے والی اسناد ہے، اور اس کی ہر نقل اسی دروازے کی ایک اور چابی ہے۔
ایسی فائلیں بیک اپ، چیٹ تھریڈز اور سنک شدہ فولڈرز میں پہنچتی ہیں، اور اصل مٹنے پر ان نقلوں میں سے کوئی کام کرنا نہیں چھوڑتی۔ مقامی فائل میں ترمیم باقیوں میں کچھ نہیں بدلتی۔ رسائی منسوخ کرنے کا مطلب سرور پر پاس ورڈ بدلنا ہے، اور وہ بھی فوراً۔ ایک لیپ ٹاپ پر صفائی الگ، چھوٹا کام ہے۔
جہاں پرامپٹ قابل قبول ہو وہیں اسے ترجیح دیں اور کلائنٹ کے کیش کنٹرول استعمال کریں۔ اگر پہلے سے بھری پروفائل واقعی ضروری ہو تو اسے سنک فولڈرز سے باہر رکھیں اور کام ختم ہونے پر ہٹا دیں۔
آٹومیشن راز کو کہیں اور لے جاتی ہے
اسکرپٹس دو اور راستے لاتی ہیں: عمل کے دلائل اور مصنوعی کی اسٹروک۔ کمانڈ لائن پر نامزد فائل ہر اس چیز کو نظر آتی ہے جو عمل کے دلائل یا فائل کی اجازتیں پڑھ سکتی ہے، اور آلے کا ٹائپ کردہ پاس ورڈ اسی ونڈو میں جاتا ہے جسے ابھی فوکس ہے۔ ایک شائع شدہ مثال کلائنٹ شروع کرنے سے پہلے ڈیسک ٹاپ پاس ورڈ اسی طرح ٹائپ کرتی ہے۔ محفوظ ایک بار کا پاس ورڈ بیج بھی اسی احتیاط کا مستحق ہے، کیونکہ یہ ہر مستقبل کا کوڈ بنا سکتا ہے اور ایک لاگ اِن سے زیادہ جیتا رہتا ہے۔
بہتر نمونہ راز کو وہاں رکھتا ہے جہاں صرف سروس اکاؤنٹ اسے پڑھ سکے، کلائنٹ کے دستاویزی دوبارہ کوشش اور اسناد کے ماخذ کے اختیارات پر بھروسہ کرتا ہے، اور استحقاق کے پرامپٹس میں انجیکٹ شدہ ٹائپنگ سے بچتا ہے۔ اگر اسکرپٹ کو ارتقا کے لیے ڈیسک ٹاپ پاس ورڈ درکار ہو تو یہ VPN نہیں، استحقاق کے ڈیزائن کا سوال ہے۔
گمشدہ ڈیوائس کے بعد صفائی
سب سے پہلے سرور پر اکاؤنٹ منسوخ یا غیر فعال کریں، کیونکہ مقامی طور پر مٹانا کسی کے پاس پہلے سے موجود نقل کو باطل نہیں کر سکتا۔ پھر یاد رکھی گئی رجسٹری قدریں صاف کریں، پروفائل اور اسناد کی فائلیں ہٹائیں، اور شیل تاریخ اور اسکرپٹ ڈائریکٹریوں میں چسپاں شدہ پاس ورڈ تلاش کریں۔
کیا ہٹایا گیا اور رسائی کب ختم ہوئی، لکھ لیں۔ یہ جوڑی واقعہ کے جائزے کے واحد سوال کا جواب دیتی ہے: کیا ڈیوائس کے جانے کے بعد اسناد کی کوئی نقل اب بھی کام کر رہی تھی۔