PwnedPassCheck
1.1.0
Check passwords and hashes against the haveibeenpwned.com Pwned Passwords API. Also supports third party equivalent APIs.
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) 2019 Ryan Bolger. All rights reserved.
Package Details
Author(s)
- Ryan Bolger
Tags
Security HIBP HaveIBeenPwned InfoSec Linux Mac
Functions
Get-NTLMHash Get-SHA1Hash Test-PwnedHash Test-PwnedHashBytes Test-PwnedPassword
PSEditions
Dependencies
This module has no dependencies.
Release Notes
## 1.1.0 (2019-08-13)
* Added Test-PwnedHashBytes which takes a byte array instead of a hex string hash.
* Added -Label parameter to Test-PwnedHash and Test-PwnedHashBytes which will show as an additional output column to help distinguish the hashes in the result.
* The -ApiRoot param in all Test-* functions will now accept filesystem or UNC paths in addition to web URLs.
* The -ApiRoot param now validates against null/empty values
* Added -AsBytes switch to Get-SHA1Hash and Get-NTLMHash to return the hash as a byte array.
FileList
- PwnedPassCheck.nuspec
- PwnedPassCheck.psd1
- PwnedPassCheck.psm1
- Private\Convert-HexToByteArray.ps1
- Private\Test-ValidHash.ps1
- Private\Test-ValidPassObject.ps1
- Public\Get-NTLMHash.ps1
- Public\Get-SHA1Hash.ps1
- Public\Test-PwnedHash.ps1
- Public\Test-PwnedHashBytes.ps1
- Public\Test-PwnedPassword.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
3.0.0 | 218 | 2/15/2023 |
2.0.0 | 900 | 2/19/2021 |
1.2.0 | 52 | 11/2/2020 |
1.1.0 (current version) | 165 | 8/13/2019 |
1.0.0 | 25 | 8/11/2019 |