Skip to content

Python tool which checks for data breaches for provided emails

License

Notifications You must be signed in to change notification settings

dmdhrumilmistry/breach-check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Breach Check

Your email's silent protector: an easygoing tool that checks a list of emails for breaches. Just share the emails, and it works its magic.

PyPi Downloads

Period Count
Weekly Downloads
Monthy Downloads
Total Downloads

Join Our Discord Community

Join our Discord server!

Installation

Using pip

  • Install main branch using pip

    python3 -m pip install git+https://github.com/dmdhrumilmistry/breach-check.git
  • Install Release from PyPi

    python3 -m pip install breach-check

Manual Method

  • Open terminal

  • Install git package

    sudo apt install git python3 -y
  • Install Poetry

  • clone the repository to your machine

    git clone https://github.com/dmdhrumilmistry/breach-check.git
  • Change directory

    cd breach-check
  • Install with poetry

    # without options
    poetry install

Usage

  • Create list of emails.txt file

    echo 'test@example.com' > emails.txt
  • Search for leaks using LeakCheck APIs

    breach-check -i emails.txt
    
    # OR 
    
    breach-check -b leakcheck -i emails.txt
  • Search for leakage due to info stealers usind RockHudson APIs

    breach-check -b hudsonrock -i emails.txt

Open In Google Cloud Shell

  • Temporary Session
    Open in Cloud Shell
  • Perisitent Session
    Open in Cloud Shell

Have any Ideas 💡 or issue

  • Create an issue
  • Fork the repo, update script and create a Pull Request

Contributing

Refer CONTRIBUTIONS.md for contributing to the project.

LICENSE

breach-check is distributed under MIT License. Refer License for more information.

Connect With Me

Platforms
GitHub LinkedIn Twitter
Instagram Blog Youtube