Skip to content

Cannot extract login.keychain-db on macos Tahoe #48

Description

@awerqo

python3 -m chainbreaker --export-private-keys -o ./out -p ~/Library/Keychains/login.keychain-db

With any password (valid and invalid) results are same:

Chainbreaker : https://github.com/n0fate/chainbreaker
Version: 3.0.3
Runtime Command: /Users/DEMO_USER/Desktop/temp/chainbreaker/chainbreaker/__main__.py --export-private-keys -o ./out -p /Users/DEMO_USER/Library/Keychains/login.keychain-db
Keychain: /Users/DEMO_USER/Library/Keychains/login.keychain-db
Keychain MD5: f27e858731fd7cc8a900594026aca5be
Keychain 256: a481f03de89325e50fcef7af8b3f55cc5ef3fe628bd4f0aa4579fceae5c51247
Dump Start: 2026-06-22 14:41:29.452980
4 Private Keys
	 [-] Exported: ./out/keys/private/PrivateKey.key

	 [-] Exported: ./out/keys/private/PrivateKey.1.key

	 [-] Exported: ./out/keys/private/PrivateKey.2.key

	 [-] Exported: ./out/keys/private/PrivateKey.3.key

Chainbreaker : https://github.com/n0fate/chainbreaker
Version: 3.0.3
Runtime Command: /Users/DEMO_USER/Desktop/temp/chainbreaker/chainbreaker/__main__.py --export-private-keys -o ./out -p /Users/DEMO_USER/Library/Keychains/login.keychain-db
Keychain: /Users/DEMO_USER/Library/Keychains/login.keychain-db
Keychain MD5: f27e858731fd7cc8a900594026aca5be
Keychain 256: a481f03de89325e50fcef7af8b3f55cc5ef3fe628bd4f0aa4579fceae5c51247
Dump Start: 2026-06-22 14:41:29.452980
	4 Private Keys
Dump End: 2026-06-22 14:41:29.458997

In all "exported" private keys:

[Invalid Password / Keychain Locked]

Any ideas?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions