Cara Mengambil Lupa Situs Web & Kata Sandi Browser di Mac OS X

Berapa kali Anda lupa kata sandi ke situs web? Jangan merasa buruk karena itu terjadi pada kita yang terbaik. Kabar baiknya adalah jika Anda menggunakan fitur Keychain OS X untuk melacak informasi login untuk situs web melalui browser Anda (Anda tahu kapan browser meminta untuk menyimpan / menyimpan informasi login Anda?), Anda tidak perlu khawatir, semua Yang Anda perlukan adalah URL situs web dan Anda akan dapat mengambil kata sandi yang terlupakan selama Anda masuk ke akun pengguna yang sama dengan yang Anda simpan sebelumnya. Ini akan berfungsi untuk semua situs web yang telah menyimpan informasi melalui Chrome, Safari, Firefox, dan itu juga berfungsi untuk browser lainnya. Ini adalah alternatif yang bagus untuk menggunakan fitur "setel ulang kata sandi" atau lupa kata sandi yang merupakan proses multi-langkah di banyak situs web dan layanan karena tidak memerlukan konektivitas internet apa pun.

Catatan keamanan penting: Ada beberapa potensi kecil untuk pelanggaran keamanan dengan trik ini, tetapi selama Anda tidak membiarkan orang acak masuk ke akun pengguna Anda yang seharusnya tidak menjadi masalah - itulah tamu masuk untuk tetap. Di sisi lain, ada nilai yang sah di sini untuk keperluan forensik dan untuk beberapa kasus administrasi sistem yang unik, dan itu juga sangat membantu bagi mereka yang lupa kata sandi dan tidak ingin melalui seluruh proses pengaturan ulang melalui layanan web. Meskipun demikian, ini memungkinkan pengguna untuk mengungkapkan kata sandi yang disimpan untuk akun pengguna yang sama, jadi sadar akan potensi privasi dan implikasi keamanan.

Memulihkan Password Browser yang Terlupakan melalui Command Line

Sintaks perintah dasar untuk mengambil kata sandi situs web yang tersimpan tampak seperti ini:

security find-internet-password -s [url] -w

Karena keamanan akun ini adalah topik yang sensitif, mari kita meruntuhkan string perintah sehingga Anda tidak secara membuta mengeluarkan string perintah untuk mengungkapkan informasi login. Perintah "keamanan" adalah ujung depan Keychain yang digunakan OS X untuk menyimpan informasi login yang tersimpan, "find-internet-password" adalah bendera utama dengan nama yang jelas sangat deskriptif, -s digunakan untuk menentukan URL untuk mencocokkan, dan -w memberitahu perintah keamanan untuk melaporkan kembali hanya kata sandi dan bukan daftar kunci lengkap, yang merupakan sekelompok omong kosong.

Ini perlu dimasukkan ke Terminal, ditemukan di direktori / Aplikasi / Utilitas / atau melalui Launchpad dalam folder Utilitas. Setelah menekan tombol Kembali, Anda akan melihat jendela pop-up akan muncul yang mengatakan "keamanan berikut ingin menggunakan informasi rahasia kami yang disimpan di" domain-Anda-ditentukan "di keychain Anda. Apakah Anda ingin mengizinkan akses ke item ini? "

Mengeklik "Perbolehkan" adalah hal yang ingin Anda lakukan untuk mengungkapkan kata sandi. Memilih "Always Allow" tidak direkomendasikan, dan "Deny" akan mencegah kata sandi terungkap.

Contoh Pengambilan Kata Sandi dari Gantungan Kunci

Kami akan menggunakan situs web "getpocket.com" sebagai domain contoh, karena ini adalah layanan yang sering saya gunakan dan kebetulan saya baru saja lupa kata sandi, meskipun menyimpannya di Safari dan Chrome di Mac dan aplikasi yang menyertainya di iOS. Karena saya tidak ingat kata sandi tetapi disimpan di browser, ini adalah kasus sempurna untuk menggunakan perintah keamanan untuk mengambilnya.

String perintah dengan demikian adalah sebagai berikut:

security find-internet-password -s getpocket.com -w

Klik "Izinkan" pada dialog saat diminta.

Anda akan menemukan satu-satunya hal yang dilaporkan kembali adalah satu baris yang berisi kata sandi, membuat seluruh string perintah dan keluaran standar terlihat seperti ini:

$ security find-internet-password -s getpocket.com -w
password123

(tidak, itu bukan kata sandi asli)

Jika Anda berencana untuk menggunakan ini untuk keperluan scripting, Anda mungkin ingin mencoba flag -g yang dikombinasikan dengan grep untuk melihat kata sandi, bahwa sintaksnya adalah:

security find-internet-password -s DOMAIN -g | grep "password"

Output yang terlihat seperti "password: (actualpassword123)" membuatnya lebih mudah untuk diidentifikasi.

Terbatas untuk Kata Sandi Tersimpan Tersimpan di Browser Web
Fungsi khusus ini terbatas pada kata sandi yang disimpan yang disimpan di browser web, meskipun tidak masalah browser mana yang selama itu menggunakan Keychain untuk penyimpanan daripada pengelola kata sandi. Karena ini, ini bukan solusi untuk mengambil kembali kata sandi login Mac yang terlupakan (buka di sini untuk itu sebagai gantinya) atau informasi login lainnya yang tidak secara khusus untuk situs web atau layanan.