محفوظ VPN پاس ورڈ: اسے کون ڈکرپٹ کر سکتا ہے اور کب
کلائنٹ فائل میں سائفر ٹیکسٹ تقریباً کچھ ثابت نہیں کرتا۔ اسٹوریج کا جائزہ لینے سے پہلے کلید کے مالک، رن ٹائم استعمال اور رسائی کنٹرولز کی نشاندہی کریں۔
ایک VPN کلائنٹ جو اپنے XML میں خفیہ کردہ پاس ورڈ دکھاتا ہے، آپ کو تقریباً کچھ نہیں بتایا۔ سائفر ٹیکسٹ صرف یہ بتاتا ہے کہ اس نمائندگی میں ویلیو سادہ متن کے طور پر محفوظ نہیں ہے۔ اسے کون ڈکرپٹ کر سکتا ہے، کس کلید سے اور کس صارف سیاق میں — یہ وہ سوالات ہیں جو طے کرتے ہیں کہ اسٹوریج مدد کرتا ہے یا نہیں۔ فائل کو محفوظ یا غیر محفوظ کہنے سے پہلے ان کے جواب دیں۔
طے کریں کہ کون سی شے محفوظ ہے
مصنوعات کے دستاویزی اسٹوریج ماڈل سے شروع کریں۔ کلائنٹ قابلِ بازیابی پاس ورڈ، ٹوکن یا اسناد کے اسٹور کا حوالہ محفوظ کر سکتا ہے، اور ہر ایک کی نمائش مختلف ہے۔ XML عنصر کا نام ڈیزائن نہیں ہے، اور base64 جیسی دکھنے والی سٹرنگ بھی انکرپشن کا ثبوت نہیں۔
وینڈر یا ایڈمنسٹریٹر سے پوچھیں کہ کنیکٹ ہونے پر کون سا جزو ویلیو پڑھتا ہے۔
پھر تحفظ کا API معلوم کریں اگر دستاویزی ہو۔ Windows میں CryptProtectData ڈیٹا کو انکرپٹ کرنے والے صارف کی لاگ آن اسناد سے ماخوذ کلید سے محفوظ کرتا ہے، اور مشین سطح کا اختیار بدل دیتا ہے کہ کون ڈکرپٹ کر سکتا ہے۔ یہ ایک ٹھوس مثال ہے کہ دائرہ کار کیوں اہم ہے۔ یہ ثبوت نہیں کہ کوئی مخصوص VPN کلائنٹ وہ API استعمال کرتا ہے۔
چوری شدہ نقل کو رن ٹائم استعمال سے الگ کریں
جو کلائنٹ آپ سے پوچھے بغیر دوبارہ جڑتا ہے اسے اسناد بحال کرنے کا معاون طریقہ درکار ہے۔ بیک اپ نقل کی حفاظت اس صلاحیت کو ختم نہیں کرتی۔ درست صارف سیاق میں چلنے والا کوئی بھی پروگرام وہی راستہ استعمال کر سکتا ہے، اسی لیے اینڈ پوائنٹ خود اعتماد کی حد کے اندر ہے۔ فائل کی اجازتیں اور پروسیس کے مراعات اس حد کو تنگ کرتے ہیں؛ ختم نہیں کرتے۔
یہی فرق ہے جسے آف لائن فائل کا دعویٰ عام طور پر غلط سمجھتا ہے۔ آرام کی حالت میں انکرپشن ایسے شخص کو روک سکتی ہے جو اکاؤنٹ کے بغیر ایک فائل کاپی کرتا ہے۔ یہ ایسے کوڈ کو نہیں روکتی جو اکاؤنٹ کے طور پر چلتا ہے۔
دونوں بیانات بیک وقت درست ہو سکتے ہیں، اور واقعے کے ردِعمل کے دوران دوسرا اہم ہے۔
وہ رسائی کنٹرولز پڑھیں جو واقعی لاگو ہوتے ہیں
فائل کا ACL اور اس کے اوپر موجود ڈائریکٹری چیک کریں، صرف فائل موڈ نہیں۔ Windows میں صارف پروفائل کی مؤثر اجازتوں کا موازنہ کلائنٹ کی سروس یا شیڈول شدہ ٹاسک کی اجازتوں سے کریں۔ ایک صارف کے لیے محفوظ راز ایڈمنسٹریٹر سے خودکار طور پر محفوظ نہیں ہوتا، اور نہ ہی خودکار طور پر اس پر کھلا ہوتا ہے۔
icacls "%APPDATA%\Vendor\Client\profiles.xml"
whoami /privریکارڈ کریں کہ کون سی شناخت کلائنٹ چلاتی ہے، کیونکہ وہی شناخت ڈکرپشن کا موضوع ہے۔
منظم بیڑے کے لیے متعلقہ کنٹرول فائل کی بجائے ڈیوائس مینجمنٹ ہو سکتا ہے۔ پوچھیں کہ اسناد امانت میں ہیں یا نہیں، کیا انہیں دور سے منسوخ کیا جا سکتا ہے، اور ڈیوائس گم ہونے پر عمل کیا ہے۔
ڈکرپشن جانچنے کی بجائے نمائش کے لیے منصوبہ بنائیں
کوئی بات ثابت کرنے کے لیے فائل پر نامعلوم اخراج ٹول نہ چلائیں۔ یہ کام کر سکتا ہے، پروفائل خراب کر سکتا ہے، اور بہرحال ثبوت بدل دیتا ہے۔ دستاویزی ڈیزائن اور مجاز تشخیص استعمال کریں اگر تصدیق واقعی ضروری ہو۔
اگر نمائش ثابت ہو جائے تو شناخت کے مالک کے پاس اسناد بدلیں۔
محفوظ اندراج کو حذف کرنا منسوخی نہیں ہے۔ یہ اس کلائنٹ کو ویلیو دوبارہ پیش کرنے سے روک سکتا ہے، اور پہلے ہی لی گئی نقل یا پہلے ہی مجاز سیشن کے بارے میں کچھ نہیں کرتا۔ اسناد تبدیل کریں، وہ سیشن ختم کریں جو مالک ختم کر سکتا ہے، اور لکھیں کہ کیا اور کب بدلا گیا۔
وینڈر جائزے کے لیے سوالات
پوچھیں کہ کون سا راز محفوظ ہے، کون سا جزو اسے استعمال کرتا ہے، کون سی صارف یا مشین کلید اسے محفوظ کرتی ہے، عام استعمال اور بیک اپ کے لیے کون سے رسائی کنٹرولز لاگو ہوتے ہیں، اور محفوظ کرنے کی پالیسی اور دور سے منسوخی کیسے سنبھالی جاتی ہے۔ وہ پانچ جوابات ڈیزائن بیان کرتے ہیں؛ XML نہیں۔
جوابات کو تعیناتی ریکارڈ کے ساتھ رکھیں تاکہ اگلا جائزہ لینے والا یہ مشق دہرائے نہ۔
محفوظ اسناد سہولت اور نمائش کے درمیان تبادلہ ہے۔ یہ تبادلہ جان بوجھ کر کریں، اور لکھیں کہ کس نے اسے قبول کیا۔