Skip to content

Chromium derivatives: add keyring configs - #108

Open
srlehn wants to merge 3 commits into
masterfrom
feature/chromium-keyring-config
Open

Chromium derivatives: add keyring configs#108
srlehn wants to merge 3 commits into
masterfrom
feature/chromium-keyring-config

Conversation

@srlehn

@srlehn srlehn commented Mar 20, 2026

Copy link
Copy Markdown
Collaborator

Adds possibility to query for Chromium derivatives by setting custom keyring configs

tested Vivaldi on Linux, macOS

TODO:


breaks current API

oschrenk added a commit to oschrenk/cutter that referenced this pull request Sep 9, 2026
Arc is a Chromium derivative that encrypts cookie values with a key held
under its own keychain entry, "Arc Safe Storage". The kooky chrome
package hardcodes "Chrome Safe Storage", so reading Arc needs the
chromium package together with a keyring config.

That config is not in a tagged release yet. kooky is pinned to the head
commit of browserutils/kooky#108, which adds chromium.KeyringConfigArc.
Drop the pin once it lands in a release.

A new persistent --browser flag picks safari or arc. It defaults to
safari, so existing invocations behave as before.
@oschrenk

oschrenk commented Sep 9, 2026

Copy link
Copy Markdown

I am able to extract Cookies from Arc using this approach on macOS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants