Skip to content

yoshichulo/pwnedChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Pwned Checker v1.0

In a nutshell, this Python script has been made for all that people who wants to know if their mail or mails have ever been pwned using the Have I Been Pwned API, compatible with all versions of Python higher than Python 2.7 (that includes Python 3.X)

Prerequisites

For using this script, you have to be sure to have the following things:

  • Python 2.7+

Usage

The script usage is pretty simple. It works both on Windows and Linux. For Windows, you can run:

python pwnedChecker.py <arguments>

For Linux, after giving him execution permissions (chmod +x pwnedChecker.py), you can also use:

./pwnedChecker.py <arguments>

You have several parameters to use:

-h, --help                  Displays the help menu
-e, --email EMAIL           Checks a single email
-f, --filename FILENAME     Checks a list of emails given in a file (one per line)
-o, --output OUTPUT         Changes the default output file name (it's only generated when working with a file)
-u, --unverified BOOLEAN    Include unverified breaches too

Running examples

Checking a single email:

./pwnedChecker.py -e [email protected]

Checking emails from a file:

./pwnedChecker.py -f mycoolfile.txt

Checking emails from a file changing the output file name and including the unverified breaches:

./pwnedChecker.py -f mycoolfile.txt -o butnotascoolasthisone.txt -u true

Built With

Authors

License

This project is licensed under the MIT License.

About

A Pwned Checker using Have I Been Pwned API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages