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

https://github.com/gill-singh-a/password-checker

Checks the number of time a given password has been breached through API of pwnedpasswords
https://github.com/gill-singh-a/password-checker

command-line command-line-tool password password-breach-checker python python-3 security

Last synced: 10 months ago
JSON representation

Checks the number of time a given password has been breached through API of pwnedpasswords

Awesome Lists containing this project

README

          

# Password Checker
Checks the number of time a given password has been breached through API of pwnedpasswords

## Requirements
Languange Used = Python3
Modules/Packages used:
* hashlib
* requests
* sys
* colorama

## Input
The program takes file names as input (text files containing list of passwords). Due to security reasons, specifying passwords through Command Line Interface is not implemented (passwords can be seen using command history).

For example:
```bash
python password_checker.py file_1 file_2 ...
```

Install the dependencies:
```bash
pip install -r requirements.txt
```

## Output
The program outputs the checked passwords on the command line interface in the format
```bash
[+] password : number_of_breaches
```
The program also creates file/files with name = "Checked {file_name}" in which the format is same as that of the output in Command Line Interface