Decrypting Edge Browser Passwords
Modern Edge/Chrome encrypt saved logins with AES-GCM.
Step 1: Extract AES key from the Local State file
Step 2: Use DPAPI to decrypt the key
Step 3: Use that key to decrypt credentials from the SQLite blob
Boom, plaintext passwords.
👊🏾
Save passwords in your browser ?
They’re stored in a file called Login Data.
Path: C:\Users\<you>\AppData\Local\Microsoft\Edge\User Data\Default\Login Data
Inside:
- Website URL
- Username
- Encrypted password blob
You can extract it, but decryption needs user context.