Security Web service API's

CensysAPI

This class implements the whole RESTful API documented at https://censys.io/api.

GhostProjectAPI

This class can request the GhostProject page for checking for known passwords for a given email address. It uses Selenium to get the Cloudflare security clearance.

HaveIBeenPwnedAPI

This class implements the API of Have I Been Pwned? documented at https://haveibeenpwned.com/API/v3.

PwnedPasswordsAPI

This class implements the API of Pwned Passwords (part of Have I Been Pwned?) documented at https://haveibeenpwned.com/API/v3.

HaveIBeenSoldAPI

This class implements the undocumented API of Have I Been Sold? for checking whether an email address has been sold, registering ones email or rmeoving it from HIBS's database.

NuclearLeaksAPI

This class requests the list of breaches at https://nuclearleaks.com and allows to perform a search on the parsed results.

ShodanAPI

This class implements the whole RESTful API documented at https://developer.shodan.io/api.