Skip to content

Uzamčení trezoru Správce hesel: Ztracený 1 tajný klíč hesla, obnovovací kód Bitwarden 2FA nebo soubor klíče KeePass (extrahování lokálních offline relací trezoru uložených v mezipaměti)

Tísňová čísla se v jednotlivých zemích liší. Tato stránka používá 911, číslo pro Spojené státy a Kanadu. Mnoho dalších zemí používá číslo 112, 999 nebo jiné číslo. Najděte číslo pro vaši zemi.

Uzamčení ze správce hesel (1Password, Bitwarden, KeePassXC, Proton Passnebo LastPass) po selhání základní desky notebooku, obnovení továrního nastavení telefonu, vymazání profilu prohlížeče nebo náhodné ztrátě vašeho telefonu 1Password Tajný klíč o 34 znacích (A3-XXXXXX-...), Bitwarden Kód pro obnovení přihlášení ve dvou krocích, popř KeePass .keyx keyfile je vážná krize digitální identity. Moderní správci hesel s nulovými znalostmi šifrují váš trezor lokálně na vašem zařízení pomocí AES-256-GCM nebo ChaCha20-Poly1305 odvozené prostřednictvím PBKDF2-HMAC-SHA256 nebo Argon2id než se jediný bajt vůbec dotkne cloudu. Protože poskytovatel nikdy nevlastní vaše hlavní heslo, tajný klíč nebo místní klíčový soubor, zákaznická podpora na AgileBits (1Password) nebo Bitwarden nemůže za žádných okolností resetovat vaše heslo nebo dešifrovat váš trezor ze svých serverů.

Uzamčení přihlášení do cloudu však téměř nikdy neznamená, že vaše hesla jsou navždy pryč. Pokud dokonce i jedno dříve přihlášené zařízení (starý telefon, sekundární tablet, pracovní notebook, profil pracovního prohlížeče, záloha zařízení iCloud nebo Disk Google nebo Windows Volume Shadow Copy / macOS Time Machine snímek disku) stále obsahuje lokálně uloženou šifrovanou databázi (1Password.sqlite, Bitwarden data.jsonnebo .kdbx replika) a stále znáte své Hlavní heslo (nebo máte biometrické Touch ID / Face ID / Windows Hello nakonfigurované na tomto sekundárním zařízení), můžete odemknout místní offline mezipaměť v režimu Letadlo a exportovat 100 procent svých hesel, než cloudový server zruší token relace. Související případy pověření viz uzamčení správce hesel a obnovení hlavního hesla, autentizační aplikace TOTP ztracena během upgradu telefonu nebo rozbití obrazovkya Uzamčení MFA a obnovení ověřovatele. Pokud vaše uzamčení zahrnuje bezprostřední ohrožení života nebo zdravotní krizi, zavolejte na místní tísňové číslo (911 ve Spojených státech a Kanadě, 112 po celé Evropské unii, 999 ve Spojeném království) nebo se podívejte do našeho adresáře tísňová čísla.

