کمانڈ لائن کے ذریعے میک OS X میں بھولی ہوئی ویب سائٹ & براؤزر کے پاس ورڈز کو کیسے بازیافت کریں
فہرست کا خانہ:
آپ Mac OS X میں کمانڈ لائن ٹول کا استعمال کرکے بھولی ہوئی ویب سائٹ اور براؤزر کے پاس ورڈز کو بازیافت کرسکتے ہیں۔ یہ ایک آسان فیچر ہے جو آپ کو ٹرمینل کے ذریعے کیچین تک رسائی فراہم کرتا ہے۔
آپ ویب سائٹ کا پاس ورڈ کتنی بار بھول گئے ہیں؟ برا محسوس نہ کریں کیونکہ یہ ہم میں سے بہترین کے ساتھ ہوتا ہے۔ اچھی خبر یہ ہے کہ اگر آپ اپنے براؤزر کے ذریعے ویب سائٹس کے لیے لاگ ان کی معلومات پر نظر رکھنے کے لیے Mac OS X Keychain فیچر استعمال کرتے ہیں (آپ کو معلوم ہے کہ براؤزر آپ کی لاگ ان معلومات کو کب محفوظ/محفوظ کرنے کے لیے کہتا ہے؟)، آپ کو پریشان ہونے کی ضرورت نہیں ہے، آپ کو صرف ویب سائٹ کے یو آر ایل کی ضرورت ہے اور آپ اس وقت تک بھولے ہوئے پاس ورڈ کو بازیافت کر سکیں گے جب تک کہ آپ اسی صارف اکاؤنٹ میں لاگ ان ہوں گے جس کے ساتھ آپ نے اسے اصل میں محفوظ کیا تھا۔یہ ان تمام ویب سائٹس کے لیے کام کرے گا جنہوں نے Chrome، Safari، Firefox کے ذریعے معلومات کو ذخیرہ کیا ہے، اور اسے کسی دوسرے براؤزر کے لیے بھی کام کرنا چاہیے۔ یہ "پاس ورڈ ری سیٹ" یا بھولے ہوئے پاس ورڈ کی خصوصیات کو استعمال کرنے کا ایک بہترین متبادل ہے جو کہ بہت سی ویب سائٹس اور سروسز پر ملٹی سٹیپ پروسیسز ہیں کیونکہ اس کے لیے کسی انٹرنیٹ کنیکٹیویٹی کی ضرورت نہیں ہے۔
اہم سیکیورٹی نوٹ: اس چال سے سیکیورٹی کی خلاف ورزیوں کے کچھ معمولی امکانات ہیں، لیکن جب تک کہ آپ بے ترتیب نہ ہونے دیں لوگ آپ کے صارف اکاؤنٹ میں لاگ ان ہوتے ہیں جس میں کوئی مسئلہ نہیں ہونا چاہئے - بہرحال مہمان لاگ ان یہی ہے۔ دوسری طرف، فرانزک مقاصد کے لیے اور سسٹم ایڈمنسٹریشن کے کچھ منفرد کیسز کے لیے یہاں جائز قدر ہے، اور یہ ہم میں سے ان لوگوں کے لیے بھی کافی حد تک مددگار ہے جو پاس ورڈ بھول جاتے ہیں اور کسی خاص کے ذریعے دوبارہ ترتیب دینے کے پورے عمل سے گزرنا نہیں چاہتے۔ ویب سروس. بہر حال، یہ صارف کو اسی صارف کے اکاؤنٹ کے لیے ذخیرہ شدہ پاس ورڈ ظاہر کرنے کی اجازت دیتا ہے، اس لیے ممکنہ رازداری اور حفاظتی مضمرات سے آگاہ رہیں۔
میک پر کمانڈ لائن کے ذریعے بھولے ہوئے براؤزر کا پاس ورڈ بازیافت کرنا
محفوظ ویب سائٹ کے پاس ورڈ کو بازیافت کرنے کے لیے بنیادی کمانڈ کا نحو درج ذیل لگتا ہے:
security find-internet-password -s -w
چونکہ یہ اکاؤنٹ سیکیورٹی ایک حساس موضوع ہے، آئیے کمانڈ سٹرنگ کو توڑ دیتے ہیں تاکہ آپ لاگ ان کی معلومات کو ظاہر کرنے کے لیے آنکھیں بند کر کے کمانڈ سٹرنگز جاری نہ کریں۔ "سیکیورٹی" کمانڈ کیچین کا ایک فرنٹ اینڈ ہے جسے Mac OS X محفوظ شدہ لاگ ان معلومات کو ذخیرہ کرنے کے لیے استعمال کرتا ہے، "find-internet-password" ایک غیر معمولی طور پر واضح طور پر وضاحتی نام کے ساتھ بنیادی جھنڈا ہے، -s کو مخصوص کرنے کے لیے استعمال کیا جاتا ہے۔ یو آر ایل میچ کرنے کے لیے، اور -w سیکیورٹی کمانڈ سے کہتا ہے کہ صرف پاس ورڈ کی اطلاع دیں نہ کہ مکمل کلید کی فہرست، جو کہ دوسری صورت میں بکواس کا ایک گروپ ہے۔
اسے ٹرمینل میں داخل کرنے کی ضرورت ہے، جو /Applications/Utilities/ ڈائریکٹری میں یا یوٹیلیٹیز فولڈر میں لانچ پیڈ کے ذریعے پایا جاتا ہے۔ریٹرن کو دبانے کے بعد، آپ دیکھیں گے کہ ایک پاپ اپ ونڈو نمودار ہوگی جس میں درج ذیل کہا گیا ہے کہ "سیکیورٹی آپ کے کیچین میں "ڈومین-آپ کے مخصوص" میں محفوظ کردہ ہماری خفیہ معلومات کو استعمال کرنا چاہتی ہے۔ کیا آپ اس شے تک رسائی کی اجازت دینا چاہتے ہیں؟"
"اجازت دیں" پر کلک کرنا وہی ہے جو آپ پاس ورڈ ظاہر کرنے کے لیے کرنا چاہتے ہیں۔ "ہمیشہ اجازت دیں" کو منتخب کرنے کی سفارش نہیں کی جاتی ہے، اور "انکار" پاس ورڈ کو ظاہر ہونے سے روکے گا۔
کمانڈ لائن پر کیچین سے پاس ورڈ کی بازیافت کی مثال
ہم ویب سائٹ "getpocket.com" کو بطور مثال ڈومین استعمال کریں گے، کیونکہ یہ ایک ایسی سروس ہے جسے میں اکثر استعمال کرتا ہوں اور ایسا ہوا کہ میں نے حال ہی میں پاس ورڈ کو دونوں میں محفوظ کرنے کے باوجود بھول گیا ہوں۔ میک پر سفاری اور کروم اور iOS میں ساتھ والی ایپ۔ چونکہ مجھے پاس ورڈ یاد نہیں ہے لیکن یہ براؤزر میں محفوظ ہے، اس لیے اسے بازیافت کرنے کے لیے سیکیورٹی کمانڈ استعمال کرنے کے لیے یہ ایک بہترین معاملہ ہے۔
اس طرح کمانڈ سٹرنگ اس طرح ہوگی:
security find-internet-password -s getpocket.com -w
مطالبہ کرنے پر ڈائیلاگ پر "اجازت دیں" پر کلک کریں۔
آپ کو صرف وہی چیز ملے گی جس کی واپسی کی اطلاع دی گئی ہے وہ ہے پاس ورڈ پر مشتمل ایک لائن، جس سے پوری کمانڈ سٹرنگ اور معیاری آؤٹ پٹ کچھ اس طرح نظر آئے گا:
$ security find-internet-password -s getpocket.com -w password123
(نہیں، یہ اصلی پاس ورڈ نہیں ہے)
اگر آپ اسے اسکرپٹنگ کے مقاصد کے لیے استعمال کرنے کا ارادہ رکھتے ہیں، تو آپ پاس ورڈ دیکھنے کے لیے grep کے ساتھ مل کر -g پرچم کو آزما سکتے ہیں، وہ نحو یہ ہوگا:
"security find-internet-password -s DOMAIN -g | grep پاس ورڈ"
جس کا آؤٹ پٹ "پاس ورڈ: (حقیقی پاس ورڈ123)" کی طرح لگتا ہے جس کی شناخت کرنا آسان ہے۔
ویب براؤزرز میں محفوظ کردہ پاس ورڈز تک محدود
یہ مخصوص فنکشن محفوظ کردہ پاس ورڈز تک محدود ہے جو ویب براؤزر میں محفوظ ہیں، حالانکہ اس سے کوئی فرق نہیں پڑتا ہے کہ کون سا براؤزر اس وقت تک اسٹوریج کے لیے پاس ورڈ مینیجر کے بجائے کیچین استعمال کرتا ہے۔ اس کی وجہ سے، یہ بھولے ہوئے میک لاگ ان پاس ورڈز کو بازیافت کرنے کا حل نہیں ہے (اس کے بجائے یہاں جائیں) یا دوسری لاگ ان معلومات جو خاص طور پر کسی ویب سائٹ یا سروس کے لیے نہیں ہے۔