go-chrome-cookies
is an open-source tool that could help you decrypt data ( password|bookmark|cookie|history|credit-card|downloads link )
from the browser. It supports the most popular browsers on the market and runs on Windows, macOS and Linux.
This tool is limited to security research only, and the user assumes all legal and related responsibilities arising from its use! The author assumes no legal responsibility!
Browser | Password | Cookie | Bookmark | History |
---|---|---|---|---|
Google Chrome | ✓ | ✓ | ✓ | ✓ |
Google Chrome Beta | ✓ | ✓ | ✓ | ✓ |
Chromium | ✓ | ✓ | ✓ | ✓ |
Microsoft Edge | ✓ | ✓ | ✓ | ✓ |
Firefox | ✓ | ✓ | ✓ | ✓ |
Firefox Beta | ✓ | ✓ | ✓ | ✓ |
Firefox Dev | ✓ | ✓ | ✓ | ✓ |
Firefox ESR | ✓ | ✓ | ✓ | ✓ |
Firefox Nightly | ✓ | ✓ | ✓ | ✓ |
Based on Apple's security policy, some browsers require a current user password to decrypt.
Browser | Password | Cookie | Bookmark | History |
---|---|---|---|---|
Google Chrome | ✓ | ✓ | ✓ | ✓ |
Google Chrome Beta | ✓ | ✓ | ✓ | ✓ |
Chromium | ✓ | ✓ | ✓ | ✓ |
Microsoft Edge | ✓ | ✓ | ✓ | ✓ |
Firefox | ✓ | ✓ | ✓ | ✓ |
Firefox Beta | ✓ | ✓ | ✓ | ✓ |
Firefox Dev | ✓ | ✓ | ✓ | ✓ |
Firefox ESR | ✓ | ✓ | ✓ | ✓ |
Firefox Nightly | ✓ | ✓ | ✓ | ✓ |
Browser | Password | Cookie | Bookmark | History |
---|---|---|---|---|
Google Chrome | ✓ | ✓ | ✓ | ✓ |
Google Chrome Beta | ✓ | ✓ | ✓ | ✓ |
Chromium | ✓ | ✓ | ✓ | ✓ |
Microsoft Edge Dev | ✓ | ✓ | ✓ | ✓ |
Firefox | ✓ | ✓ | ✓ | ✓ |
Firefox Beta | ✓ | ✓ | ✓ | ✓ |
Firefox Dev | ✓ | ✓ | ✓ | ✓ |
Firefox ESR | ✓ | ✓ | ✓ | ✓ |
Firefox Nightly | ✓ | ✓ | ✓ | ✓ |
Installation of go-chrome-cookies
is dead-simple, just download the release and build it.
In some situations, this security tool will be treated as a virus by Windows Defender or other antivirus software and can not be executed. The code is all open source, you can modify and compile by yourself.
support go 1.20+
git clone https://github.com/teocci/go-chrome-cookies
cd go-chrome-cookies
go get -v -t -d ./...
go test .\core\browser
If you want to update the code, you can use the following command to update the code.
git pull
go get -u
go mod tidy
go test .\core\browser
Remember to close the browser before using this tool, or you will get a ERROR_SHARING_VIOLATION
error.
internal/syscall/windows.ERROR_SHARING_VIOLATION (32)