📌  相关文章
📜  pwnedOrNot – OSINT 工具,用于查找受感染电子邮件地址的密码(1)

📅  最后修改于: 2023-12-03 14:45:42.491000             🧑  作者: Mango

pwnedOrNot - OSINT 工具介绍

简介

pwnedOrNot 是一款用于检测受影响的电子邮件地址的密码的开源情报(OSINT)工具。该工具可以帮助程序员快速检测电子邮件地址是否存在于已经被泄露的数据中,并给出密码泄露的相关信息。

功能特点
  • 通过查询已知的密码泄露数据库,检测给定电子邮件地址的密码是否已经曝光。
  • 提供详细的泄露信息,如密码泄露发生的时间、受影响的服务和网站等。
  • 使用简单,只需提供电子邮件地址作为输入参数即可进行检测。
  • 高效的搜索算法,快速返回结果。
使用示例
from pwnedornot import check_email

email = "example@example.com"
result = check_email(email)

if result["found"]:
    print("该邮箱地址的密码已经泄露!")
    print("泄露信息如下:")
    for breach in result["breaches"]:
        print(f"网站/服务: {breach['site']}")
        print(f"泄露时间: {breach['breachDate']}")
else:
    print("该邮箱地址的密码未被泄露。")
返回结果示例
该邮箱地址的密码已经泄露!
泄露信息如下:

网站/服务: MySpace
泄露时间: 2008-06-11

网站/服务: LinkedIn
泄露时间: 2012-05-05

网站/服务: Adobe
泄露时间: 2013-10-04
安装与要求
  • 可以通过 pip 包管理工具进行安装,运行命令 pip install pwnedornot 即可安装依赖。
  • 要求 Python 版本为 3.x。
  • 需要与网络连接,以便查询密码泄露数据。
项目链接

欢迎使用 pwnedOrNot 工具来保护您的账户和用户的密码安全!