Paano Kunin ang Nakalimutang Web Site & Mga Password ng Browser sa Mac OS X sa pamamagitan ng Command Line
Talaan ng mga Nilalaman:
Maaari mong makuha ang mga nakalimutang password ng website at browser sa pamamagitan ng paggamit ng command line tool sa Mac OS X. Ito ay isang madaling gamiting feature na nagbibigay sa iyo ng access sa Keychain sa pamamagitan ng Terminal.
Ilang beses mo na bang nakalimutan ang password sa isang website? Huwag magdamdam dahil ito ay nangyayari sa pinakamahusay sa atin. Ang magandang balita ay kung gagamitin mo ang tampok na Mac OS X Keychain upang subaybayan ang impormasyon sa pag-login para sa mga website sa pamamagitan ng iyong browser (alam mo kapag hiniling ng browser na i-save/imbak ang iyong impormasyon sa pag-login?), hindi mo kailangang mag-alala, ang kailangan mo lang ay ang URL ng mga website at makakabawi ka ng nakalimutang password hangga't naka-log in ka sa parehong user account kung saan mo orihinal na nai-save ito.Ito ay gagana para sa lahat ng mga website na nag-imbak ng impormasyon sa pamamagitan ng Chrome, Safari, Firefox, at dapat din itong gumana para sa anumang iba pang browser. Ito ay isang mahusay na alternatibo sa paggamit ng "pag-reset ng password" o mga tampok na nakalimutang password na maraming hakbang na proseso sa maraming web site at serbisyo dahil hindi ito nangangailangan ng anumang koneksyon sa internet.
Mahalagang tala sa seguridad: May ilang maliit na potensyal para sa mga paglabag sa seguridad sa trick na ito, ngunit hangga't hindi mo hahayaang random ang mga tao ay nag-log in sa iyong user account na hindi dapat maging isang isyu – iyon ang para sa pag-log in ng bisita. Sa kabilang banda, mayroong lehitimong halaga dito para sa mga forensic na layunin at para sa ilang natatanging mga kaso ng pangangasiwa ng system, at ito rin ay lubos na nakakatulong sa atin na nakakalimutan ang isang password at ayaw na dumaan sa buong proseso ng pag-reset sa pamamagitan ng isang partikular na serbisyo sa web. Gayunpaman, pinahihintulutan nito ang isang user na magbunyag ng mga nakaimbak na password para sa parehong account ng mga user, kaya magkaroon ng kamalayan sa mga potensyal na implikasyon sa privacy at seguridad.
Pagbawi ng Nakalimutang Password ng Browser sa pamamagitan ng Command Line sa Mac
Ang pangunahing command syntax para kunin ang nakaimbak na password ng website ay ganito ang hitsura ng sumusunod:
security find-internet-password -s -w
Dahil ang seguridad ng account na ito ay isang sensitibong paksa, paghiwa-hiwalayin natin ang command string para hindi ka basta-basta naglalabas ng mga command string para ipakita ang impormasyon sa pag-log in. Ang command na "security" ay isang front end sa Keychain na siyang ginagamit ng Mac OS X para mag-imbak ng naka-save na impormasyon sa pag-log in, "find-internet-password" ang pangunahing flag na may hindi pangkaraniwang malinaw na mapaglarawang pangalan, -s ay ginagamit upang tukuyin ang Itugma ang URL, at ang -w ay nagsasabi sa security command na iulat lang pabalik ang password at hindi ang buong listahan ng key, na kung hindi man ay isang grupo ng kalokohan.
Kailangan itong ipasok sa Terminal, na makikita sa direktoryo ng /Applications/Utilities/ o sa pamamagitan ng Launchpad sa folder ng Utilities.Pagkatapos mong pindutin ang Return, makakakita ka ng pop-up window na lalabas na nagsasabing ang sumusunod na "gusto ng seguridad na gamitin ang aming kumpidensyal na impormasyon na nakaimbak sa "domain-you-specified" sa iyong keychain. Gusto mo bang payagan ang access sa item na ito?”
Ang pag-click sa "Payagan" ang gusto mong gawin para ipakita ang password. Hindi inirerekomenda ang pagpili sa "Palaging Payagan," at pipigilan ng "Tanggihan" ang password na maihayag.
Halimbawa ng Pagkuha ng Password mula sa Keychain sa Command Line
Gagamitin namin ang website na “getpocket.com” bilang isang halimbawang domain, dahil isa itong serbisyo na madalas kong ginagamit at kamakailan ko lang nakalimutan ang password, sa kabila ng pag-save nito sa pareho Safari at Chrome sa Mac at ang kasamang app sa iOS. Dahil hindi ko matandaan ang password ngunit ito ay naka-imbak sa mga browser, ito ay isang perpektong kaso upang gamitin ang command ng seguridad upang makuha ito.
Ang command string ay magiging ganito:
security find-internet-password -s getpocket.com -w
I-click ang “Allow” sa dialog kapag hiniling.
Makikita mong ang tanging naiulat pabalik ay isang linyang naglalaman ng password, na ginagawang ganito ang buong command string at karaniwang output:
$ security find-internet-password -s getpocket.com -w password123
(hindi, hindi totoong password yan)
Kung plano mong gamitin ito para sa mga layunin ng pag-script, maaaring gusto mong subukan ang -g flag sa halip na pinagsama sa grep upang tingnan ang password, ang syntax na iyon ay:
"security find-internet-password -s DOMAIN -g | grep password"
Ang output nito ay parang “password: (actualpassword123)” na ginagawang mas madaling makilala.
Limitado sa Mga Naka-save na Password na Nakaimbak sa Mga Web Browser
Ang partikular na function na ito ay limitado sa mga naka-save na password na naka-store sa isang web browser, kahit na hindi mahalaga kung aling browser hangga't gumagamit ito ng Keychain para sa storage sa halip na isang password manager. Dahil dito, hindi ito isang solusyon para sa pagkuha ng mga nakalimutang password sa pag-log in sa Mac (pumunta dito sa halip) o iba pang impormasyon sa pag-log in na hindi partikular para sa isang web site o serbisyo.