Udělejte to teď

  1. ** Vložte KAŽDÝ sekundární počítač, telefon a tablet, který kdy přistupoval k vašemu správci hesel Airplane Mode (odpojte Wi-Fi a odpojte Ethernet) PŘED probuzením obrazovky nebo otevřením aplikace**:
  2. Proč je izolace sítě vaším prvním krokem: Pokud byla relace vašeho účtu zrušena, váš token 2FA byl resetován nebo vaše předplatné vypršelo v okamžiku, kdy 1Password nebo Bitwarden aplikace na vašem sekundárním notebooku nebo starém telefonu se připojí k internetu, dotazuje se vzdáleného API (my.1password.com nebo identity.bitwarden.com), obdrží an HTTP 401 Unauthorized nebo signál odvolání relace a automaticky vyčistí místní offline úschovnu mezipaměti (data.json / 1Password.sqlite) z disku.
  3. Udržení zařízení 100 procent offline přinutí desktopovou aplikaci, mobilní aplikaci nebo rozšíření prohlížeče vrátit se do Režimu odemčení mezipaměti offline, což vám umožní odemknout trezor pouze pomocí hlavního hesla (nebo biometrických údajů), aniž byste potřebovali kód 2FA nebo nový tajný klíč.
  4. Nikdy neklikejte "Log Out", "Remove Account", "Clear Browser Data"nebo "Reinstall App" na uzamčeném zařízení: Odhlášení z rozšíření prohlížeče Bitwarden nebo desktopové aplikace 1Password okamžitě vymaže lokálně uložené Secret Key vlastnost a blob šifrovaného trezoru. Ponechte uzamčenou aplikaci nedotčenou a nejprve zkopírujte její základní složku s daty aplikace do složky bezpečné zálohy.
  5. Uvědomte si, která ze tří součástí uzamčení vám chybí:
  6. Chybí 1Password Tajný klíč o 34 znacích (A3-...) (zatímco stále znáte své hlavní heslo): Tajný klíč je uložen jako prostý text v místní konfigurační databázi každého zařízení, kam jste se kdy přihlásili, ve staženém 1Password Emergency Kit.pdf, uvnitř Apple Keychain (iCloud Keychain) na Mac/iOS nebo v jakékoli záloze starého zařízení.
  7. Chybí Bitwarden 2FA Authenticator / Recovery Code (přičemž stále zná vaše hlavní heslo): Protože 2FA Bitwardenu zajišťuje pouze ověření serveru (nikoli místní šifrování trezoru), jakékoli zařízení, které již má mezipaměť data.json soubor trezoru na disku lze odemknout offline pouze pomocí hlavního hesla nebo dešifrovat pomocí offline extraktorů úložiště Bitwarden s otevřeným zdrojovým kódem (bitwarden-decrypt).
  8. Chybí KeePass / KeePassXC Klíčový soubor (.key / .keyx) (přičemž stále znáte své hlavní heslo): Klíčový soubor je hashován pomocí SHA-256 do složeného hlavního klíče; musíte obnovit přesný soubor bajt po bajtu ze sektorů disku, Volume Shadow Copies, cloudový koš nebo mezipaměť posledních souborů prohlížeče/OS.
  9. Před otevřením jakéhokoli offline trezoru na sekundárním zařízení naklonujte jeho místní adresář úložiště na externí jednotku USB: V systému Windows, macOS nebo Linux zkopírujte celý %LocalAppData%\1Password, %AppData%\Bitwarden, nebo prohlížeč Local Extension Settings do samostatné složky, takže i když aplikace selže a vymaže mezipaměť, budete mít stále nedotčenou kopii zašifrované databáze SQLite/JSON.
  10. Pokud je vaším jediným zbývajícím přihlášeným zařízením telefon nebo notebook s biometrickým odemknutím (Face ID, Touch ID, Windows Hello) a zapomněli jste samotné hlavní heslo: nerestartujte toto zařízení (restartování vymaže rukojeť biometrického klíče v paměti RAM a při prvním odemknutí vynutí výzvu k hlavnímu heslu). Odemkněte aplikaci přes Face ID nebo Touch ID v režimu Letadlo otevřete pověření s nejvyšší prioritou a okamžitě ručně zobrazte nebo zkopírujte každé heslo.
  11. Prohledejte každý počítač, přílohu e-mailu, složku Stažené soubory a cloudovou jednotku "Emergency Kit" nebo "bitwarden_recovery_code" právě teď: Kdy 1Password při prvním vytvoření vašeho účtu si prohlížeč vynutil stažení souboru s názvem 1Password Emergency Kit.pdf (nebo uložený přístupový klíč/tajný klíč do Apple Keychain Access). Spusťte celosystémové vyhledávání, než předpokládejte, že klíč je pryč.

Danger

