Skip to content

juliensatti/cpdecrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Decrypter for Chromium-based browsers

This program is a Python-based Windows decryption tool for credentials saved by major Chromium-based browsers. It works with the new Microsoft Edge as well as the most recent versions (post version-80) of Google Chrome, Chromium and most alternative browsers built on top of Chromium which use the new encryption mechanism.

Browser Version Desktop Market Share*
Google Chrome Any (even ≥ 80) ≈ 70%
Opera Browser ≥ 15 ≈ 2.4%
Yandex Browser (partial) Any ≈ 0.5%
UC Browser Any ≈ 0.3%
Coc Coc Any ≈ 0.25%
QQ Browser Any ≈ 0.2%
Chromium Project Any (even ≥ 80) ≈ 0.16%
Microsoft Edge ≥ 80 ≈ 0.14% (legacy ≈ 5%)
Vivaldi Any ≈ 0.04%
Brave Browser Any N/A
Comodo Dragon Any N/A

Note

*Market shares as of 2020.

Installation

Manual

  1. Install Python by visiting the official source and selecting the appropriate and desired release (we use python3.8).

  2. Install dependencies. Our code requires the latest pywin32 and aead.

pip install -r requirements.txt

Tip

If pip does not work for pywin32, you have to install it from the source, here (we use build 277).

  1. Clone this repository
git clone https://github.com/juliensatti/cpdecrypt.git
cd cpdecrypt
  1. Run
python cpd.py

Automatic

  1. Run our helper program to install the correct Python version and the needed dependencies automatically (experimental and deprecated): cpd_helper.exe

  2. Clone this repository

git clone https://github.com/juliensatti/cpdecrypt.git
cd cpdecrypt
  1. Run
python cpd.py

Author

This program has been created and is being made available to you by Julien Satti.

Context

The project was mandated by Raphaël Khoury — for an internship at Laboratoire d'Informatique Formelle (LIF) — who provided a first rough version of this decrypter for Chrome/Chromium prior to version 80.

About

A password decryption tool for credentials saved on Windows by Chromium-based browsers (Chrome, Microsoft Edge, Opera, etc).

Topics

Resources

License

Stars

Watchers

Forks

Contributors