Saya ingin dapat mengekspor kata sandi dari browser Chrome sehingga saya dapat membuat salinan cetak.
google-chrome
passwords
export
Kevin Panko
sumber
sumber
Jawaban:
Ada beberapa solusi yang tercantum di bawah ini, tidak semuanya dapat bekerja dengan versi terbaru Chrome. Solusi Google Chrome / Canary 'resmi' adalah satu-satunya yang saat ini dapat diandalkan. Solusi lain yang berpotensi usang termasuk solusi berbasis JS untuk OS apa pun, solusi khusus OSX, dan solusi khusus Linux (dikonfirmasi untuk berfungsi di Chrome 68).
Tombol Impor / Ekspor Chrome Resmi
chrome://flags
di bilah alamat.Password import
danPassword export
, dan mulai ulang Canary Chrome.chrome://settings/passwords
mana Anda akan melihat ikon tiga titik. Mengkliknya akan menampilkan opsi IMPORTdan EXPORT:Solusi berbasis Javascript
Cara independen-OS untuk mengekstrak kata sandi Chrome ke format yang dapat dibaca manusia / spreadsheet adalah melalui API Javascript Chrome, seperti dijelaskan di halaman ini :
PasswordManager is not defined
):PENTING : Kode ini untuk versi Chrome dimulai dengan v50. Untuk versi sebelumnya gunakan kode yang tertaut di halaman github asli .
Kata sandi akan muncul di halaman yang sama dalam format CSV. Pilih dan salin output ke file teks dengan
.CSV
ekstensi - itu bisa dibuka di Excel / Libreoffice Calc. Formatnya kompatibel dengan Pengekspor Kata Sandi Firefox , dan dapat digunakan untuk mengimpor kata sandi ke Firefox.Catatan untuk pengguna OSX
Versi terbaru Google Chrome / Chromium untuk OSX menyimpan kata sandi di gantungan kunci sistem, yang berarti bahwa Chrome menggunakan mekanisme penyimpanan kredensial bawaan OSX( ini sudah menjadi informasi yang sudah ketinggalan zaman ).Pada OSX Anda dapat mengekspor kata sandi dengan menjalankan ini di terminal:
Dan ya, Anda harus mengklik Perbolehkan Semua sebanyak yang Anda miliki dengan domain di gantungan kunci login Anda, kecuali jika Anda menggunakan skrip autoclicker . Tautan ini juga mengarah ke skrip ruby untuk mengonversi file kata sandi yang dihasilkan ke CSV . Script Ruby bekerja untuk saya setelah saya menghapus baris yang berisi
proto.gsub!('htps', 'https');
.Atau Anda dapat menggunakan Akses Keychain app OSX asli (ketikkan nama di Spotlight).
CATATAN : Seperti yang ditunjukkan oleh oarfish , Chrome berhenti menggunakan Keychain OSX pada v.45.
Solusi khusus Linux untuk mengekspor kata sandi
Resep di bawah ini adalah solusi khusus Linux dan diambil dari posting blog yang saya buat beberapa waktu lalu. Untuk mengekspor kata sandi Anda ke spreadsheet CSV yang dapat dibuka di LibreOffice atau Excel:
Mulai Chrome / Chromium menggunakan salah satu baris perintah di bawah ini. Ini akan meluncurkan Chrome dengan folder profil khusus tanpa memengaruhi profil chrome Anda saat ini.
Siapkan Google Sinkronisasi untuk profil sementara yang baru dan tunggu sampai semuanya disinkronkan dari cloud, mis. Bookmark Anda muncul, ekstensi muncul, tema diterapkan, dll. Verifikasi bahwa kata sandi dipulihkan dari Google cloud dengan melihat di bawah Pengaturan → Pribadi Stuff → Kelola Kata Sandi Tersimpan. Jika tidak muncul, maka tunggu beberapa menit lagi. Catatan : Untuk mengakses pengaturan buka halaman kata sandi yang disimpan dan
password
di kotak Pencarian di kanan atas, halaman Manage passwords akan muncul di bagian bawah halaman. Anda juga dapat menggunakan tautan langsungchrome://settings/passwords
.Keluar dari Chrome.
Selanjutnya, buka terminal dan
cd
ke profil Chrome yang baru dibuat:Sekarang, buka
Login Data
file database menggunakan utilitas baris perintah sqlite3 dan buang tabel login . Agar ini berfungsi, Anda harussqlite3
menginstal pada sistem Anda (di sebagian besar Linuces sudah diinstal sebelumnya atau tersedia di repo).Selanjutnya, pada prompt SQLite masukkan perintah di bawah ini. Untuk bantuan tentang perintah yang tersedia ketik
.help
di prompt.Sekarang Anda harus memiliki file dengan nama
chrome_passwords.csv
berisi semua kata sandi Chrome Anda. Untuk membukanya dengan LibreOffice, ketik:The
Login Data
file dapat dibuka langsung dengan aplikasi SQLite GUI, seperti sqlitebrowser , sqliteman atau sqlitestudio , yang dua yang pertama biasanya tersedia di repo Linux.sumber
--password-store=...
arg tidak berpengaruh.Login Data
masih digunakan tetapi hanya untuk metadata yang tidak cocok dengan gantungan kunci. Jadi, jika Anda ingin melihat kata sandi Anda, ketikkan Keychain Keychain dalam sorotan. Untuk memigrasikan kata sandi Anda ke sistem OSX lain, Anda harus menyalin keduanya~/Library/Keychains/login.keychain
dan profil chrome Anda~/Library/Application Support/Google/Chrome/<__YOUR_PROFILE_FOLDER__>
. Jika Anda hanya memiliki satu profil chrome, maka folder profil akan dipanggilDefault
.ChromePass terlihat seperti alat yang Anda inginkan. Ada opsi untuk menyimpan ke HTML dan plaintext, keduanya sangat mudah untuk dicetak.
sumber
Temukan solusi termudah di sini: https://www.axllent.org/docs/view/export-chrome-passwords/
Pada Juli / Agustus 2016 Google memperkenalkan fitur tersembunyi yang memungkinkan Anda untuk mengimpor & mengekspor kata sandi Anda. Yang saat ini perlu Anda lakukan adalah mengaktifkan fitur tersembunyi di
chrome://flags
pengaturan dan restart browser Anda, setelah itu Anda akan memiliki fungsionalitas yang diperlukan.Instruksi
chrome://flags/#password-import-export
lalu aktifkan fitur tersebut.chrome://settings/passwords
Anda (Anda mungkin harus menunggu sebentar untuk menyinkronkan kata sandi), lalu gulir ke bawah ke bawah kata sandi Anda dan Anda akan melihat dua tombol baru, Impor & Ekspor.sumber
Metode ekspor kata sandi lain cukup terlibat; untuk alasan ini, saya menulis cuplikan javascript sederhana untuk menangani pekerjaan itu .
sumber
Seperti pada akhir jawaban ccpizza,
chrome://settings/passwords
.Tampaknya fungsionalitas Chrome Canary yang disebutkan ccpizza sekarang aktif di Chrome normal. (Saya saat ini di Versi 72, di Windows.)
sumber
Bekerja dari jawaban alog, saya menemukan bahwa versi chrome terbaru hanya akan menampilkan url dan nama pengguna karena persyaratan untuk memasukkan kata sandi windows Anda untuk melihat kata sandi. Anda masih dapat menggunakan snippet tetapi hanya setelah mengklik dan memasukkan kata sandi windows Anda untuk setiap entri dalam daftar.
jadi saya membuat cuplikan jquery untuk versi chrome yang lebih baru untuk menyiasatinya.
Seperti sebelumnya, masuk ke mode pengembang (f12) sambil melihat pengelola kata sandi Anda di chrome. Pastikan frame diatur ke pengaturan (kata sandi), biasanya di kiri atas tampilan konsol.
Buka Di Sini - Jquery 2.1.4 dan salin / tempel kode jquery ke konsol, tekan enter.
Sekarang Anda dapat menempelkan kode di bawah ini ke konsol dan itu akan mencantumkan kata sandi Anda di sana. Anda kemudian dapat menempel ke excel dan menggunakan fungsi pembatas teks ke kolom (hasil pertama di google) . (jangan lupa untuk menetapkan pembatas Anda dalam kode & cocok dengan excel.)
Anda masih harus memasukkan kata sandi windows Anda, tetapi itu harus hanya sekali. Juga ingat untuk memeriksa bahwa semua kata sandi telah berubah menjadi kata sandi karena beberapa dapat dilewatkan. Jika gagal pertama kali, silakan coba jalankan kembali kode (panah atas lalu masukkan) karena jquery dapat menarik nilai sebelum chrome memasukkan kata sandi ke dalam input.
Semoga ini bisa membantu seseorang, Permintaan maaf untuk jQuery - murni untuk kenyamanan saya sendiri.
Dan tentu saja jika Anda kehilangan kata sandi karena skrip ini (bukan berarti ini seharusnya) maka ... tindakan Anda sendiri ... tidak dimaksudkan ... bla dll
MEMPERBARUI
sebagai ccpizza menyatakan kode di atas telah berhenti bekerja jadi di sini adalah pembaruan untuk mereka yang masih ingin melakukannya hanya:
UPDATE 2 juga harus menyebutkan jika Anda mengakses frame pengaturan dengan
chrome://settings/passwords
Anda harus memilih frame terlebih dahulu. Atau Anda dapat menggunakan:chrome://settings-frame/passwords
yang seharusnya memungkinkan akses langsung.sumber
chrome://flags/#password-import-export
halaman (rekatkan ke bilah alamat).Pergi ke
chrome://settings/passwords
, Anda akan melihat tombol Ekspor .Jalankan skrip ini di DevTools Console (JS):
Ekspor ke CSV dan verifikasi kontennya.
Catatan: Jika file CSV kosong, periksa Masalah ini 808233 .
Lihat juga
Terkait: Google Chrome: Impor / Ekspor Kata Sandi?
Proyek:
megmage/chrome-export-passwords
, ChromePass .Intisari:
Grogs/step4.js
,codekoala/export_chrome_passwords.js
.sumber
Instal Dashlane (aplikasi pengelola kata sandi) tempat Anda dapat secara otomatis mengimpor semua kata sandi yang disimpan Google (harus ditanyakan saat startup), kemudian menggunakan aplikasi ini Anda dapat mengekspornya ke file arsip (seperti format CSV atau Excel).
sumber