Nikdy neklikejte "Delete Account" v Bitwardenu (vault.bitwarden.com/#/recover-delete) nebo "Reset Account" v 1Password, pokud jste již neextrahovali svůj offline trezor nebo nepřijali 100% trvalou ztrátu dat: Bitwarden i 1Password poskytují administrativní samoobslužnou resetovací adresu URL pro uživatele, kteří ztratili svůj 2FA nebo tajný klíč, ale pomocí tohoto odkazu trvale vymaže každé jednotlivé heslo, poznámku a přístupový klíč uložený na cloudovém serveru, takže můžete začít znovu s prázdným trezorem. Vždy proveďte níže uvedené kroky extrakce offline mezipaměti před resetováním svého cloudového účtu.


Rozhodovací strom: třídění uzamčení správce hesel a extrakce offline trezoru

Postupujte podle tohoto pracovního postupu forenzního obnovení založeného na tom, který správce hesel a ověřovací faktor jste ztratili:

flowchart TD
    Start["Uzamčen z trezoru Password Manager (1Password, Bitwarden, KeePassXC, Proton Pass)"] --> IsolateNow["KROK 1: Ihned přepněte všechny sekundární notebooky, telefony a tablety do režimu V LETADLE (před otevřením aplikace nebo prohlížeče)"]

    IsolateNow --> WhichApp{"Který správce hesel a faktor pověření chybí?"}

    WhichApp -->|"1Heslo: Ztracený 34znakový tajný klíč (A3-XXXXXX...), stále znáte hlavní heslo"| OnePassCheck{"Máte stále přihlášené nějaké zařízení (nebo zálohu Mac/iPhone)?"}

    OnePassCheck -->|"ANO: Přihlášená aplikace na starém telefonu, tabletu nebo PC"| Extract1PKey["Otevřete Offline aplikaci -> Klepněte na ikonu účtu -> 'Nastavit další zařízení' nebo 'Zobrazit tajný klíč', abyste odhalili celý klíč A3-... (NEBO výpis z 1Password.sqlite / Apple Keychain)"]

    OnePassCheck -->|"NE: Mít pouze Time Machine, Stínovou kopii Windows nebo složku Stažené soubory"| Search1PKit["Vyhledejte na disku a zálohách '1Password Emergency Kit.pdf', '1Password.sqlite' nebo 'opvault' / 'b5.sqlite'"]

    WhichApp -->|"Bitwarden: Ztracená aplikace 2FA TOTP a obnovovací kód 2FA, stále znáte hlavní heslo"| BitwardenCheck{"Je Bitwarden Desktop nebo rozšíření prohlížeče stále přihlášeno na JAKÉKOLI zařízení (offline)?"}

    BitwardenCheck -->|"ANO: Na disku existuje úschovna v mezipaměti"| UnlockBWOffline["Udržujte zařízení v režimu Letadlo -> Odemkněte místní aplikaci/rozšíření Bitwarden pomocí hlavního hesla -> Exportujte Vault do .json / .csv -> Poté resetujte účet a znovu importujte"]

    BitwardenCheck -->|"NE: Rozšíření je uzamčeno nebo odhlášeno, ale „data.json“ existuje na disku/záloze"| DecryptBWJson["Zkopírujte místní 'data.json' z AppData nebo Browser LevelDB -> Spustit offline 'bitwarden-decrypt' Python Script pomocí vašeho hlavního hesla"]

    WhichApp -->|"KeePass / KeePassXC: Ztracený klíčový soubor (.keyx/.key) nebo poškozený .kdbx"| KeePassRescue["1. Zkontrolujte KeePassXC '.kdbx.tmp' a historii verzí cloudu. 2. Vyhledejte na disku Keyfile pomocí „Všechno“ / Photorec nebo Windows Volume Shadow Copy (vssadmin)"]

    WhichApp -->|"Zapomenuté hlavní heslo samotné (stále mít aktivní biometrické odemykání na telefonu/notebooku)"| BiometricRescue["NEREBOTUJTE ZAŘÍZENÍ: Udržujte v režimu Letadlo -> Odemkněte trezor pomocí Face ID / Touch ID / Windows Hello -> Zkopírujte hesla ručně"]

Fáze 1: Obnova ztraceného 1Password tajný klíč (A3-XXXXXX-...) a offline trezor

1Password (verze 7 a 8) používá dvoutajné odvození klíče (2SKD) architektura: váš šifrovací klíč trezoru (MPK) je matematicky odvozeno kombinací vašeho hlavního hesla (přes PBKDF2-HMAC-SHA256) s náhodně vygenerovaným 128bitovým Tajným klíčem formátovaným jako řetězec 34 znaků začínající na A3- (např. A3-ABCDEF-GHIJKL-MNOPQR-STUVWX-YZ1234-567890). Bez toho A3- Tajný klíč, samotná znalost vašeho hlavního hesla je matematicky nedostatečná k dešifrování dat ze serverů 1Password.

Nicméně Tajný klíč NENÍ tajný před vašimi vlastními zařízeními: každé jednotlivé zařízení, které se kdy přihlásilo k vašemu účtu 1Password, ukládá vaše úplné A3- Tajný klíč na místním úložném disku, takže nemusíte každé ráno psát 34 znaků.

Metoda 1: Odhalení svého A3- Tajný klíč z libovolného přihlášeného telefonu, tabletu nebo počítače

Zkontrolujte všechny chytré telefony, iPady, pracovní notebooky nebo stolní prohlížeče, kde jste kdy použili 1Password (nejprve nechte zařízení v Režimu Letadlo): 1. Zapnuto 1Password 8 pro iOS / Android: - Otevřete aplikaci 1Password -> klepněte na ikonu Účet / Profil v levém horním rohu -> klepněte na Set Up Another Device (nebo Manage Accounts -> [Your Account] -> Set Up Another Device). - Klepněte na View Account Details pod QR kódem: vaše úplné A3-... Tajný klíč se zobrazí jako prostý text přímo na obrazovce. Okamžitě si to napište na papír. 2. Zapnuto 1Password 8 pro macOS / Windows / Linux: - Otevřete 1Password -> klikněte na svůj Název účtu v postranním panelu vlevo nahoře -> vyberte Set Up Another Device... -> klikni secret key and sign-in address pro zobrazení přesných údajů A3-... řetězec. 3. Uvnitř vašeho 1Password Trezoru: - Každý účet s 1 heslem automaticky vygeneruje vestavěnou položku trezoru s názvem 1Password Account (login) ve vašem Osobním / soukromém trezoru první den. Pokud můžete odemknout 1Password offline na jakémkoli zařízení, vyhledejte ve svém trezoru 1Password Account; obsahuje vaše hlavní heslo a váš tajný klíč.

Metoda 2: Extrahování ztraceného 1Password Tajný klíč od společnosti Apple iCloud Keychain nebo macOS Keychain Access

Pokud jste se někdy přihlásili 1Password na iPhonu, iPadu nebo Macu pomocí Safari nebo nativní aplikace operační systém Apple automaticky nabídne uložení vašich přihlašovacích údajů 1Password nebo Account Key uvnitř Apple Keychain / Passwords: 1. V systému macOS Sonoma / Sequoia (macOS 14 / 15+) nebo iOS 17/18: - Otevřete aplikaci Hesla (nebo System Settings -> Passwords) a odemkněte pomocí Touch ID nebo Face ID. - Hledat 1password.com nebo 1Password Account Key. - Zkontrolujte uložené uživatelské jméno, heslo nebo pole poznámek: Safari a 1Password pro iOS často ukládají celé A3-XXXXXX-... Tajný klíč uvnitř uloženého zadání pověření pro my.1password.com. 2. V systému macOS Keychain Access (local items / iCloud): - Stiskněte Cmd + Space, typ Keychain Access a vyhledejte 1Password,agilebits nebo A3-. - Poklepejte na jakoukoli shodu application password vstup a kontrola Show password.

Metoda 3: Extrahování A3- Tajný klíč nebo úschovna z mezipaměti z disku (1Password.sqlite & Emergency Kit.pdf)

I když se desktopová aplikace 1Password neotevře nebo váš počítač nelze spustit (připojený jako sekundární disk nebo obnovený z Time Machine / File History / Backblaze záloha), zkontrolujte tato přesná umístění na disku:

Platforma / Zdroj Přesná cesta k systému souborů Co je uvnitř a jak to extrahovat
Stažená nouzová sada (All OS) Prohledat celý disk (Everything na Windows nebo mdfind / Spotlight na Macu) pro:
*Emergency Kit*.pdf nebo *1Password*.pdf
Když jste si vytvořili účet, prohlížeč se automaticky stáhl 1Password Emergency Kit.pdf do vašeho Downloads nebo Documents složku. Otevřete jej a přečtěte si vytištěný text A3- Tajný klíč.
1Místní databáze hesla 8 (Windows) %LocalAppData%\1Password\data\1Password.sqlite
(např. C:\Users\<Name>\AppData\Local\1Password\data\1Password.sqlite)
Otevřít 1Password.sqlite v Prohlížeči DB pro SQLite (sqlitebrowser.org) -> procházet accounts tabulka -> zkontrolovat account_key nebo secret_key Sloupec metadat JSON, NEBO zkopírujte celý \1Password\data\ složku do offline PC s nainstalovaným 1Password 8 a odemkněte pomocí hlavního hesla.
1Místní databáze hesla 8 (macOS) /Users/<Name>/Library/Group Containers/2BUA8C4S2C.com.1password/Library/Application Support/1Password/Data/1Password.sqlite Obsahuje metadata účtu i úplný šifrovaný offline trezor (item_overviews a item_details). Zkopírujte celý tento kontejner z a Time Machine zálohujte na offline Mac a odemkněte je pomocí hlavního hesla.
1 starší databáze hesla 7 (Windows / Mac) Windows: %LocalAppData%\1Password\data\B5.sqlite
Mac: /Users/<Name>/Library/Group Containers/2BUA8C4S2C.com.agilebits/Library/Application Support/1Password 4/Data/B5.sqlite
In 1Password 7 (B5.sqlite), accounts tabulka ukládá A3- Tajný klíč uvnitř objektu blob konfigurace účtu. Kromě toho 1Password 7 automaticky vytvoří rolující místní .opvault nebo .1p4 zálohy zip uvnitř Backups podsložka ve stejném adresáři.

Fáze 2: Zotavení z a Bitwarden 2FA uzamčení (data.json offline extrakce a dešifrování mezipaměti)

Pokud jste ztratili aplikaci TOTP Authenticator, hardwarový klíč YubiKey a kód pro obnovení přihlášení ve dvou krocích Bitwarden, cloudové servery Bitwarden (vault.bitwarden.com) vám odmítne umožnit přihlášení do jakéhokoli nového prohlížeče nebo telefonu. Kryptografický design Bitwardenu vám však poskytuje kritickou výhodu při záchraně: Bitwardenova 2FA vás ověřuje pouze pro webové API; NENÍ součástí šifrovacího klíče (masterKey / encKey) používané k šifrování vašeho místního souboru úschovny (data.json).

To znamená, že pokud stále znáte své Hlavní heslo Bitwarden a máte jakýkoli počítač, telefon nebo zálohu, která obsahuje kopii místního data.json nebo IndexedDB / LevelDB úložiště od doby, kdy jste byli přihlášeni, můžete dešifrovat 100 procent svých hesel offline.

Metoda 1: Odemknutí stále přihlášené aplikace Bitwarden nebo rozšíření Airplane Mode

  1. Úplně odpojte počítač nebo telefon od internetu (vypněte Wi-Fi, odpojte Ethernet, povolte režim Letadlo na mobilu).
  2. Otevřete Bitwarden Desktop App, Browser Extension (Chrome, Brave, Edge, Firefox) nebo Mobile App.
  3. Dokud byla aplikace ve stavu „Uzamčeno“ (žádá o vaše hlavní heslo nebo PIN/biometrické údaje) místo „Odhlášeno“ (žádá o vaši e-mailovou adresu), zadání hlavního hesla v režimu offline okamžitě odemkne místní trezor v mezipaměti, aniž byste požadovali 2FA.
  4. Okamžitě přejděte na Settings -> Vault options -> Export vault (nebo File -> Export Vault na ploše), vyberte .json (nešifrovaný JSON, takže exportuje vlastní pole, URI, semena TOTP a struktury složek), zadejte své hlavní heslo a uložte .json soubor na zašifrovanou jednotku USB nebo kontejner VeraCrypt.
  5. Jakmile ověříte, že jste exportovali .json soubor obsahuje všechna vaše přihlášení v textovém editoru, můžete bezpečně přejít na vault.bitwarden.com/#/recover-delete (nebo vault.bitwarden.eu/#/recover-delete), odstraňte cloudový účet uzamčený 2FA, vytvořte nový účet Bitwarden se stejným e-mailem a klikněte na Tools -> Import Data -> Bitwarden (json) pro obnovení celého trezoru za 30 sekund.

Metoda 2: Dešifrování Bitwarden's data.json nebo Prohlížeč LevelDB přímo z disku (bitwarden-decrypt)

Co když se počítačová aplikace Bitwarden nebo rozšíření prohlížeče neodemknou v uživatelském rozhraní nebo je disk vašeho počítače připojen ze zálohy, nebo máte pouze složku nezpracovaných dat aplikace?

  1. Vyhledejte místní Bitwarden data.json nebo úložiště rozšíření prohlížeče na disku (než se dotknete složky, vytvořte záložní kopii):
Typ klienta Bitwarden Přesná cesta k systému souborů na disku
** Desktopová aplikace Bitwarden (Windows)** C:\Users\<Username>\AppData\Roaming\Bitwarden\data.json
(Verze Microsoft Store: C:\Users\<Username>\AppData\Local\Packages\8bitSolutionsLLC.bitwardendesktop_*\LocalCache\Roaming\Bitwarden\data.json)
** Desktopová aplikace Bitwarden (macOS)** /Users/<Username>/Library/Application Support/Bitwarden/data.json
(Sandboxovaná verze Mac App Store: /Users/<Username>/Library/Containers/com.bitwarden.desktop/Data/Library/Application Support/Bitwarden/data.json)
** Desktopová aplikace Bitwarden (Linux)** /home/<Username>/.config/Bitwarden/data.json
(verze Flatpak: /home/<Username>/.var/app/com.bitwarden.desktop/config/Bitwarden/data.json; Snap: /home/<Username>/snap/bitwarden/current/.config/Bitwarden/data.json)
Rozšíření prohlížeče Chrome / Edge / Brave Windows: 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/
(Obsahuje LevelDB .ldb a .log soubory uchovávající přesně stejné schéma klíč-hodnota JSON jako data.json.)
Rozšíření prohlížeče Firefox ...\Mozilla\Firefox\Profiles\<profile>.default-release\storage\default\moz-extension+++<UUID>\idb\ (IndexedDB .sqlite soubor)
  1. Ověřte, zda je obsah šifrovaného úložiště stále uvnitř data.json:
  2. Otevřete si zkopírované data.json soubor v textovém editoru (Notepad nebo VS Code).
  3. Hledejte řetězce "ciphers_ a "encKey" (nebo "masterKeyEncryptedUserKey" v novějším Bitwardenu stateVersion schémata).
  4. Pokud vidíte stovky řádků "2.iv|ciphertext|mac" struny pod ciphers_<userId>,každé z vašich hesel, poznámek a semínek TOTP se nachází přímo v tomto souboru, zašifrováno výhradně vaším hlavním heslem.
  5. Dešifrovat data.json offline použití bitwarden-decrypt (Open-Source Python Utility):
  6. Na libovolném počítači s nainstalovaným Pythonem 3 si stáhněte auditovaný open-source bitwarden-decrypt skript (github.com/GurpreetKang/BitwardenDecrypt), který implementuje Bitwardenův přesný PBKDF2-SHA256 / Argon2id + HKDF-Expand + AES-256-CBC-HMAC-SHA256 místní hierarchie klíčů:
    pip install cryptography argon2-cffi
    python3 BitwardenDecrypt.py data.json --output recovered_vault.json
    
  7. Až budete vyzváni, zadejte své Hlavní heslo Bitwarden. Skript odvozuje váš masterKey z vašeho e-mailu a hlavního hesla, dešifruje vaše encKey (masterKeyEncryptedUserKey), a výstupy jsou čisté, čitelné pro lidi recovered_vault.json obsahující každé přihlašovací jméno, heslo, seed TOTP a zabezpečenou poznámku.

Tip

Co když vaše místní data.json byl přepsán, protože jste omylem klikli na "Odhlásit se"? Zkontrolujte Windows Volume Shadow Copies (Previous Versions) ihned: Pokud jste se dnes omylem odhlásili z Bitwarden nebo 1Password ve Windows 10 nebo 11, klikněte pravým tlačítkem na C:\Users\<Username>\AppData\Roaming\Bitwarden (nebo AppData\Local\1Password\data) složku v Průzkumníku souborů -> klikněte na Properties -> klikněte na Previous Versions kartu (nebo použijte bezplatný nástroj ShadowExplorer spustit jako správce). Systém Windows automaticky vytváří snímky Stínové kopie svazku během aktualizací systému a bodů obnovení; obnovení včerejšího data.json nebo 1Password.sqlite vám vrátí stav přihlášeného trezoru před tím, než došlo k odhlášení.


Fáze 3: Zotavení z a KeePass nebo KeePassXC Ztráta souboru klíče popř .kdbx korupce

Na rozdíl od správců hostovaných v cloudu KeePass 2.x a KeePassXC uložit svůj trezor v samostatném .kdbx soubor (KDBX 4.x formátu) zašifrované pomocí Složeného hlavního klíče. Pokud jste svou databázi nakonfigurovali tak, aby vyžadovala hlavní heslo i klíčový soubor (.key nebo .keyx), KeePass hashuje přesný obsah souboru klíče s SHA-256 a před spuštěním kombinuje tento 32bajtový hash s vaším heslem Argon2d/Argon2id.

1. Jak najít špatně umístěný nebo smazaný .key / .keyx Klíčový soubor (nebo obrázek/dokument použitý jako klíčový soubor)

Protože ztráta souboru klíčů je ekvivalentní ztrátě 256bitového kryptografického klíče, nemůžete brutálně vynutit chybějící náhodný klíčový soubor; musíte najít bajtově identickou kopii souboru: 1. ** Zkontrolujte KeePassXC.ini / KeePass.config.xml abyste viděli přesný naposledy použitý název souboru a cestu k souboru klíče**: - Uživatelé často zapomenou, který soubor na svém počítači vybrali jako svůj klíčový soubor (mnoho uživatelů vybírá náhodně .jpg fotka, .pdf dokument nebo nejasně pojmenovaný soubor na USB disku). - Otevřete svůj místní konfigurační soubor v textovém editoru: - KeePassXC (Windows): %AppData%\KeePassXC\keepassxc.ini (nebo %LocalAppData%\KeePassXC\keepassxc.ini) -> podívejte se pod [LastDatabases] nebo LastKeyFiles. - KeePassXC (macOS / Linux): /Users/<Username>/Library/Application Support/KeePassXC/keepassxc.ini nebo /home/<Username>/.config/keepassxc/keepassxc.ini. - KeePass 2.x (Windows): %AppData%\KeePass\KeePass.config.xml -> hledat <KeyFilePath>. - Znáte přesný název souboru a cestu ke složce (E:\Keys\my_secret_pic.jpg) vám řekne, který USB klíč, SD kartu nebo cloudovou složku chcete prohledat. 2. Vyřezat smazané .keyx XML Keyfile z nepřiděleného místa na disku za 60 sekund: - Standardní KeePass / KeePassXC vygenerované soubory klíčů (.keyx nebo .key XML formát) jsou malé (< 1 KB soubory), které začínají charakteristickou hlavičkou XML:

<?xml version="1.0" encoding="utf-8"?>
<KeyFile>
    <Meta>
        <Version>1.00</Version>
- Protože soubor je pod 512 bytes, na an NTFS řídit celý .keyx soubor je uložen rezidentně přímo v něm 1024-byte Hlavní tabulka souborů ($MFT) záznam. I když jste vysypali koš, skenování disku $MFT s DMDE,R-Studio nebo WizTree / Everything (nebo grepping nezpracovaných sektorů disku pro <KeyFile>) často okamžitě obnoví neporušený soubor klíče XML.

2. Oprava poškozeného .kdbx databáze (Invalid signature nebo HMACHashMismatch po výpadku napájení nebo synchronizaci s cloudem)

Pokud váš .kdbx soubor hází Not a KeePass database nebo Corrupted database / HMAC mismatch po havárii počítače nebo konfliktu synchronizace Disku Google / OneDrive: 1. Hledej skryté .kdbx.tmp nebo .kdbx.bak atomic-write sourozenecké soubory: - Ve výchozím nastavení KeePassXC používá Safe Save (Atomic Write): nejprve zapíše změny do dočasného souboru ve stejné složce a poté jej přejmenuje na původní .kdbx. Všechny vyhledejte ve stejném adresáři (se skrytými soubory). .tmp, .baknebo konfliktní kopie (Passwords (Conflicted copy).kdbx). 2. Obnovte včerejší verzi z historie cloudových verzí nebo stínové kopie Windows: - Pokud váš .kdbx je umístěn uvnitř Dropbox, Google Drive, OneDrive nebo iCloud Drive, přihlaste se do cloudového webového portálu v prohlížeči, klikněte pravým tlačítkem na .kdbx soubor a vyberte Version History ke stažení předchozí čisté revize z doby před poškozením. 3. Spusťte vestavěný KeePass 2.x Repair Mode Import: - Otevřete oficiální KeePass 2.x ve Windows -> vytvořte zcela novou prázdnou databázi -> klikněte na File -> Import... -> vybrat KeePass KDBX (2.x) (Repair Mode) -> nasměrujte to na vaše poškozené .kdbx soubor a zadejte své hlavní heslo. Režim opravy ignoruje zápatí přerušeného streamu HMAC a zachraňuje každý čitelný vstupní blok až po poškozený bajtový offset.


Fáze 4: Extrahování vaultů v mezipaměti ze záloh iOS, Android a macOS (iMazing, Time Machinea DPAPI výpisy paměti)

Co když byl váš primární telefon ztracen, ukraden nebo obnoven do továrního nastavení a váš notebook byl již vymazán nebo odhlášen, takže nemáte žádné aktivní živé relace? Stále můžete extrahovat offline trezor správce hesel z místní zálohy iPhonu, snímku macOS Time Machine nebo souboru s výpisem stavu spánku / havárie systému Windows.

1. Extrakce 1Password nebo Bitwarden Trezory SQLite/JSON ze zálohy iPhonu nebo iPadu (iMazing / idevicebackup2)

Kdykoli zálohujete iPhone nebo iPad do počítače Mac nebo Windows PC (zejména Encrypted Local Backup ve Finderu nebo iTunes), archiv záloh zachycuje kontejnery karantény aplikací 1Password a Bitwarden: 1. Nejprve NEOBNOVUJTE zálohu do živého telefonu připojeného k internetu: Pokud během Setup Assistant obnovíte zálohu do telefonu, který se připojuje k Wi-Fi, obnovená aplikace okamžitě odešle příkaz ping na cloudový server a vymaže jeho token, jehož platnost vypršela. 2. Použití iMazing nebo iBackup Viewer na offline počítači k procházení nezpracovaného záložního souborového systému: - Otevřete místní zálohu iPhone uvnitř iMazing (File System -> Apps -> 1Password nebo Bitwarden). - pro 1Password: Přejít na AppDomainGroup-group.com.agilebits.onepassword-ios/Library/Application Support/1Password/Data/ a extrahovat 1Password.sqlite (nebo B5.sqlite). Uvnitř accounts tabulka tohoto souboru SQLite sedí váš prostý text A3-XXXXXX-... Tajný klíč. - pro Bitwarden: Přejít na AppDomainGroup-group.com.8bit.bitwarden/Library/Preferences/ a extrahovat group.com.8bit.bitwarden.plist. Převeďte binární .plist do XML (plutil -convert xml1 group.com.8bit.bitwarden.plist) a otevřete jej v textovém editoru: obsahuje přesně to samé ciphers_<userId> a masterKeyEncryptedUserKey Struktury JSON používané BitwardenDecrypt.py, což vám umožní dešifrovat každé heslo offline pomocí hlavního hesla.

2. Extrakce Proton Pass, Dashlanea LastPass offline mezipaměti prohlížeče

Pokud se vaše výluka týká Proton Pass, Dashlanenebo LastPass: - Proton Pass Offline režim a mezipaměť rozšíření prohlížeče: Proton Pass ukládá do mezipaměti šifrovaný místní snímek v prohlížeči Chromium IndexedDB (chrome-extension_<id>_0.indexeddb.leveldb). Pokud necháte svůj notebook v Režimu v letadle, otevřete prohlížeč a odemknete Proton Pass pomocí svého hesla nebo kódu PIN, budete mít přístup k offline trezoru a exportovat nebo zobrazit své přihlašovací údaje, než se znovu připojíte k síti. - LastPass Místní offline mezipaměť (lpall.slp / acct.slp): V systému Windows (%LocalAppData%\LastPass nebo %AppData%\LocalLow\LastPass) a macOS (/Users/<Username>/Library/Application Support/LastPass), LastPass ukládá an AES-256 zašifrovaný lokální soubor mezipaměti XML/SQLite pojmenovaný podle vašeho e-mailového hashe. Odpojením Wi-Fi a přihlášením do rozšíření prohlížeče LastPass pomocí hlavního hesla obejdete nefunkční vícefaktorové autentizátory a přímo otevře místní offline trezor.

3. Výpis stále odemčeného trezoru z paměti Windows RAM (Task Manager -> Create dump file) před nuceným zámkem

Pokud si uvědomíte, že jste zapomněli své hlavní heslo (nebo smazali svůj klíčový soubor KeePass, když je databáze aktuálně otevřená a odemčená na vaší obrazovce právě teď), NEZAMYKEJTE databázi ani nezavírejte okno. 1. I když KeePassXC, Bitwardennebo 1Password vyžaduje, abyste znovu zadali své hlavní heslo, abyste mohli kliknout na Export Vault tlačítko, dešifrované položky úložiště nebo odvozený 256-bit MasterKey aktuálně sedí v paměti procesu (RAM), když je okno trezoru odemknuté. 2. Nejprve si na obrazovce proklikejte svá přihlášení s nejvyšší prioritou (e-mail, bankovnictví, cloudové účty, registrátor domény) a zkopírujte je do zašifrovaného textového souboru nebo je vyfoťte. 3. Pro KeePass / KeePassXC: Pokud je databáze stále odemčená, pokud jste zapomněli hlavní heslo nebo smazali soubor klíče, zkontrolujte, zda File -> Export -> CSV funguje bez výzvy k zadání hlavního hesla (v několika verzích KeePassXCexport již odemčené databáze do CSV nebo HTML nevyžaduje opětovné zadání složeného klíče).


Často kladené otázky

Může zákaznická podpora 1Password nebo Bitwarden odemknout můj trezor, když jim pošlu svůj vládní pas a notářsky ověřený průkaz totožnosti?

Ne, je to matematicky nemožné. 1Password i Bitwarden používají end-to-end šifrování na straně klienta s nulovými znalostmi. Vaše hlavní heslo (a 34znakové heslo 1 A3- Tajný klíč) nikdy neopouštějí vaše zařízení a nikdy nejsou přenášeny na jejich servery. I když soud předvolal AgileBits nebo Bitwarden nebo jste osobně předložili notářsky ověřený pas v jejich ústředí, jejich servery obsahují pouze šifrovaný blob šifrovaného textu (AES-256), které nelze dešifrovat bez klíčů uložených na vašich vlastních zařízeních.

Proč mi odpojení Wi-Fi (režim v letadle) umožňuje odemknout Bitwarden bez mého ztraceného kódu 2FA?

V bezpečnostní architektuře Bitwardenu Přihlášení ve dvou krocích (2FA) je kontrola autentizace vynucená cloudovým serverem Bitwarden při stahování vašeho šifrovaného blobu z trezoru přes internet; to je ne používá se jako součást kryptografického klíče, který šifruje samotný trezor. Jakmile se zařízení jednou přihlásí, Bitwarden ukládá šifrovaný trezor lokálně uvnitř data.json (nebo prohlížeč LevelDB) chráněné vaším Hlavní heslo. Když necháte počítač nebo telefon zapnutý Režim Letadlo, aplikace odemkne místní kopii uloženou v mezipaměti pouze pomocí vašeho hlavního hesla a umožní vám exportovat všechna vaše hesla do a .json nebo .csv soubor.

Co když jsem zapomněl své hlavní heslo, nemám nouzovou sadu a moje jediná otevřená relace je na mém iPhone s Face ID?

Pokud váš iPhone nebo iPad stále odemyká správce hesel prostřednictvím Face ID nebo Touch ID, zacházejte s tím telefonem jako s hardwarem na likvidaci bomb: mějte jej zapojený do nabíječky, přepněte jej do režimu Letadlo a NENECHÁVEJTE vybít baterii ani nerestartujte telefon. Pokud se telefon restartuje nebo pokud Face ID selže 3 až 5krát za sebou, aplikace vyprázdní biometrický dešifrovací klíč z relace Secure Enclave a donutí vás zadat zapomenuté hlavní heslo. Všimněte si, že export vaultu přes Nastavení -> Export obvykle vyžaduje zadání hlavního hesla, i když je odemčeno pomocí Face ID; proto se nepokoušejte použít hromadnou nabídku Export. Místo toho odemkněte pomocí Face ID a ručně otevřete každý kritický záznam účtu jeden po druhém, klepnutím na ikonu oka odhalte heslo a každé heslo vyfoťte nebo zapište na papír.

Jak zabráním tomu, aby se uzamčení správce hesel znovu opakovalo, jakmile obnovím svůj trezor?

Ihned po obnovení vašeho trezoru implementujte Pravidlo 3vrstvého fyzického + offline zálohování: (1) Vytiskněte dvě fyzické papírové kopie svého 1 Pohotovostní sada pro heslo (nebo vaše hlavní heslo Bitwarden + 2FA Recovery Code) a jeden uložte do ohnivzdorného domácího trezoru a jeden do bankovního trezoru nebo u důvěryhodného člena rodiny; (2) Exportujte šifrovanou zálohu vašeho trezoru (.kdbx nebo heslem chráněný Bitwarden .json) na dva offline USB flash disky každých 90 dní; a (3) Pokud používáte 1 Rodiny hesel nebo Bitwarden Families / Enterprise, přiřaďte důvěryhodnému partnerovi nebo druhému účtu správce roli **Obnovení účtu**, která obsahuje escrow klíč schopný resetovat zapomenuté hlavní heslo člena rodiny nebo ztracený tajný klíč.


Související průvodci


Zdroje a oficiální pokyny

  • 1Password Oficiální bílá kniha o zabezpečení a podpůrná dokumentace (support.apple.com / support.1password.com/secret-key-security/ & support.1password.com/find-secret-key/): Dvoutajné odvození klíče (2SKD), A3- Uložení tajného klíče na autorizovaných zařízeních a postupy obnovení nouzové sady.
  • Bitwarden Official Security & Cryptographic White Paper (bitwarden.com/help/bitwarden-security-white-paper/ & bitwarden.com/help/storage-locations/): Odvození klíče hlavního hesla (PBKDF2-SHA256 / Argon2id), Místní data.json Umístění úložiště offline a obnovení přihlášení ve dvou krocích.
  • Oficiální dokumentace KeePass / KeePassXC (keepass.info/help/base/keys.html & keepass.info/help/base/repair.html): Složená architektura hlavního klíče, .keyx Specifikace souboru klíče XML a import režimu opravy KDBX 4.x.
  • Forenzní nástroj s otevřeným zdrojem GurpreetKang (github.com/GurpreetKang/BitwardenDecrypt): Offline dešifrování mezipaměti Bitwarden data.json Soubory úschovny používající známá hlavní hesla.