Skip to main content

A python tool to harvest haveibeenpwned.com via domain search

Project description

License: MITGitub ActionsPython

hibp-harvester

A python tool to harvest haveibeenpwned.com via domain search

Setup

  • add your domains to the domain search dashboard on haveibeenpwend.com
  • purchase a subscription to get an API key
  • run pip install hibp-harvester
  • run hibp-harvester --api_key xxxx --wait_time 3
  • open created csv-file eg. in Excel
  • filter for single breach names so that you can inform users about eg. latest breach or filter for dates

Please do not run the harvester too often. haveibeenpwned informs you automatically about new breaches via mail for verified domains. If you get a mail about new breach then you can run the script once to get an updated csv-file which you can then filter

Todo

Add automated tests, will be done once a test API key is avaiable, see uservoice

Contributions

Contributions are always welcome, please open a pull request or an issue

Author

hibp-harvester is developed and maintained by Joachim Mammele

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hibp-harvester-1.0.8.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hibp_harvester-1.0.8-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file hibp-harvester-1.0.8.tar.gz.

File metadata

  • Download URL: hibp-harvester-1.0.8.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for hibp-harvester-1.0.8.tar.gz
Algorithm Hash digest
SHA256 d70029067a1700aebf180a29572b76f0254f157338b7a5b2b6189801482ffa1a
MD5 6aeaa5d3a454b276813ce6a50ed4a8ca
BLAKE2b-256 6b249a573a9476a95842bb191783ad45de8162f6188b017cc7eb9f2432a11e31

See more details on using hashes here.

File details

Details for the file hibp_harvester-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: hibp_harvester-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for hibp_harvester-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 29d60bec78f475144cf2d884e7c8b1b493a6d837f9b89566732daa58af7819e1
MD5 0f5c4af1325f342dad3bcb5a32c11f82
BLAKE2b-256 dc24cc4be3f9305c89c215dd484d8aa9514281f70536b36c85ee74cdfd7c9637

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page