Re:Passkeys: A Shattered Dream
by noname120 on Friday April 26, 2024 @04:31PM
(#40173904)
Wow I confirm that this option appears once I enable the developer options. Don't say it too loud though — I'm sure 1Password will remove it if they notice that it slipped past their view because of just dumping the JSON object.
[ Parent
| on HN ]
I wrote the initial .opvault import into KeePassXC and briefly considered going after their local .com cache file (hidden in a very obtuse place, of course) since it seems to be using their same opdata01 <https://support.1password.com/cs/opvault-design/#opdata01> encoding, at least when last I looked, but then suspected that the audience who would have already paid for 1P but wanted to switch would use 1PUX. Seems maybe that does need more consideration
$ cd ~/Library/Group Containers/2BUA8C4S2C.com.1password/Library/Application Support/1Password/Data
$ sqlite3 -readonly 1password.sqlite
sqlite> .tables
account_objects creation_drafts item_overviews ssh_pubkeys
accounts deleted_accounts item_usage users
autofill editing_drafts kanon_autofill
collection_map feature_flags objects
config item_details search_weighting