https://github.com/cipherx-bit/chrome_password_extractor
A Python script to extract and decrypt saved passwords from Google Chrome’s SQLite database, saving them to a text file. It uses AES decryption and the win32crypt library for Windows systems.
https://github.com/cipherx-bit/chrome_password_extractor
aes-decryption cybersecurity data-decryption password-management python sqlite web-security win32crypt
Last synced: 10 months ago
JSON representation
A Python script to extract and decrypt saved passwords from Google Chrome’s SQLite database, saving them to a text file. It uses AES decryption and the win32crypt library for Windows systems.
- Host: GitHub
- URL: https://github.com/cipherx-bit/chrome_password_extractor
- Owner: CipherX-bit
- License: mit
- Created: 2025-02-02T15:25:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-14T23:04:59.000Z (over 1 year ago)
- Last Synced: 2025-06-10T06:38:46.782Z (about 1 year ago)
- Topics: aes-decryption, cybersecurity, data-decryption, password-management, python, sqlite, web-security, win32crypt
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chrome Password Extractor
## Description
Chrome Password Extractor is a Python script designed to retrieve and decrypt saved passwords from Google Chrome. It utilizes the Windows Data Protection API (DPAPI) to decrypt stored credentials securely.
## Features
- Extracts saved login credentials from Google Chrome.
- Decrypts passwords using the system's encryption key.
- Saves the extracted data to a text file.
- Displays a progress bar using `tqdm`.
## Prerequisites
- Windows OS
- Python 3.x
- Google Chrome installed
## Dependencies
Ensure you have the following Python packages installed:
```bash
pip install pycryptodome pypiwin32 tqdm
```
## Installation
1. Clone or download the repository:
```bash
git clone https://github.com/CipherX-bit/Chrome-Password-Extractor.git
cd Chrome-Password-Extractor
```
2. Install the required dependencies:
```bash
pip install -r requirements.txt
```
## Usage
Run the script with administrator privileges:
```bash
python script.py
```
You will be prompted to confirm the execution before extracting any passwords.
## Security Warning
⚠️ **This script accesses sensitive data. Use it only on systems you own or have permission to access. Unauthorized usage is illegal.**
## License
This project is for educational purposes only. The author is not responsible for any misuse of this script.