mirror of
https://github.com/thewhiteh4t/pwnedOrNot.git
synced 2026-08-17 18:35:40 +02:00
b7e14f52cb22262ad29bd6acfc6c284e0fb1a83c
pwnedOrNot
Introduction
pwnedOrNot is a python script which checks if the email account has been compromised in a data breach, if the email account is compromised it proceeds to find passwords for the compromised account.
It uses haveibeenpwned v2 api to test email accounts and searches for the password in Pastebin Dumps
This script has been tested on Kali Linux 18.2 and Ubuntu 18.04.
Installation
pip install cfscrape
apt-get install nodejs
It's a pure python script and relies on common python modules:
- os
- re
- time
- json
- requests
Usage
git clone https://github.com/thewhiteh4t/pwnedOrNot.git
cd pwnedOrNot/
python pwnedornot.py
Features
haveibeenpwned offers a lot of information about the compromised email, some useful information is displayed by this script:
- Name of Breach
- Domain Name
- Date of Breach
- Fabrication status
- Verification Status
- Retirement status
- Spam Status
- Source of Dump
- ID of Dump
And with all this information pwnedOrNot can easily find passwords for compromised emails if the dump is accessible and it contains the password
Screenshots
Languages
Python
95.8%
Shell
2.9%
Dockerfile
1.3%

