You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add a command to archive a browser's data files into a zip for cross-host keys import #607
The cross-host workflow needs the origin host's browser data copied to the analyst host before keys import. That copy step is currently manual and awkward.
Motivation
Full User Data is huge (caches), but only a few small files are needed to decrypt.
On Windows the live SQLite files (Cookies, Login Data) are locked → a naive copy fails.
Paths contain spaces; profile markers vary (Preferences vs Preferences_02).
Discovery already resolves exactly which files matter per category — the only missing piece is collecting them into a portable archive.
Proposal
A command (e.g. keys archive -b <browser> -o data.zip) that:
collects only decryption-relevant files (Login Data, Cookies, Web Data, History, … + Local State + Preferences), excluding caches → small zip;
reads locked files via filemanager.Session (the existing Windows locked-file bypass);
keeps the relative User Data layout, so the analyst can unzip and keys import -p <unzipped> directly.
Activity
bebard80 commentedon Jul 3, 2026
I would like you to explain in detail whether it is possible to decrypt passwords from Chromium-based browsers on macOS version 26.4.1 or later.
moonD4rk commentedon Aug 4, 2026
Implemented in #610 as the
archivecommand (flattened out of thekeysnamespace by #608).