Skip to content
Pwned Password API lookup
Branch: master
Clone or download
hackertron and mikepound Go version
* Create pwned.go

golang version

* Update pwned.go
Latest commit ce68bea Mar 24, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
csharp C# and PowerShell versions (#8) Mar 14, 2019
html Added python GUI and HTML versions Mar 20, 2019
LICENSE Initial commit Mar 12, 2019 Dockerised python CLI program Mar 22, 2019
pwned-search.ps1 Add prompt to exit the script Mar 15, 2019
pwned.go Python 2 and 3 compatible shebang Mar 14, 2019


Pwned Password API lookup

  • Required libraries:
  • requests: pip install requests


  • python – reads passwords from standard input;
  • python <[file-with-passwords] – reads passwords from a file;
  • another-command | python – reads passwords written to standard output by another command;
  • python [password] – checks passwords given as command line arguments (beware the password may be saved in shell history and that other users on the system may be able to observe the command line).

Using Docker:

  • docker build -t pwned . Builds docker image
  • docker run --rm pwned [password] Runs the pwned command pre-installed in a docker container

Thanks to those who fixed my dodgy code :)

Have fun! Oh, and if you find one of your own passwords, change it asap!

You can’t perform that action at this time.