Kunci Lemari Besi Pangatur Sandi: Kunci Rahasia 1Sandi Sandi, Kode Pemulihan Bitwarden 2FA, utawi Berkas Kunci KeePass (Ngekstraksi Sesi Lemari Besi Lokal Offline sané Kacache)¶
Nomor darurat matiosan manut panegara. Laman puniki nganggen 911, nomer sane kaanggen ring Amerika Serikat lan Kanada. Akeh panegara sane lianan nganggen 112, 999, utawi angka sane lianan. Rereh nomor negara Sametoné.
Kakunci saking pangatur sandi Sametoné (1Password, Bitwarden, KeePassXC, Proton Pass, utawi LastPass) sesampun motherboard laptop rusak, pabrik ponsel ka-reset, profil browser ka-ap, utawi nenten kasengaja ical 1Password Kunci Rahasia 34 karakter (A3-XXXXXX-...), Bitwarden Kode Pemulihan Login Kalih Langkah, utawi KeePass .keyx file kunci inggih punika krisis identitas digital sane abot pisan. Pangatur sandi sané nénten madué kaweruhan modern ngranjingang lemari besi Sametoné lokal ring piranti nganggén AES-256-GCM utawi ChaCha20-Poly1305 sane mawit saking PBKDF2-HMAC-SHA256 utawi Argon2id sadurung wenten byte sane naenin ngenah ring awan. Santukan penyedia nenten naenin madue Sandi Induk, Kunci Rahasia, utawi file kunci lokal, dukungan pelanggan ring AgileBits (1Password) utawi Bitwarden nénten prasida ngatur malih sandi utawi ngranjingang lemari besi saking server ipun ring sajeroning kahanan napi manten.
Nanging, lockout login awan meh-mehan nenten naenin maartos sandi ragane sampun ical salami-laminipun. Salami napi malih asiki piranti sané sampun ngranjing (telepon sané sampun sue, tablet sekunder, laptop makarya, profil panylahjah makarya, cadangan piranti iCloud utawi Google Drive, utawi Windows Volume Shadow Copy / macOS Time Machine jepretan disk) kantun nyimpen basis data sané kaenkripsi ring cache lokal (1Password.sqlite, Pamargin Bit data.json, utawi .kdbx replika) lan Sameton kari uning Sandi Induk Sameton (utawi madué biometrik Touch ID / Face ID / Windows Hello kakonfigurasi ring piranti sekunder punika), Sameton prasida mukak kunci cache offline lokal punika ring Mode Pesawat lan ngekspor 100 persen sandi Sameton sadurung server awan ngicalang token sesi. Antuk darurat kredensial sané mapaiketan, cingakin penguncian pangatur sandi miwah pamulihan sandi utama, aplikasi autentikator TOTP ilang ritatkala ngangkat ponsel utawi layar pegat, miwah Panguncian MFA miwah pamulihan otentikator. Yéning lockout Sametoné nyarengang krisis keselamatan hidup utawi medis sané gelis, hubungi nomer darurat lokal Sametoné (911 ring Amerika Serikat miwah Kanada, 112 ring sajebag Uni Eropa, 999 ring Inggris) utawi cingakin ring direktori titiang saking nomer darurat.
Laksanayang niki mangkin¶
- Masang SAMIAN komputer, ponsel, lan tablet sekunder sane sampun naenin ngakses manajer sandi semetone ring
Airplane Mode(putusang sambungan Wi-Fi lan cabut Ethernet) SADURUNG bangun layar utawi mukak aplikasi: - Napi mawinan isolasi jaringan inggih punika pamargi kapertama Sameton: Yéning sesi akun Sameton ka-deauthorized, token 2FA Sameton ka-reset, utawi langganan Sameton sampun wusan, ring galah
1PasswordutawiBitwardenaplikasi ring laptop sekunder utawi ponsel sané sampun sue nyambung ka internet, punika ngamargiang jajak pendapat API saking doh (my.1password.comutawiidentity.bitwarden.com), nerimaHTTP 401 Unauthorizedutawi sinyal pencabutan sesi, lan otomatis ngresikin lemari besi cache offline lokal (data.json/1Password.sqlite) saking disk. - Ngajegang piranti 100 persen offline memaksa aplikasi desktop, aplikasi seluler, utawi ekstensi panylahjah mangda runtuh malih ka Mode Bukak Kunci Tembolok Offline, ngawinang Sameton prasida mukak kunci lemari besi wantah nganggén Sandi Induk Sameton (utawi biometrik) tanpa perlu kode 2FA utawi pegangan tangan Kunci Rahasia anyar.
- Sampunang pisan ngeklik
"Log Out","Remove Account","Clear Browser Data", utawi"Reinstall App"ring piranti sané kakunci: Medal saking ekstensi panylahjah Bitwarden utawi aplikasi desktop 1Password langsung ngicalang sané kasimpen ring lokalSecret Keyproperti miwah blob lemari besi sane kaenkripsi. Biarang aplikasi sané kakunci nénten kagentosin lan salin dumun folder data aplikasi sané dados dasarnyané ka folder cadangan sané aman. - Ngresepang napi saking tetiga komponen lockout sané kirang:
- Ilang
1PasswordKunci Rahasia 34-Karakter (A3-...) (sambilang kari uning Sandi Induk Sametoné): Kunci Rahasia kasimpen ring teks biasa ring jeroning basis data konfigurasi lokal saking sabilang piranti ring dija Sameton naenin ngranjing, ring jeroning sané sampun kaunduh1Password Emergency Kit.pdf, ring tengahing Gantungan Kunci Apple (iCloud Keychain) ring Mac/iOS, utawi ring jeroning cadangan piranti sané sampun sue. - Ilang
Bitwarden2FA Authenticator / Kode Pemulihan (sambilang kari uning Kata Sandi Induk ragane): Santukan 2FA Bitwarden wantah gerbang otentikasi server (boya ja enkripsi lemari besi lokal), piranti napi manten sane sampun madue cachedata.jsonberkas lemari besi ring disk prasida kabukak ring offline wantah nganggén Sandi Induk Sametoné, utawi kadekripsi nganggén ekstraktor lemari besi Bitwarden offline sumber terbuka (bitwarden-decrypt). - Ilang
KeePass/KeePassXCBerkas kunci (.key/.keyx) (sambilang kari uning Sandi Induk Sametoné): Berkas kunci punika ka-hash liwatSHA-256dados kunci induk komposit; semeton patut ngawaliang berkas byte-demi-byte sane tepat saking sektor disk,Volume Shadow Copies, sampah awan, utawi tembolok berkas anyar panylahjah/OS. - Sadurung mukak lemari besi offline napi manten ring piranti sekunder, kloning direktori lemari besi lokalnyane ka drive USB eksternal: Ring Windows, macOS, utawi Linux, salin makasami
%LocalAppData%\1Password,%AppData%\Bitwarden, utawi panylahjahLocal Extension Settingsfolder ka folder sane mabinayan mangda yadiastun aplikasi punika salah tembak lan ngusap cache nyane, ragane tetep madue salinan murni saking basis data SQLite/JSON sane terenkripsi. - Yéning piranti sané kantun masisa wantah telepon utawi laptop sané madué kunci biometrik (
Face ID,Touch ID,Windows Hello) lan semeton lali sareng Sandi Induk punika: Sampunang sampunang reboot piranti punika (reboot ngresikin gagang kunci biometrik ring RAM lan memaksa prompt Sandi Induk ring membuka kunci pertama). Bukak kunci apl nganggénFace IDutawiTouch IDrikala ring Mode Pesawat, bukak kredensial prioritas pinih tegeh, lan manual cingakin utawi salin sabilang sandi digelis. - Sliksik sabilang komputer, lampiran email, folder Unduhan, lan drive awan anggén
"Emergency Kit"utawi"bitwarden_recovery_code"mangkin: Rikala1Passwordkapertama ngaryanin akun Sametoné, punika maksa panylahjah ngunduh berkas sané mawasta1Password Emergency Kit.pdf(utawi nyimpen entri Kunci Sandi/Kunci Rahasia ring AppleKeychain Access). Jalanang panyliksikan ring makasami sistem sadurung nganggap kunci sampun ical.
Danger
**Sampunang pisan ngeklik "Delete Account" ring Bitwarden (vault.bitwarden.com/#/recover-delete) utawi "Reset Account" ring 1Password sajabaning yening ragane sampun ngekstraksi lemari besi offline ragane utawi nerima 100% kehilangan data permanen **: Makakalih Bitwarden lan 1Password ngicenin URL reset layanan mandiri administrasi antuk panganggen sane kehilangan 2FA utawi Kunci Rahasia ipun, **nanging nganggen tautan punika sandi permanen cloud kunci no ** te prasida ngapus sabilang tunggal kunci sandi ring ragane, ngawitin malih antuk lemari besi sane kosong. Setata puputang pidabdab ekstraksi tembolok offline ring sor puniki sadurung ngatur malih akun awan Sametoné.
Pohon kaputusan: triage penguncian manajer sandi miwah ekstraksi lemari besi offline¶
Sarengin alur kerja pemulihan forensik puniki manut manajer sandi lan faktor otentikasi sané ical:
flowchart TD
Start["Kakunci saking Lemari Besi Pangatur Sandi (1Sandi, Bitwarden, KeePassXC, Sandi Proton)"] --> IsolateNow["STEP 1: Masang Samian Laptop, Hape, & Tablet Sekunder ring MODE PESAWAT Digelis (Sadurung Mukak Aplikasi utawi Browser)"]
IsolateNow --> WhichApp{"Pengurus Sandi & Faktor Kredensial Sane Kirang?"}
WhichApp -->|"1Sandi: Kunci Rahasia 34 Karakter sane Ilang (A3-XXXXXX...), Masih Uning Sandi Induk"| OnePassCheck{"Napiké Sameton madué Piranti sané Kantun Ngranjing (Utawi Cadangan Mac/iPhone)?"}
OnePassCheck -->|"Inggih: Aplikasi sampun ngranjing ring Ponsel, Tablet, utawi PC Lawas"| Extract1PKey["Bukak Aplikasi Offline -> Ketuk Ikon Akun -> 'Atur Piranti Lianan' utawi 'Cingak Kunci Rahasia' anggén Ngungkapang Kunci A3-... Lengkap (UTAWA Ekstrak saking 1Password.sqlite / Gantungan Kunci Apple)"]
OnePassCheck -->|"NENTEN: Wantah madué Mesin Waktu, Salinan Bayangan Windows, utawi Folder Unduhan"| Search1PKit["Sliksik Disk & Cadangan antuk '1Sandi Darurat Kit.pdf', '1Sandi.sqlite', utawi 'opvault' / 'b5.sqlite'"]
WhichApp -->|"Bitwarden: Aplikasi TOTP 2FA sane ilang & Kode Pemulihan 2FA, Tetep Uning Sandi Induk"| BitwardenCheck{"Napiké Ekstensi Desktop utawi Panylahjah Bitwarden Kantun Ngranjing ring Piranti NAPI JA (Offline)?"}
BitwardenCheck -->|"Inggih: Lemari Besi Kasimpen Wénten ring Disk"| UnlockBWOffline["Tetep Piranti ring Mode Pesawat -> Bukak Kunci Aplikasi/Ekstensi Bitwarden Lokal Antuk Sandi Induk -> Ekspor Vault ke .json / .csv -> Raris Atur Ulang Akun & Impor Malih"]
BitwardenCheck -->|"NENTEN: Ekstensi Kakunci utawi Medal, Nanging 'data.json' Wénten ring Disk/Cadangan"| DecryptBWJson["Salin 'data.json' lokal saking AppData utawi LevelDB Panylahjah -> Jalanang Skrip Python 'bitwarden-dekript' Offline Nganggén Sandi Induk Sameton"]
WhichApp -->|"Tetep / TetepXC: Berkas Kunci sané ilang (.keyx/.kunci) utawi .kdbx sané rusak"| KeePassRescue["1. Priksa KeePassXC '.kdbx.tmp' & Riwayat Versi Awan. 2. Ngrereh Disk antuk Berkas Kunci malarapan antuk 'Samian' / Photorec utawi Salinan Bayangan Volume Windows (vssadmin)"]
WhichApp -->|"Lali Sandi Induk punika (Kantun Madue Bukak Kunci Biometrik Aktif ring Ponsel/Laptop)"| BiometricRescue["SAMPUNANG REBOOT PERANGKAT: Tetep ring Mode Pesawat -> Bukak Kunci Vault lewat ID Wajah / ID Sentuh / Windows Halo -> Salin Sandi Manual"]
Tahap 1: Ngawaliang sané sampun ical 1Password Kunci Rahasia (A3-XXXXXX-...) miwah lemari besi offline¶
1Password (versi 7 miwah 8) nganggen Derivasi Kunci Kalih Rahasia (2SKD) arsitektur: kunci enkripsi lemari besi Sametoné (MPK) punika kapolihang antuk matematis antuk ngadungang Sandi Induk Sameton (via PBKDF2-HMAC-SHA256) antuk Kunci Rahasia 128-bit sane kapolihang acak sane kaformat dados string 34 karakter sane kakawitin antuk A3- (upaminyané, A3-ABCDEF-GHIJKL-MNOPQR-STUVWX-YZ1234-567890). Tanpa punika A3- Kunci Rahasia, uning Sandi Induk ragane kemanten manut matematis nenten cukup anggen ngdekripsi data saking server 1Password.
Nanging, Kunci Rahasia NENTEN rahasia saking piranti ragane padidi: sabilang piranti tunggal sane sampun naenin ngranjing ring akun 1Password ragane nyimpen lengkap ragane A3- Secret Key ring drive penyimpanan lokalnyane mawinan nenten perlu ngetik 34 karakter nyabran semeng.
Cara 1: Ngungkapang Sameton A3- Kunci Rahasia saking telpon, tablet, utawi komputer sané sampun ngranjing¶
Priksa sabilang smartphone, iPad, laptop pakaryan, utawi panylahjah desktop ring dija Sameton naenin nganggén 1Sandi (simpen piranti ring Mode Pesawat dumun):
1. Aktif 1Password 8 anggén iOS / android:
- Bukak aplikasi 1Password -> ketuk Ikon Akun / Profil ring bucu kiwa duur -> ketok Set Up Another Device (utawi Manage Accounts -> [Your Account] -> Set Up Another Device).
- Ketok View Account Details ring sor kode QR: jangkep Sametoné A3-... Kunci Rahasia kasinahang ring teks biasa tepat ring layar. Suratja ring kertas digelis.
2. Aktif 1Password 8 anggén macOS/Windows/Linux:
- Bukak 1Password -> klik Wastan akun ring sidebar kiwa baduur -> pilih Set Up Another Device... -> klik secret key and sign-in address anggén nyinahang sané patut A3-... string.
3. Ring tengahing 1Password Vault Sametoné:
- Sabilang akun 1Password otomatis ngasilang barang lemari besi built-in sane mawasta 1Password Account (login) ring jeroan lemari besi Pribadi / Swasta semetone ring rahina kapertama. Yéning Sameton prasida mukak kunci 1Password offline ring piranti napi manten, rereh lemari besi Sametoné 1Password Account; punika madaging Sandi Induk lan Kunci Rahasia.
Metode 2: Ngekstraksi sane ilang 1Password Kunci Rahasia saking Apple iCloud Keychain utawi macOS Keychain Access¶
Yéning Sameton naenin ngranjing 1Password ring iPhone, iPad, utawi Mac nganggén Safari utawi aplikasi asli, sistem operasi Apple otomatis ngaturang nyimpen rincian ngranjing 1Password utawi Account Key ring jero Gantungan Kunci / Sandi Apple:
1. Ring macOS Sonoma / Sequoia (macOS 14 / 15+) utawi iOS 17/18:
- Bukak apl Sandi (utawi System Settings -> Passwords) lan bukak kunci nganggén ID Sentuh utawi ID Wajah.
- Sliksik 1password.com utawi 1Password Account Key.
- Inspeksi widang wastan panganggé, sandi, utawi catetan sané sampun kasimpen: Safari lan 1Password anggén iOS sering nyimpen sandi sané jangkep A3-XXXXXX-... Kunci Rahasia ring tengahing entri kredensial sané kasimpen anggén my.1password.com.
2. Ring macOS Keychain Access (local items / iCloud):
- Teken Cmd + Space, ketik Keychain Access, lan rereh 1Password, agilebits, utawi A3-.
- Klik ping kalih sané cocok application password entri lan tureksain Show password.
Cara 3: Ngekstraksi sane A3- Kunci Rahasia utawi lemari besi sané kasimpen saking disk (1Password.sqlite & Emergency Kit.pdf)¶
Yadiastun aplikasi desktop 1Password nenten pacang kabukak utawi komputer ragane nenten prasida ka-boot (kapasang dados drive sekunder utawi kawaliang saking Time Machine / File History / Backblaze cadangan), turéksain genah disk sané pastika puniki:
| Platform / Sumber | Jalur Sistem Berkas sané Tepat | Napi sane wenten ring jerone lan cara ngekstraknyane |
|---|---|---|
Kit Darurat sané sampun kaunduh (All OS) |
Sliksik makasami drive (Everything ring Windows utawi mdfind / Sorotan ring Mac) antuk:*Emergency Kit*.pdf utawi *1Password*.pdf |
Ritatkala Sameton ngaryanin akun, panylahjah otomatis kaunduh 1Password Emergency Kit.pdf ka Sameton Downloads utawi Documents map. Bukak anggén ngwacén sané kacetak A3- Kunci Rahasia. |
1Sandi 8 Basis Data Lokal (Windows) |
%LocalAppData%\1Password\data\1Password.sqlite(umpaminyané, C:\Users\<Name>\AppData\Local\1Password\data\1Password.sqlite) |
Bukak 1Password.sqlite ring Panylahjah DB anggén SQLite (sqlitebrowser.org) -> jlahjah accounts tabel -> nureksain account_key utawi secret_key Kolom metadata JSON, UTAWI nyalin makasami \1Password\data\ folder ka PC offline antuk 1Password 8 sane kapasang lan bukak kunci antuk Sandi Induk semeton. |
1Sandi 8 Basis Data Lokal (macOS) |
/Users/<Name>/Library/Group Containers/2BUA8C4S2C.com.1password/Library/Application Support/1Password/Data/1Password.sqlite |
Madaging metadata akun miwah lemari besi offline sané jangkep sané kaenkripsi (item_overviews miwah item_details). Salin makasami wadah puniki saking Time Machine cadangan ka Mac offline anggén mukak kunci nganggén Sandi Induk Sametoné. |
1Sandi 7 Basis Data Warisan (Windows / Mac) |
Jéndéla: %LocalAppData%\1Password\data\B5.sqliteMac: /Users/<Name>/Library/Group Containers/2BUA8C4S2C.com.agilebits/Library/Application Support/1Password 4/Data/B5.sqlite |
Ring 1Sandi 7 (B5.sqlite), sang accounts meja nyimpen A3- Kunci Rahasia ring jeroning blob konfigurasi akun. Tiosan ring punika, 1Password 7 otomatis ngaryanin lokal sane bergulir . .opvault utawi .1p4 zip cadangan ring tengahing Backups subfolder ring direktori sané pateh. |
Tahap 2: Pulih saking a Bitwarden Kunci 2FA (data.json Ekstraksi lan dekripsi tembolok offline)¶
Yéning Sameton kilangan aplikasi Otentikator TOTP, piranti keras YubiKey, miwah Kode Pemulihan Login Dua Langkah Bitwarden, server awan Bitwarden (vault.bitwarden.com) pacang nulak Sameton ngranjing ring panylahjah utawi telpon anyar. Nanging, desain kriptografi Bitwarden ngicenin semeton keuntungan penyelamatan kritis: 2FA Bitwarden wantah ngotentikasi semeton ring API web; punika NENTEN pahan saking kunci enkripsi (masterKey / encKey) kaanggén ngranjingang enkripsi berkas lemari besi lokal Sametoné (data.json).
Tegesnyane yening ragane kari uning Sandi Induk Bitwarden ragane, lan ragane madue komputer, telepon, utawi cadangan napi manten sane madaging salinan cache lokal Bitwarden data.json utawi IndexedDB / LevelDB penyimpanan saking ritatkala Sameton ngranjing, Sameton prasida ngdekripsi 100 persen sandi offline.
Cara 1: Membuka kunci aplikasi utawi ekstensi Bitwarden sané kantun ngranjing ring Airplane Mode¶
- Lepasin sambungan komputer utawi telpon saking internet jangkep (matiang Wi-Fi, cabut Ethernet, aktifang Mode Pesawat ring seluler).
- Bukak Aplikasi Desktop Bitwarden, Ekstensi Panylahjah (Krom, Wani, Tepi, Firefox), utawi Aplikasi Seluler.
- Salami aplikasi punika ring kahanan "Kakunci" (nunas Sandi Induk utawi PIN/Biometrik) bandingang "Logged Out" (nunas Alamat Email), ngetik Sandi Induk rikala offline langsung mukak kunci lemari besi lokal tanpa nunas 2FA.
- Pramangkin lunga ka
Settings -> Vault options -> Export vault(utawiFile -> Export Vaultring Desktop), pilih.json(JSON sané nénten kaenkripsi, dadosnyané ngekspor widang khusus, URI, bibit TOTP, lan struktur folder), ketik Sandi Induk Sametoné, lan simpen.jsonfile ka drive USB sane kaenkripsi utawi wadah VeraCrypt. - Risampuné Sameton memvérifikasi yéning ekspor
.jsonberkas madaging samian login Sameton ring editor teks, Sameton prasida aman ngranjing kavault.bitwarden.com/#/recover-delete(utawivault.bitwarden.eu/#/recover-delete), ngicalang akun awan sané kakunci 2FA, karyanin akun Bitwarden anyar nganggén email sané pateh, lan klikTools -> Import Data -> Bitwarden (json)anggén ngawaliang makasami lemari besi Sametoné ring 30 detik.
Cara 2: Ngdekripsi Bitwarden data.json utawi Panylahjah LevelDB langsung saking disk (bitwarden-decrypt)¶
Sapunapi yening aplikasi desktop Bitwarden utawi ekstensi browser nenten pacang mukak kunci ring UI, utawi drive komputer semetone kapasang saking cadangan, utawi semeton wantah madue folder data aplikasi mentah?
- Genahang Bitwarden lokal Sametoné
data.jsonutawi penyimpanan ekstensi panylahjah ring disk (karyanin salinan cadangan folder sadurung ngusud):
| Jenis Klien Bitwarden | Jalur Sistem Berkas sané Tepat ring Disk |
|---|---|
Aplikasi Desktop Bitwarden (Windows) |
C:\Users\<Username>\AppData\Roaming\Bitwarden\data.json(Vérsi Toko Microsoft: C:\Users\<Username>\AppData\Local\Packages\8bitSolutionsLLC.bitwardendesktop_*\LocalCache\Roaming\Bitwarden\data.json) |
Aplikasi Desktop Bitwarden (macOS) |
/Users/<Username>/Library/Application Support/Bitwarden/data.json(Versi kotak pasir Toko Aplikasi Mac: /Users/<Username>/Library/Containers/com.bitwarden.desktop/Data/Library/Application Support/Bitwarden/data.json) |
Aplikasi Desktop Bitwarden (Linux) |
/home/<Username>/.config/Bitwarden/data.json(Vérsi pak datar: /home/<Username>/.var/app/com.bitwarden.desktop/config/Bitwarden/data.json; Jepret: /home/<Username>/snap/bitwarden/current/.config/Bitwarden/data.json) |
| Krom / Tepi / Ekstensi Panylahjah Wani | Jéndéla: C:\Users\<Username>\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings\nngceckbapebfimnlniiiahkandclblb\macOS: /Users/<Username>/Library/Application Support/Google/Chrome/Default/Local Extension Settings/nngceckbapebfimnlniiiahkandclblb/(Madaging TingkatDB .ldb miwah .log berkas sané nyimpen skema nilai-kunci JSON sané pateh sakadi data.json.) |
| Ekstensi Panylahjah Firefox | ...\Mozilla\Firefox\Profiles\<profile>.default-release\storage\default\moz-extension+++<UUID>\idb\ (DB kaindeks .sqlite berkas) |
- Vérifikasi yéning muatan lemari besi sané kaenkripsi kantun wénten ring tengah
data.json: - Bukak sané kasalin
data.jsonberkas ring editor teks (NotepadutawiVS Code). - Sliksik string
"ciphers_miwah"encKey"(utawi"masterKeyEncryptedUserKey"ring Bitwarden sané anyaranstateVersionskema). - Yéning Sameton nyingakin satusan baris saking
"2.iv|ciphertext|mac"string ring sorciphers_<userId>, sabilang sandi, catetan, lan bibit TOTP semetone malinggih tepat ring jero file punika, sane kaenkripsi wantah olih Sandi Induk semetone. - Dekripsi
data.jsonnganggén offlinebitwarden-decrypt(Utilitas Python Sumber Terbuka): - Ring komputer napi manten sané sampun kapasang Python 3, unduh sumber terbuka sané sampun kaaudit
bitwarden-decryptnaskah (github.com/GurpreetKang/BitwardenDecrypt) sane ngelaksanayang tepat Bitwarden .PBKDF2-SHA256/Argon2id+HKDF-Expand+AES-256-CBC-HMAC-SHA256hierarki kunci ring lokal: - Unggahang Sandi Induk Bitwarden Sameton yéning katunasin. Naskah punika mawit saking Sameton
masterKeysaking email lan Sandi Utama Sametoné, ngranjingangencKey(masterKeyEncryptedUserKey), lan ngamedalang sane bersih, prasida kawacen olih manusa .recovered_vault.jsonmadaging sabilang login, sandi, bibit TOTP, lan catetan sane aman.
Tip
Sapunapi yéning lokal Sametoné data.json sampun katimpalin santukan Sameton nénten sengaja ngeklik "Medal"? Priksa Windows Volume Shadow Copies (Previous Versions) digelis:
Yening nenten sengaja medal saking Bitwarden utawi 1Password ring Windows 10 utawi 11 rahinane mangkin, klik tengen ring C:\Users\<Username>\AppData\Roaming\Bitwarden (utawi AppData\Local\1Password\data) folder ring Penjelajah Berkas -> klik Properties -> klik ring Previous Versions tab (utawi anggén piranti gratis ShadowExplorer jalanang pinaka Pengurus). Windows otomatis ngaryanin jepretan Salinan Bayangan Volume ritatkala pembaruan sistem lan titik pemulihan; ngawaliang sané dibi data.json utawi 1Password.sqlite ngicénin Sameton mawali kahanan lemari besi sané sampun ngranjing sadurung medal.
Tahap 3: Pulih saking a KeePass utawi KeePassXC Berkas kunci ilang utawi .kdbx korupsi¶
Nénten sakadi manajer sané ka-host ring awan, KeePass 2.x miwah KeePassXC nyimpen lemari besi Sameton ring genah mandiri .kdbx berkas (KDBX 4.x format) sane kaenkripsi nganggen Kunci Induk Komposit. Yéning Sameton ngonfigurasi basis data mangda merluang Sandi Induk miwah Berkas Kunci (.key utawi .keyx), KeePass nga-hash daging sane pastika saking berkas kunci antuk SHA-256 lan ngabungin hash 32-byte punika sareng hash sandi semetone sadurung ngamargiang Argon2d/Argon2id.
1. Cara ngerereh sane iwang genah utawi kaicalang . .key / .keyx Berkas kunci (utawi gambar/dokumen sané kaanggén pinaka berkas kunci)¶
Santukan kilangan file kunci pateh sakadi kilangan kunci kriptografi 256-bit, ragane nenten dados brute-force file kunci acak sane kilangan; Sameton patut ngerereh salinan berkas sané identik sareng byte:
1. Nureksa KeePassXC.ini / KeePass.config.xml anggén nyingakin wastan berkas sané pinih untat kaanggén lan jalur berkas kunci:
- Sering pisan panganggé lali file napi ring komputer ipuné sané kapilih dados file kunci (akéh panganggé sané milih acak .jpg potrékan, .pdf dokumen, utawi file sane nenten jelas wastannyane ring drive USB).
- Bukak berkas konfigurasi lokal Sametoné ring editor teks:
- TetepPassXC (Windows): %AppData%\KeePassXC\keepassxc.ini (utawi %LocalAppData%\KeePassXC\keepassxc.ini) -> cingakin ring sor [LastDatabases] utawi LastKeyFiles.
- TetepPassXC (macOS / Linux): /Users/<Username>/Library/Application Support/KeePassXC/keepassxc.ini utawi /home/<Username>/.config/keepassxc/keepassxc.ini.
- Tetep Lulus 2.x (Windows): %AppData%\KeePass\KeePass.config.xml -> rereh <KeyFilePath>.
- Nguningin wastan berkas lan jalur folder sané pastika (E:\Keys\my_secret_pic.jpg) nguningayang stik USB, kartu SD, utawi folder awan sané jagi kaselehin.
2. Ukir sané sampun kaicalang .keyx Berkas kunci XML saking genah disk sané nénten kaalokasiang ring 60 detik:
- Standar KeePass / KeePassXC berkas kunci sané kapolihang (.keyx utawi .key Format XML) sané alit (< 1 KB berkas) sané kakawitin antuk header XML sané khas:
512 bytes, ring NTFS nyetir makasami .keyx berkas punika kasimpen residen langsung ring jeroan nyane . 1024-byte Tabel Berkas Induk ($MFT) ngerekam. Yadiastun Sameton sampun ngosongin Tempat Daur Ulang, mindai drive's $MFT sareng DMDE, R-Studio, utawi WizTree / Everything (utawi grepping sektor disk mentah antuk <KeyFile>) sering ngawaliang file kunci XML sane utuh digelis.
2. Mecikang sane sampun rusak .kdbx basis data (Invalid signature utawi HMACHashMismatch risampuné daya ical utawi sinkronisasi awan)¶
Yéning Sameton .kdbx lemparan berkas Not a KeePass database utawi Corrupted database / HMAC mismatch risampuné komputer runtuh utawi wénten sinkronisasi Google Drive / OneDrive:
1. Rereh sané kaengkebang .kdbx.tmp utawi .kdbx.bak atom-tulis berkas semeton:
- Manut default, KeePassXC nganggen Simpen Aman (Tulis Atom): punika nyurat pauwahan ring file sementara ring folder sane pateh dumun, salanturnyane ngalih wastannyane ring duur file aslinyane .kdbx. Cingakin ring direktori sané pateh (antuk berkas sané kaengkebang kaaktifang) anggén napi manten .tmp, .bak, utawi salinan sané matungkasan (Passwords (Conflicted copy).kdbx).
2. Waliang versi sané dibi saking Riwayat Versi Awan utawi Salinan Bayangan Windows:
- Yéning Sameton .kdbx magenah ring tengahing Dropbox, Google Drive, OneDrive, utawi iCloud Drive, ngranjing ring portal wéb awan ring panylahjah Sametoné, klik tengen ring .kdbx berkas, lan pilih Version History mangda prasida ngunduh revisi bersih sane sampun lintang saking sadurung wenten korupsi.
3. Jalanang KeePass 2.x sané sampun kawangun Repair Mode Impor:
- Bukak resmi KeePass 2.x ring Windows -> ngaryanin basis data kosong sane anyar -> klik File -> Import... -> pilih KeePass KDBX (2.x) (Repair Mode) -> tunjukkan ring semeton sane rusak .kdbx berkas lan ketik Sandi Induk Sametoné. Mode Perbaikan nenten nguratiang footer HMAC aliran sane rusak lan nyelametang sabilang blok entri sane prasida kawacen ngantos offset byte sane rusak.
Tahap 4: Ngekstraksi lemari besi sane kasimpen saking cadangan iOS, Android, lan macOS (iMazing, Time Machine, miwah DPAPI dump memori)¶
Sapunapi yéning ponsél utama Sametoné ilang, kamaling, utawi ka-reset pabrik, lan laptop Sametoné sampun kaapulang utawi medal, ngawinang Sameton nénten madué sesi langsung aktif? Sameton kantun prasida ngekstrak lemari besi pangatur sandi offline saking cadangan lokal iPhone, jepretan Mesin Waktu macOS, utawi file dump hibernasi / kecelakaan Windows.
1. Ngakstraksi 1Password utawi Bitwarden Lemari besi SQLite/JSON saking cadangan iPhone utawi iPad (iMazing / idevicebackup2)¶
Sabilang semeton nyadang iPhone utawi iPad ka Mac utawi Windows PC (utaminnyane Cadangan Lokal Sane Kaenkripsi ring Finder utawi iTunes), arsip cadangan punika ngambil wadah kotak pasir aplikasi saking . 1Password miwah Bitwarden:
1. SAMPUNANG ngawaliang cadangan ka ponsel sané kasambungang sareng internet langsung dumun: Yéning Sameton ngawaliang cadangan ka ponsel sané nyambung sareng Wi-Fi selami Asisten Setup, aplikasi sané sampun kawaliang pacang langsung ping server awan lan ngusap tokennyané sané sampun kadaluwarsa.
2. Anggén iMazing utawi iBackup Viewer ring komputer offline anggén nylahjah sistem berkas cadangan mentah:
- Bukak cadangan iPhone lokal Sametoné ring tengah iMazing (File System -> Apps -> 1Password utawi Bitwarden).
- Antuk 1Password: Bukak ka AppDomainGroup-group.com.agilebits.onepassword-ios/Library/Application Support/1Password/Data/ miwah ekstrak 1Password.sqlite (utawi B5.sqlite). Ring tengahing accounts tabel berkas SQLite punika magenah ring teks biasa Sametoné A3-XXXXXX-... Kunci Rahasia.
- Antuk Bitwarden: Bukak ka AppDomainGroup-group.com.8bit.bitwarden/Library/Preferences/ miwah ekstrak group.com.8bit.bitwarden.plist. Ngubah biner .plist ka XML (plutil -convert xml1 group.com.8bit.bitwarden.plist) lan bukak ring editor teks: madaging sane pateh persis . ciphers_<userId> miwah masterKeyEncryptedUserKey Struktur JSON sané kaanggén olih BitwardenDecrypt.py, sané ngawinang Sameton prasida ngdekripsi sabilang sandi offline nganggén Sandi Induk Sameton.
2. Ngakstraksi Proton Pass, Dashlane, miwah LastPass tembolok panylahjah offline¶
Yéning lockout Sametoné nyarengin Proton Pass, Dashlane, utawi LastPass:
- Proton Pass Mode Offline & Tembolok Ekstensi Panylahjah: Proton Pass nyimpen gambar lokal sané kaenkripsi ring Chromium IndexedDB (chrome-extension_<id>_0.indexeddb.leveldb). Yéning Sameton nyimpen laptop ring Mode Pesawat, mukak panylahjah, lan mukak kunci Proton Pass nganggén sandi utawi PIN, Sameton prasida ngaksés lemari besi offline lan ekspor utawi nyingakin kredensial sadurung nyambung malih ka jaringan.
- LastPass Tembolok Offline Lokal (lpall.slp / acct.slp: Ring Jendela (%LocalAppData%\LastPass utawi %AppData%\LocalLow\LastPass) miwah macOS (/Users/<Username>/Library/Application Support/LastPass), LastPass nyimpen AES-256 berkas tembolok XML/SQLite lokal sané kaenkripsi sané mawasta manut hash email Sametoné. Megat sambungan Wi-Fi lan ngranjing ring ekstensi panylahjah LastPass nganggén Sandi Induk Sametoné ngelintangin otentikator multifaktor sané rusak lan langsung mukak lemari besi offline lokal.
3. Ngutang lemari besi sane kantun kabukak saking RAM Windows (Task Manager -> Create dump file) sadurung kunci paksa¶
Yening ragane uning ragane sampun lali ring Master Password ragane (utawi ngicalang file kunci KeePass ragane ritatkala basis data mangkin kabukak lan kabukak ring layar ragane mangkin), SAMPUNANG ngunci basis data utawi nutup jendela.
1. Yadiastun rikala KeePassXC, Bitwarden, utawi 1Password merluang Sameton ngetik malih Sandi Induk mangda prasida ngeklik Export Vault tombol, entri lemari besi sané sampun kadekripsi utawi turunan 256-bit MasterKey sane mangkin malinggih ring memori proses (RAM) rikala jendela lemari besi punika kabukak.
2. Kapertama, klik login prioritas pinih tegeh ring layar (email, perbankan, akun awan, pendaftar domain) lan salin ring file teks sane terenkripsi utawi foto.
3. Antuk KeePass / KeePassXC: Sedek database kari kabukak, yening semeton lali sareng Master Password utawi ngicalang keyfile, tureksain napike File -> Export -> CSV mamargi tanpa nunas Sandi Induk (ring makudang-kudang versi KeePassXC, ngekspor basis data sané sampun kabukak kunci ka CSV utawi HTML nénten perlu ngeranjingang malih kunci komposit).
Pitakén sané sering katakénang¶
Punapike dukungan pelanggan 1Password utawi Bitwarden prasida mukak kunci lemari besi titiang yening titiang ngirim paspor pemerintah lan ID sane sampun kasurat?¶
Nénten, punika nénten prasida manut matematis. Kakalih 1Sandi miwah Bitwarden nganggén ujung-ka-ujung enkripsi sisi klien kaweruhan nol. Sandi Utama Sametoné (miwah 1Sandi 34 karakter A3- Kunci Rahasia) nénten naenin matilar saking piranti Sametoné lan nénten naenin kakirim ka server ipun. Yadiastun pengadilan ngajak AgileBits utawi Bitwarden, utawi ragane ngaturang paspor sane sampun kasurat secara pribadi ring kantor pusatnyane, servernyane wantah ngamel blob ciphertext sane terenkripsi (AES-256) sane nenten prasida kadekripsi yening nenten wenten kunci sane kasimpen ring piranti druene.
Napi mawinan muputang Wi-Fi (Mode Pesawat) ngawinang tiang prasida mukak kunci Bitwarden tanpa kode 2FA tiang sane ilang?¶
Ring arsitektur keamanan Bitwarden, Ngranjing Kalih Langkah (2FA) inggih punika pemeriksaan otentikasi sane kalaksanayang olih server awan Bitwarden ritatkala ngunduh blob lemari besi sane terenkripsi semeton ring internet; punika nénten kaanggen pinaka pahan saking kunci kriptografi sane ngranjingang enkripsi ring lemari besi punika. Risampune piranti sampun ngranjing apisan, Bitwarden nyimpen lemari besi sane kaenkripsi secara lokal ring jero data.json (utawi panylahjah LevelDB) sané kalindungin olih Sameton Sandi Utama. Ritatkala Sameton nyimpen komputer utawi telpon ring Mode Pesawat, aplikasi puniki mukak kunci salinan cache lokal wantah nganggén Sandi Induk Sametoné lan ngawinang Sameton prasida ngekspor sandi makasami ka .json utawi .csv berkas.
Kenken yen tiang engsap teken Sandi Induk tiange, tiang tusing ngelah Emergency Kit, lan sesi bukak tiange tuah di iPhone tiange ane misi Face ID?¶
Yéning iPhone utawi iPad Sametoné kantun mukak kunci pangatur sandi nganggén ID Wajah utawi ID Sentuh, perlakuang telpon punika sakadi piranti keras pembuangan bom: tetep pasang ring pengisi daya, genahang ring Mode Pesawat, lan SAMPUNANG baterai mati utawi reboot hp. Yening telepon reboot, utawi yening Face ID gagal 3 ngantos 5 kali berturut-turut, aplikasi punika ngresikin kunci dekripsi biometrik saking sesi Secure Enclave lan memaksa semeton ngetik Sandi Induk sane sampun lali. Uratiang yéning ngekspor lemari besi saking Setélan -> Ekspor biasane ngabutuhang ngetik Sandi Induk yadiastun ritatkala kabukak kunci lewat Face ID; punika mawinan, sampunang nyobak nganggen menu Ekspor massal. Tiosan punika, bukak kunci nganggén Face ID lan manual bukak soang-soang entri akun kritis asiki-asiki, ketuk ikon mata mangda nyihnayang sandi, lan foto utawi tulis soang-soang sandi ring kertas ..
Sapunapi carané mangda lockout manager sandi nénten malih mamargi yéning tiang sampun ngawaliang lemari besi tiangé?¶
Pramangkin sesampun ngawaliang lemari besi semetone, laksanayang Uger-uger Cadangan Fisik + Offline 3 Lapis: (1) Cetak kalih salinan kertas fisik semetone . 1Kit Darurat Sandi (utawi Sandi Induk Bitwarden Sametoné + Kode Pemulihan 2FA) lan nyimpen asiki ring brankas umah sane tahan api lan asiki ring brankas bank utawi sareng anggota kulawarga sane kapercayain; (2) Ekspor cadangan sané kaenkripsi saking lemari besi Sametoné (.kdbx utawi Bitwarden sané kalindungin antuk sandi .json) ring kalih flashdisk USB offline nyabran 90 rahina; miwah (3) Yening nganggen . 1Kulawarga Sandi utawi Kulawarga / Usaha Bitwarden, netepang mitra sane kapercayain utawi akun admin kaping kalih ring peran **Pemulihan Akun**, sane ngamel kunci escrow sane mampu ngatur ulang Kata Sandi Induk anggota kulawarga sane lali utawi Kunci Rahasia sane ilang.
Panuntun sané mapaiketan¶
- Panguncian pangatur sandi, ilangnyané sandi utama, lan ngawaliang lemari besi
- Aplikasi otentikator TOTP ilang ritatkala ngangkat telpon utawi layar rusak
- Panguncian MFA miwah pamulihan otentikator
- Kunci sandi miwah piranti WebAuthn sané ical: kunci sandi sané sinkron vs.
- VeraKript, BitLoker, utawi Kriptomator sané rusak ngawaliang sirah volume
- Nomer darurat manut panegara
Sumber miwah tuntunan resmi¶
- 1Password Kertas Putih Keamanan Resmi & Dokumentasi Dukungan (
support.apple.com/support.1password.com/secret-key-security/&support.1password.com/find-secret-key/): Derivasi Kunci Rahasia Kalih (2SKD),A3-Penyimpanan Kunci Rahasia ring Piranti Sane Sah, lan Tata Cara Pemulihan Kit Darurat. - Kertas Putih Keamanan & Kriptografi Resmi Bitwarden (
bitwarden.com/help/bitwarden-security-white-paper/&bitwarden.com/help/storage-locations/): Derivasi Kunci Sandi Induk (PBKDF2-SHA256/Argon2id), Lokaldata.jsonGenah Penyimpanan Offline, lan Pemulihan Login Kalih Langkah. - Dokumentasi Resmi Tetep / Tetep XC (
keepass.info/help/base/keys.html&keepass.info/help/base/repair.html): Arsitektur Kunci Induk Komposit,.keyxSpesifikasi Berkas Kunci XML, miwah Impor Mode Perbaikan KDBX 4.x. - Piranti Forensik Sumber Terbuka GurpreetKang (
github.com/GurpreetKang/BitwardenDecrypt): Dekripsi offline saking Bitwarden sané kasimpendata.jsonBerkas Lemari Besi Nganggén Sandi Induk Sane Kauningin.