2John

- Category: AI Security
- Source article: https://medium.com/@1200km/2john-9bb0bd44ed64
- Published: 2024-11-15
- Preserved media: 1 image(s), including cover images, screenshots, diagrams, and infographics where present.
- Preserved technical blocks: 0 code/configuration block(s).
Ecosystem Fit
This page mirrors the original Medium article into the 1200km.com Docusaurus ecosystem. The original article flow, images, screenshots, infographics, and technical blocks are preserved from the export.
Full list of tools
Full post about JohnTheRipper here

-
1password2john.py— Extracts hashes from 1Password data files.
-
7z2john.pl— Extracts hashes from 7z compressed archive files.
-
adxcsouf2john.py— Extracts hashes from ADXCSOUF databases.
-
aem2john.py— Extracts hashes from AEM (Adobe Experience Manager) files.
-
aix2john.pl/aix2john.py— Extracts hashes from AIX system password files.
-
andotp2john.py— Extracts hashes from AndOTP backup files.
-
androidbackup2john.py— Extracts hashes from Android backup files.
-
androidfde2john.py— Extracts hashes from Android Full Disk Encryption.
-
ansible2john.py— Extracts hashes from Ansible Vault files.
-
apex2john.py— Extracts hashes from Oracle APEX export files.
-
apop2john.py— Extracts hashes from APOP authentication data.
-
applenotes2john.py— Extracts hashes from Apple Notes database.
-
aruba2john.py— Extracts hashes from Aruba wireless access points.
-
atmail2john.pl— Extracts hashes from Atmail email server databases.
-
axcrypt2john.py— Extracts hashes from AxCrypt encrypted files.
-
bestcrypt2john.py— Extracts hashes from BestCrypt containers.
-
bestcryptve2john.py— Extracts hashes from BestCrypt Volume Encryption.
-
bitcoin2john.py— Extracts hashes from Bitcoin wallet files.
-
bitlocker2john— Extracts hashes from BitLocker-encrypted disks.
-
bitshares2john.py— Extracts hashes from BitShares wallet files.
-
bitwarden2john.py— Extracts hashes from Bitwarden vaults.
-
bks2john.py— Extracts hashes from BKS (Java Bouncy Castle) files.
-
blockchain2john.py— Extracts hashes from blockchain wallet files.
-
cardano2john.py— Extracts hashes from Cardano wallet files.
-
ccache2john.py— Extracts hashes from Kerberos credential cache files.
-
cisco2john.pl— Extracts hashes from Cisco IOS configurations.
-
coinomi2john.py— Extracts hashes from Coinomi wallet files.
-
cracf2john.py— Extracts hashes from CRACF files.
-
dashlane2john.py— Extracts hashes from Dashlane password manager.
-
deepsound2john.py— Extracts hashes from Deepsound audio steganography tool.
-
diskcryptor2john.py— Extracts hashes from DiskCryptor volumes.
-
dmg2john/dmg2john.py— Extracts hashes from DMG files.
-
DPAPImk2john.py— Extracts hashes from Windows DPAPI Master Key files.
-
ecryptfs2john.py— Extracts hashes from eCryptfs encrypted files.
-
ejabberd2john.py— Extracts hashes from Ejabberd database files.
-
electrum2john.py— Extracts hashes from Electrum wallet files.
-
encdatavault2john.py— Extracts hashes from encrypted data vaults.
-
encfs2john.py— Extracts hashes from EncFS encrypted filesystems.
-
enpass2john.py— Extracts hashes from Enpass password manager files.
-
ethereum2john.py— Extracts hashes from Ethereum wallet files.
-
filezilla2john.py— Extracts hashes from FileZilla configuration files.
-
geli2john.py— Extracts hashes from FreeBSD GELI encryption metadata.
-
gpg2john— Extracts hashes from GPG (GNU Privacy Guard) key files.
-
hccap2john/hccapx2john.py— Extracts hashes from Wi-Fi WPA/WPA2 data in hccap/hccapx formats.
-
htdigest2john.py— Extracts hashes from HTTP Digest Access Authentication data.
-
ibmiscanner2john.py— Extracts hashes from IBMi scanner files.
-
ikescan2john.py— Extracts hashes from IKE-scan data.
-
itunes_backup2john.pl— Extracts hashes from iTunes backup files.
-
iwork2john.py— Extracts hashes from Apple iWork documents.
-
kdcdump2john.py— Extracts hashes from KDC (Kerberos Key Distribution Center) dump files.
-
keepass2john— Extracts hashes from KeePass database files.
-
keplr2john.py— Extracts hashes from Keplr wallet files.
-
keychain2john.py— Extracts hashes from macOS Keychain files.
-
keyring2john.py— Extracts hashes from GNOME Keyring files.
-
keystore2john.py— Extracts hashes from Java Keystore files.
-
kirbi2john.py— Extracts hashes from KIRBI Kerberos ticket files.
-
known_hosts2john.py— Extracts hashes from SSH known_hosts files.
-
krb2john.py— Extracts hashes from Kerberos 5 keytab files.
-
kwallet2john.py— Extracts hashes from KDE Wallet Manager files.
-
lastpass2john.py— Extracts hashes from LastPass password manager data.
-
ldif2john.pl— Extracts hashes from LDIF (LDAP Data Interchange Format) files.
-
libreoffice2john.py— Extracts hashes from LibreOffice document files.
-
lion2john-alt.pl/lion2john.pl— Extracts hashes from older Mac OS X Lion login passwords.
-
lotus2john.py— Extracts hashes from IBM Lotus Notes IDs.
-
luks2john.py— Extracts hashes from Linux Unified Key Setup (LUKS) headers.
-
mac2john-alt.py/mac2john.py— Extracts hashes from Mac login or FileVault passwords.
-
mcafee_epo2john.py— Extracts hashes from McAfee ePO database.
-
monero2john.py— Extracts hashes from Monero wallet files.
-
money2john.py— Extracts hashes from MS Money files.
-
mongodb2john.js— Extracts hashes from MongoDB databases.
-
mosquitto2john.py— Extracts hashes from Mosquitto MQTT broker password files.
-
mozilla2john.py— Extracts hashes from Mozilla (Firefox) profiles.
-
multibit2john.py— Extracts hashes from MultiBit wallet files.
-
neo2john.py— Extracts hashes from NEO blockchain wallets.
-
network2john.lua— Extracts hashes from network captures or devices.
-
office2john.py— Extracts hashes from Microsoft Office documents.
-
openbsd_softraid2john.py— Extracts hashes from OpenBSD’s softraid volumes.
-
openssl2john.py— Extracts hashes from OpenSSL files.
-
padlock2john.py— Extracts hashes from Padlock encrypted files.
-
pcap2john.py— Extracts hashes from network pcap files.
-
pdf2john.pl/pdf2john.py— Extracts hashes from password-protected PDF files.
-
pem2john.py— Extracts hashes from PEM files used in cryptography.
-
pfx2john.py— Extracts hashes from PFX/PKCS#12 certificate files.
-
pgpdisk2john.py— Extracts hashes from PGP Disk files.
-
pgpsda2john.py— Extracts hashes from PGP Self Decrypting Archive.
-
pgpwde2john.py— Extracts hashes from PGP Whole Disk Encryption.
-
prosody2john.py— Extracts hashes from Prosody XMPP server databases.
-
pse2john.py— Extracts hashes from Personal Security Environment files.
-
ps_token2john.py— Extracts hashes from PeopleSoft token files.
-
putty2john— Extracts hashes from PuTTY private key files.
-
pwsafe2john.py— Extracts hashes from Password Safe database files.
-
racf2john— Extracts hashes from IBM RACF database.
-
radius2john.pl/radius2john.py— Extracts hashes from RADIUS server captures or data.
-
rar2john— Extracts hashes from RAR files.
-
restic2john.py— Extracts hashes from Restic backup repositories.
-
sap2john.pl— Extracts hashes from SAP R/3 system data.
-
sense2john.py— Extracts hashes from SensePost data.
-
signal2john.py— Extracts hashes from Signal messenger encrypted backups.