mbower / checkpwnedemails

A command line tool to check if a single (or multiple) email addresses have been compromised.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

checkpwnedemails

This python script will check if a single email address, or a text file listing several email addresses, has been compromised in a data breach (pwned). This script uses the haveibeenpwned API to compare the email address(es), provided by the user, to the haveibeenpwned database to check if they have been pwned or not.

To check a single email address:

python checkpwnedemails.py -s email_address

To check multiple email address:

python checkpwnedemails.py -i text_file_listing_email_addresses

By default, the results will be printed to standard output. However, if the -o option is provided, the output data will be printed to a tab delimited textfile for later use.

For more options:

python checkpwnedemails.py -h

About

A command line tool to check if a single (or multiple) email addresses have been compromised.

License:MIT License


Languages

Language:Python 100.0%