An open API service indexing awesome lists of open source software.

https://github.com/bierschi/chromepass

Fetching passwords from the chrome browser database
https://github.com/bierschi/chromepass

browser chrome database linux passwords windows

Last synced: 3 months ago
JSON representation

Fetching passwords from the chrome browser database

Awesome Lists containing this project

README

          

# chromepass
[![Build Status](https://jenkins.bierschi.com/buildStatus/icon?job=chromepass)](https://jenkins.bierschi.com/job/chromepass/)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/bierschi/chromepass/blob/master/LICENSE)

- Fetching saved passwords from chrome database file
- Supports Windows and Linux Platform


![Alt Text](chromepass.gif)

## Installation

first ensure that you have `git` and `python` installed

### Linux
install [chromepass](https://pypi.org/project/chromepass/) with pip



pip3 install chromepass

or from source



git clone https://github.com/bierschi/chromepass
cd chromepass
sudo python3 setup.py install

### Windows

install [chromepass](https://pypi.org/project/chromepass/) with pip



pip install chromepass
py -3.8 -m pip install chromepass

or from source



git clone https://github.com/bierschi/chromepass
cd chromepass
pip install -r requirements.txt
python setup.py install

use specific python version



git clone https://github.com/bierschi/chromepass
cd chromepass
py -3.8 -m pip install -r requirements.txt
py -3.8 setup.py install

if an error appears that microsoft viusal c++ 14.0 or greater is required, update `pip` and `setuptools` to the latest version



py -3.8 -m pip install --upgrade pip
py -3.8 -m pip install --upgrade setuptools

## Usage and Examples
Print the available arguments



chromepass --help

use it without any arguments


chromepass

or save the results to a file


chromepass --file /home/christian/chromepass.txt

## Executables

Install pyinstaller with



pip3 install pyinstaller

create exe file



pyinstaller --onefile --name chromepass chromepass/main.py

## Changelog
All changes and versioning information can be found in the [CHANGELOG](https://github.com/bierschi/chromepass/blob/master/CHANGELOG.rst)

## License
Copyright (c) 2020 Bierschneider Christian. See [LICENSE](https://github.com/bierschi/chromepass/blob/master/LICENSE)
for details