PoshJohn
1.0.1
Binary PowerShell module which contains cmdlets to help with extracting and cracking password hashes from password-protected files using John the Ripper (https://www.openwall.com/john/).
Minimum PowerShell version
7.2
Installation Options
Owners
Copyright
(c) ArmaanMcleod. All rights reserved.
Package Details
Author(s)
- ArmaanMcleod
Tags
JohnTheRipper PasswordHash PasswordCrack
Cmdlets
Export-JohnPasswordHash Invoke-JohnPasswordCrack
PSEditions
Dependencies
This module has no dependencies.
Release Notes
See https://github.com/ArmaanMcleod/PoshJohn/blob/main/CHANGELOG.md
FileList
- PoshJohn.nuspec
- itext.pdfa.dll
- john\windows\run\zip2john.exe
- john\linux\run\alnum.chr
- john\macos\run\unisubst.conf
- Microsoft.Extensions.Primitives.dll
- john\windows\run\korelogic.conf
- john\linux\run\dumb16.conf
- john\macos\run\repeats16.conf
- itext.bouncy-castle-adapter.dll
- john\windows\run\digits.chr
- john\linux\run\zip2john
- john\windows\run\rules\passphrase-rule2.rule
- Microsoft.Extensions.DependencyInjection.dll
- john\windows\run\alpha.chr
- john\linux\run\rules-by-score.conf
- john\windows\run\rules\best64.rule
- PoshJohn.psm1
- john\windows\run\cygcrypt-2.dll
- john\linux\run\upper.chr
- john\windows\run\rules\d3ad0ne.rule
- itext.commons.dll
- john\windows\run\dynamic_flat_sse_formats.conf
- john\linux\run\base64conv
- john\windows\run\rules\T0XlC-insert_top_100_passwords_1_G.rule
- Microsoft.DotNet.PlatformAbstractions.dll
- john\windows\run\lower.chr
- john\linux\run\dynamic_disabled.conf
- john\windows\run\rules\passphrase-rule1.rule
- itext.forms.dll
- john\windows\run\lanman.chr
- john\linux\run\latin1.chr
- john\windows\run\rules\dive.rule
- PoshJohn.deps.json
- john\windows\run\cygssl-1.0.0.dll
- john\linux\run\unafs
- john\windows\run\rules\specific.rule
- itext.styledxmlparser.dll
- john\windows\run\john.conf
- john\linux\run\regex_alphabets.conf
- john\windows\run\rules\T0XlCv1.rule
- itext.kernel.dll
- john\windows\run\repeats32.conf
- john\linux\run\unisubst.conf
- john\windows\run\rules\T0XlC.rule
- Microsoft.Extensions.Logging.Abstractions.dll
- john\windows\run\lowerspace.chr
- john\linux\run\repeats16.conf
- john\windows\run\rules\rockyou-30000.rule
- john\windows\run\alnum.chr
- john\macos\run\pdf2john.py
- john\windows\run\rules\InsidePro-PasswordsPro.rule
- itext.svg.dll
- john\windows\run\cygz.dll
- john\macos\run\hybrid.conf
- john\windows\run\lib\RandomAccess.pm
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- john\windows\run\dumb16.conf
- john\macos\run\alnumspace.chr
- john\windows\run\lib\ExifTool.pm
- PoshJohn.dll
- john\windows\run\upper.chr
- john\macos\run\lm_ascii.chr
- john\windows\run\lib\PDF.pm
- Microsoft.Extensions.Options.dll
- john\windows\run\dynamic_disabled.conf
- john\macos\run\dynamic.conf
- john\linux\run\rules\passphrase-rule2.rule
- ICSharpCode.SharpZipLib.dll
- john\windows\run\latin1.chr
- john\macos\run\ascii.chr
- john\linux\run\rules\best64.rule
- BouncyCastle.Cryptography.dll
- john\windows\run\regex_alphabets.conf
- john\macos\run\rar2john
- john\linux\run\rules\d3ad0ne.rule
- itext.bouncy-castle-connector.dll
- john\windows\run\cygssl-1.1.dll
- john\macos\run\uppernum.chr
- john\linux\run\rules\T0XlC-insert_top_100_passwords_1_G.rule
- Microsoft.Extensions.DependencyModel.dll
- john\windows\run\cygcrypt-0.dll
- john\macos\run\gpg2john
- john\linux\run\rules\OneRuleToRuleThemStill.rule
- Newtonsoft.Json.dll
- john\windows\run\cygwin1.dll
- john\macos\run\unshadow
- john\linux\run\rules\passphrase-rule1.rule
- itext.io.dll
- john\windows\run\repeats16.conf
- john\macos\run\utf8.chr
- john\linux\run\rules\dive.rule
- itext.pdfua.dll
- john\linux\run\pdf2john.py
- john\macos\run\dumb32.conf
- john\linux\run\rules\OneRuleToRuleThemAll.rule
- itext.sign.dll
- john\linux\run\hybrid.conf
- john\macos\run\lowernum.chr
- john\linux\run\rules\specific.rule
- PoshJohn.psd1
- john\linux\run\alnumspace.chr
- john\macos\run\undrop
- john\linux\run\rules\T0XlCv1.rule
- PoshJohn.pdb
- john\linux\run\lm_ascii.chr
- john\macos\run\unique
- john\linux\run\rules\T0XlC.rule
- itext.layout.dll
- john\linux\run\dynamic.conf
- john\macos\run\korelogic.conf
- john\linux\run\rules\rockyou-30000.rule
- itext.barcodes.dll
- john\linux\run\ascii.chr
- john\macos\run\digits.chr
- john\linux\run\rules\InsidePro-PasswordsPro.rule
- Microsoft.Extensions.Logging.dll
- john\linux\run\rar2john
- john\macos\run\alpha.chr
- john\linux\run\lib\RandomAccess.pm
- en-US\PoshJohn.dll-Help.xml
- john\linux\run\uppernum.chr
- john\macos\run\john
- john\linux\run\lib\ExifTool.pm
- john\windows\run\pdf2john.py
- john\linux\run\gpg2john
- john\macos\run\dynamic_flat_sse_formats.conf
- john\linux\run\lib\PDF.pm
- john\windows\run\hybrid.conf
- john\linux\run\unshadow
- john\macos\run\rules-by-rate.conf
- john\macos\run\rules\passphrase-rule2.rule
- john\windows\run\alnumspace.chr
- john\linux\run\utf8.chr
- john\macos\run\lower.chr
- john\macos\run\rules\best64.rule
- john\windows\run\cygOpenCL-1.dll
- john\linux\run\dumb32.conf
- john\macos\run\lanman.chr
- john\macos\run\rules\d3ad0ne.rule
- john\windows\run\cygcrypto-1.1.dll
- john\linux\run\lowernum.chr
- john\macos\run\john.conf
- john\macos\run\rules\T0XlC-insert_top_100_passwords_1_G.rule
- john\windows\run\cygcrypto-1.0.0.dll
- john\linux\run\undrop
- john\macos\run\repeats32.conf
- john\macos\run\rules\OneRuleToRuleThemStill.rule
- john\windows\run\lm_ascii.chr
- john\linux\run\unique
- john\macos\run\lowerspace.chr
- john\macos\run\rules\passphrase-rule1.rule
- john\windows\run\dynamic.conf
- john\linux\run\korelogic.conf
- john\macos\run\alnum.chr
- john\macos\run\rules\dive.rule
- john\windows\run\ascii.chr
- john\linux\run\digits.chr
- john\macos\run\dumb16.conf
- john\macos\run\rules\OneRuleToRuleThemAll.rule
- john\windows\run\cyggcc_s-seh-1.dll
- john\linux\run\alpha.chr
- john\macos\run\zip2john
- john\macos\run\rules\specific.rule
- john\windows\run\john.exe
- john\linux\run\john
- john\macos\run\rules-by-score.conf
- john\macos\run\rules\T0XlCv1.rule
- john\windows\run\uppernum.chr
- john\linux\run\dynamic_flat_sse_formats.conf
- john\macos\run\upper.chr
- john\macos\run\rules\T0XlC.rule
- john\windows\run\utf8.chr
- john\linux\run\rules-by-rate.conf
- john\macos\run\base64conv
- john\macos\run\rules\rockyou-30000.rule
- john\windows\run\cyggmp-10.dll
- john\linux\run\lower.chr
- john\macos\run\dynamic_disabled.conf
- john\macos\run\rules\InsidePro-PasswordsPro.rule
- john\windows\run\dumb32.conf
- john\linux\run\lanman.chr
- john\macos\run\latin1.chr
- john\macos\run\lib\RandomAccess.pm
- john\windows\run\cygbz2-1.dll
- john\linux\run\john.conf
- john\macos\run\unafs
- john\macos\run\lib\ExifTool.pm
- john\windows\run\lowernum.chr
- john\linux\run\repeats32.conf
- john\macos\run\regex_alphabets.conf
- john\macos\run\lib\PDF.pm
- john\windows\run\cyggomp-1.dll
- john\linux\run\lowerspace.chr
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.1 (current version) | 5 | 12/16/2025 |
| 1.0.0 | 3 | 12/15/2025 |