diff options
author | Aaron Ball <nullspoon@oper.io> | 2022-03-08 18:34:42 -0700 |
---|---|---|
committer | Aaron Ball <nullspoon@oper.io> | 2022-03-08 18:34:42 -0700 |
commit | 4f8a05be0199a04824cd71f87ef2bfae5f4b2a8b (patch) | |
tree | 8cf3a1d2013809de79a00ade2e056f927bd203d5 | |
parent | a582e5d38318c6f060ea9c5f14ecd89a6688cff5 (diff) | |
download | ports-nullsec-4f8a05be0199a04824cd71f87ef2bfae5f4b2a8b.tar.gz ports-nullsec-4f8a05be0199a04824cd71f87ef2bfae5f4b2a8b.tar.xz |
john: Initial commit of version 1.9.0-jumbo-1
-rw-r--r-- | john/.footprint | 373 | ||||
-rw-r--r-- | john/.md5sum | 1 | ||||
-rw-r--r-- | john/.signature | 5 | ||||
-rw-r--r-- | john/Pkgfile | 60 |
4 files changed, 439 insertions, 0 deletions
diff --git a/john/.footprint b/john/.footprint new file mode 100644 index 0000000..ef9d5e4 --- /dev/null +++ b/john/.footprint @@ -0,0 +1,373 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/john/ +-rw-r--r-- root/root etc/john/john.conf +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +lrwxrwxrwx root/root usr/bin/1password2john -> /usr/lib/john/1password2john.py +lrwxrwxrwx root/root usr/bin/7z2john -> /usr/lib/john/7z2john.pl +lrwxrwxrwx root/root usr/bin/DPAPImk2john -> /usr/lib/john/DPAPImk2john.py +lrwxrwxrwx root/root usr/bin/SIPdump -> /usr/lib/john/SIPdump +lrwxrwxrwx root/root usr/bin/adxcsouf2john -> /usr/lib/john/adxcsouf2john.py +lrwxrwxrwx root/root usr/bin/aem2john -> /usr/lib/john/aem2john.py +lrwxrwxrwx root/root usr/bin/aix2john -> /usr/lib/john/aix2john.py +lrwxrwxrwx root/root usr/bin/andotp2john -> /usr/lib/john/andotp2john.py +lrwxrwxrwx root/root usr/bin/androidbackup2john -> /usr/lib/john/androidbackup2john.py +lrwxrwxrwx root/root usr/bin/androidfde2john -> /usr/lib/john/androidfde2john.py +lrwxrwxrwx root/root usr/bin/ansible2john -> /usr/lib/john/ansible2john.py +lrwxrwxrwx root/root usr/bin/apex2john -> /usr/lib/john/apex2john.py +lrwxrwxrwx root/root usr/bin/applenotes2john -> /usr/lib/john/applenotes2john.py +lrwxrwxrwx root/root usr/bin/aruba2john -> /usr/lib/john/aruba2john.py +lrwxrwxrwx root/root usr/bin/axcrypt2john -> /usr/lib/john/axcrypt2john.py +lrwxrwxrwx root/root usr/bin/base64conv -> john +lrwxrwxrwx root/root usr/bin/bestcrypt2john -> /usr/lib/john/bestcrypt2john.py +lrwxrwxrwx root/root usr/bin/bitcoin2john -> /usr/lib/john/bitcoin2john.py +lrwxrwxrwx root/root usr/bin/bitlocker2john -> /usr/lib/john/bitlocker2john +lrwxrwxrwx root/root usr/bin/bitshares2john -> /usr/lib/john/bitshares2john.py +lrwxrwxrwx root/root usr/bin/bitwarden2john -> /usr/lib/john/bitwarden2john.py +lrwxrwxrwx root/root usr/bin/bks2john -> /usr/lib/john/bks2john.py +lrwxrwxrwx root/root usr/bin/blockchain2john -> /usr/lib/john/blockchain2john.py +lrwxrwxrwx root/root usr/bin/calc_stat -> /usr/lib/john/calc_stat +lrwxrwxrwx root/root usr/bin/ccache2john -> /usr/lib/john/ccache2john.py +lrwxrwxrwx root/root usr/bin/cisco2john -> /usr/lib/john/cisco2john.pl +lrwxrwxrwx root/root usr/bin/codepage -> /usr/lib/john/codepage.pl +lrwxrwxrwx root/root usr/bin/cprepair -> /usr/lib/john/cprepair +lrwxrwxrwx root/root usr/bin/cracf2john -> /usr/lib/john/cracf2john.py +lrwxrwxrwx root/root usr/bin/dashlane2john -> /usr/lib/john/dashlane2john.py +lrwxrwxrwx root/root usr/bin/deepsound2john -> /usr/lib/john/deepsound2john.py +lrwxrwxrwx root/root usr/bin/diskcryptor2john -> /usr/lib/john/diskcryptor2john.py +lrwxrwxrwx root/root usr/bin/dmg2john -> /usr/lib/john/dmg2john +lrwxrwxrwx root/root usr/bin/eapmd5tojohn -> /usr/lib/john/eapmd5tojohn +lrwxrwxrwx root/root usr/bin/ecryptfs2john -> /usr/lib/john/ecryptfs2john.py +lrwxrwxrwx root/root usr/bin/ejabberd2john -> /usr/lib/john/ejabberd2john.py +lrwxrwxrwx root/root usr/bin/electrum2john -> /usr/lib/john/electrum2john.py +lrwxrwxrwx root/root usr/bin/encfs2john -> /usr/lib/john/encfs2john.py +lrwxrwxrwx root/root usr/bin/enpass2john -> /usr/lib/john/enpass2john.py +lrwxrwxrwx root/root usr/bin/ethereum2john -> /usr/lib/john/ethereum2john.py +lrwxrwxrwx root/root usr/bin/filezilla2john -> /usr/lib/john/filezilla2john.py +lrwxrwxrwx root/root usr/bin/fuzz_option -> /usr/lib/john/fuzz_option.pl +lrwxrwxrwx root/root usr/bin/geli2john -> /usr/lib/john/geli2john.py +lrwxrwxrwx root/root usr/bin/genincstats -> /usr/lib/john/genincstats.rb +lrwxrwxrwx root/root usr/bin/genmkvpwd -> /usr/lib/john/genmkvpwd +lrwxrwxrwx root/root usr/bin/gpg2john -> john +lrwxrwxrwx root/root usr/bin/hccap2john -> /usr/lib/john/hccap2john +lrwxrwxrwx root/root usr/bin/hccapx2john -> /usr/lib/john/hccapx2john.py +lrwxrwxrwx root/root usr/bin/hextoraw -> /usr/lib/john/hextoraw.pl +lrwxrwxrwx root/root usr/bin/htdigest2john -> /usr/lib/john/htdigest2john.py +lrwxrwxrwx root/root usr/bin/ibmiscanner2john -> /usr/lib/john/ibmiscanner2john.py +lrwxrwxrwx root/root usr/bin/ikescan2john -> /usr/lib/john/ikescan2john.py +lrwxrwxrwx root/root usr/bin/ios7tojohn -> /usr/lib/john/ios7tojohn.pl +lrwxrwxrwx root/root usr/bin/itunes_backup2john -> /usr/lib/john/itunes_backup2john.pl +lrwxrwxrwx root/root usr/bin/iwork2john -> /usr/lib/john/iwork2john.py +-rwxr-xr-x root/root usr/bin/john +lrwxrwxrwx root/root usr/bin/kdcdump2john -> /usr/lib/john/kdcdump2john.py +lrwxrwxrwx root/root usr/bin/keepass2john -> /usr/lib/john/keepass2john +lrwxrwxrwx root/root usr/bin/keychain2john -> /usr/lib/john/keychain2john.py +lrwxrwxrwx root/root usr/bin/keyring2john -> /usr/lib/john/keyring2john.py +lrwxrwxrwx root/root usr/bin/keystore2john -> /usr/lib/john/keystore2john.py +lrwxrwxrwx root/root usr/bin/kirbi2john -> /usr/lib/john/kirbi2john.py +lrwxrwxrwx root/root usr/bin/known_hosts2john -> /usr/lib/john/known_hosts2john.py +lrwxrwxrwx root/root usr/bin/krb2john -> /usr/lib/john/krb2john.py +lrwxrwxrwx root/root usr/bin/kwallet2john -> /usr/lib/john/kwallet2john.py +lrwxrwxrwx root/root usr/bin/lastpass2john -> /usr/lib/john/lastpass2john.py +lrwxrwxrwx root/root usr/bin/ldif2john -> /usr/lib/john/ldif2john.pl +lrwxrwxrwx root/root usr/bin/leet -> /usr/lib/john/leet.pl +lrwxrwxrwx root/root usr/bin/libreoffice2john -> /usr/lib/john/libreoffice2john.py +lrwxrwxrwx root/root usr/bin/lion2john -> /usr/lib/john/lion2john.pl +lrwxrwxrwx root/root usr/bin/lion2john-alt -> /usr/lib/john/lion2john-alt.pl +lrwxrwxrwx root/root usr/bin/lotus2john -> /usr/lib/john/lotus2john.py +lrwxrwxrwx root/root usr/bin/luks2john -> /usr/lib/john/luks2john.py +lrwxrwxrwx root/root usr/bin/mac2john -> /usr/lib/john/mac2john.py +lrwxrwxrwx root/root usr/bin/mac2john-alt -> /usr/lib/john/mac2john-alt.py +lrwxrwxrwx root/root usr/bin/mcafee_epo2john -> /usr/lib/john/mcafee_epo2john.py +lrwxrwxrwx root/root usr/bin/mkvcalcproba -> /usr/lib/john/mkvcalcproba +lrwxrwxrwx root/root usr/bin/monero2john -> /usr/lib/john/monero2john.py +lrwxrwxrwx root/root usr/bin/money2john -> /usr/lib/john/money2john.py +lrwxrwxrwx root/root usr/bin/mozilla2john -> /usr/lib/john/mozilla2john.py +lrwxrwxrwx root/root usr/bin/multibit2john -> /usr/lib/john/multibit2john.py +lrwxrwxrwx root/root usr/bin/neo2john -> /usr/lib/john/neo2john.py +lrwxrwxrwx root/root usr/bin/netntlm -> /usr/lib/john/netntlm.pl +lrwxrwxrwx root/root usr/bin/netscreen -> /usr/lib/john/netscreen.py +lrwxrwxrwx root/root usr/bin/network2john -> /usr/lib/john/network2john.lua +lrwxrwxrwx root/root usr/bin/office2john -> /usr/lib/john/office2john.py +lrwxrwxrwx root/root usr/bin/openbsd_softraid2john -> /usr/lib/john/openbsd_softraid2john.py +lrwxrwxrwx root/root usr/bin/openssl2john -> /usr/lib/john/openssl2john.py +lrwxrwxrwx root/root usr/bin/padlock2john -> /usr/lib/john/padlock2john.py +lrwxrwxrwx root/root usr/bin/pass_gen -> /usr/lib/john/pass_gen.pl +lrwxrwxrwx root/root usr/bin/pcap2john -> /usr/lib/john/pcap2john.py +lrwxrwxrwx root/root usr/bin/pdf2john -> /usr/lib/john/pdf2john.pl +lrwxrwxrwx root/root usr/bin/pem2john -> /usr/lib/john/pem2john.py +lrwxrwxrwx root/root usr/bin/pfx2john -> /usr/lib/john/pfx2john.py +lrwxrwxrwx root/root usr/bin/pgpdisk2john -> /usr/lib/john/pgpdisk2john.py +lrwxrwxrwx root/root usr/bin/pgpsda2john -> /usr/lib/john/pgpsda2john.py +lrwxrwxrwx root/root usr/bin/pgpwde2john -> /usr/lib/john/pgpwde2john.py +lrwxrwxrwx root/root usr/bin/potcheck -> /usr/lib/john/potcheck.pl +lrwxrwxrwx root/root usr/bin/prosody2john -> /usr/lib/john/prosody2john.py +lrwxrwxrwx root/root usr/bin/ps_token2john -> /usr/lib/john/ps_token2john.py +lrwxrwxrwx root/root usr/bin/pse2john -> /usr/lib/john/pse2john.py +lrwxrwxrwx root/root usr/bin/putty2john -> /usr/lib/john/putty2john +lrwxrwxrwx root/root usr/bin/pwsafe2john -> /usr/lib/john/pwsafe2john.py +lrwxrwxrwx root/root usr/bin/racf2john -> /usr/lib/john/racf2john +lrwxrwxrwx root/root usr/bin/radius2john -> /usr/lib/john/radius2john.py +lrwxrwxrwx root/root usr/bin/rar2john -> john +lrwxrwxrwx root/root usr/bin/raw2dyna -> /usr/lib/john/raw2dyna +lrwxrwxrwx root/root usr/bin/rexgen2rules -> /usr/lib/john/rexgen2rules.pl +lrwxrwxrwx root/root usr/bin/rulestack -> /usr/lib/john/rulestack.pl +lrwxrwxrwx root/root usr/bin/sap2john -> /usr/lib/john/sap2john.pl +lrwxrwxrwx root/root usr/bin/sha-dump -> /usr/lib/john/sha-dump.pl +lrwxrwxrwx root/root usr/bin/sha-test -> /usr/lib/john/sha-test.pl +lrwxrwxrwx root/root usr/bin/signal2john -> /usr/lib/john/signal2john.py +lrwxrwxrwx root/root usr/bin/sipdump2john -> /usr/lib/john/sipdump2john.py +lrwxrwxrwx root/root usr/bin/ssh2john -> /usr/lib/john/ssh2john.py +lrwxrwxrwx root/root usr/bin/sspr2john -> /usr/lib/john/sspr2john.py +lrwxrwxrwx root/root usr/bin/staroffice2john -> /usr/lib/john/staroffice2john.py +lrwxrwxrwx root/root usr/bin/strip2john -> /usr/lib/john/strip2john.py +lrwxrwxrwx root/root usr/bin/telegram2john -> /usr/lib/john/telegram2john.py +lrwxrwxrwx root/root usr/bin/tezos2john -> /usr/lib/john/tezos2john.py +lrwxrwxrwx root/root usr/bin/truecrypt2john -> /usr/lib/john/truecrypt2john.py +lrwxrwxrwx root/root usr/bin/uaf2john -> /usr/lib/john/uaf2john +lrwxrwxrwx root/root usr/bin/unafs -> john +lrwxrwxrwx root/root usr/bin/undrop -> john +lrwxrwxrwx root/root usr/bin/unique -> john +lrwxrwxrwx root/root usr/bin/unrule -> /usr/lib/john/unrule.pl +lrwxrwxrwx root/root usr/bin/unshadow -> john +lrwxrwxrwx root/root usr/bin/vdi2john -> /usr/lib/john/vdi2john.pl +lrwxrwxrwx root/root usr/bin/vmx2john -> /usr/lib/john/vmx2john.py +lrwxrwxrwx root/root usr/bin/vncpcap2john -> /usr/lib/john/vncpcap2john +lrwxrwxrwx root/root usr/bin/wpapcap2john -> /usr/lib/john/wpapcap2john +lrwxrwxrwx root/root usr/bin/zip2john -> john +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/john/ +-rwxr-xr-x root/root usr/lib/john/1password2john.py +-rwxr-xr-x root/root usr/lib/john/7z2john.pl +-rwxr-xr-x root/root usr/lib/john/DPAPImk2john.py +-rwxr-xr-x root/root usr/lib/john/SIPdump +-rwxr-xr-x root/root usr/lib/john/adxcsouf2john.py +-rwxr-xr-x root/root usr/lib/john/aem2john.py +-rwxr-xr-x root/root usr/lib/john/aix2john.pl +-rwxr-xr-x root/root usr/lib/john/aix2john.py +-rwxr-xr-x root/root usr/lib/john/andotp2john.py +-rwxr-xr-x root/root usr/lib/john/androidbackup2john.py +-rwxr-xr-x root/root usr/lib/john/androidfde2john.py +-rwxr-xr-x root/root usr/lib/john/ansible2john.py +-rwxr-xr-x root/root usr/lib/john/apex2john.py +-rwxr-xr-x root/root usr/lib/john/applenotes2john.py +-rwxr-xr-x root/root usr/lib/john/aruba2john.py +-rwxr-xr-x root/root usr/lib/john/axcrypt2john.py +lrwxrwxrwx root/root usr/lib/john/base64conv -> /usr/bin/john +-rwxr-xr-x root/root usr/lib/john/benchmark-unify +-rwxr-xr-x root/root usr/lib/john/bestcrypt2john.py +-rwxr-xr-x root/root usr/lib/john/bitcoin2john.py +-rwxr-xr-x root/root usr/lib/john/bitlocker2john +-rwxr-xr-x root/root usr/lib/john/bitshares2john.py +-rwxr-xr-x root/root usr/lib/john/bitwarden2john.py +-rwxr-xr-x root/root usr/lib/john/bks2john.py +-rwxr-xr-x root/root usr/lib/john/blockchain2john.py +-rwxr-xr-x root/root usr/lib/john/calc_stat +-rwxr-xr-x root/root usr/lib/john/ccache2john.py +-rwxr-xr-x root/root usr/lib/john/cisco2john.pl +-rwxr-xr-x root/root usr/lib/john/codepage.pl +-rwxr-xr-x root/root usr/lib/john/cprepair +-rwxr-xr-x root/root usr/lib/john/cracf2john.py +-rwxr-xr-x root/root usr/lib/john/dashlane2john.py +-rwxr-xr-x root/root usr/lib/john/deepsound2john.py +-rwxr-xr-x root/root usr/lib/john/diskcryptor2john.py +-rwxr-xr-x root/root usr/lib/john/dmg2john +-rwxr-xr-x root/root usr/lib/john/dmg2john.py +-rwxr-xr-x root/root usr/lib/john/eapmd5tojohn +-rwxr-xr-x root/root usr/lib/john/ecryptfs2john.py +-rwxr-xr-x root/root usr/lib/john/ejabberd2john.py +-rwxr-xr-x root/root usr/lib/john/electrum2john.py +-rwxr-xr-x root/root usr/lib/john/encfs2john.py +-rwxr-xr-x root/root usr/lib/john/enpass2john.py +-rwxr-xr-x root/root usr/lib/john/ethereum2john.py +-rwxr-xr-x root/root usr/lib/john/filezilla2john.py +-rwxr-xr-x root/root usr/lib/john/fuzz_option.pl +-rwxr-xr-x root/root usr/lib/john/geli2john.py +-rwxr-xr-x root/root usr/lib/john/genincstats.rb +-rwxr-xr-x root/root usr/lib/john/genmkvpwd +lrwxrwxrwx root/root usr/lib/john/gpg2john -> /usr/bin/john +-rwxr-xr-x root/root usr/lib/john/hccap2john +-rwxr-xr-x root/root usr/lib/john/hccapx2john.py +-rwxr-xr-x root/root usr/lib/john/hextoraw.pl +-rwxr-xr-x root/root usr/lib/john/htdigest2john.py +-rwxr-xr-x root/root usr/lib/john/ibmiscanner2john.py +-rwxr-xr-x root/root usr/lib/john/ikescan2john.py +-rwxr-xr-x root/root usr/lib/john/ios7tojohn.pl +-rwxr-xr-x root/root usr/lib/john/itunes_backup2john.pl +-rwxr-xr-x root/root usr/lib/john/iwork2john.py +-rwxr-xr-x root/root usr/lib/john/kdcdump2john.py +-rwxr-xr-x root/root usr/lib/john/keepass2john +-rwxr-xr-x root/root usr/lib/john/keychain2john.py +-rwxr-xr-x root/root usr/lib/john/keyring2john.py +-rwxr-xr-x root/root usr/lib/john/keystore2john.py +-rwxr-xr-x root/root usr/lib/john/kirbi2john.py +-rwxr-xr-x root/root usr/lib/john/known_hosts2john.py +-rwxr-xr-x root/root usr/lib/john/krb2john.py +-rwxr-xr-x root/root usr/lib/john/kwallet2john.py +-rwxr-xr-x root/root usr/lib/john/lastpass2john.py +-rwxr-xr-x root/root usr/lib/john/ldif2john.pl +-rwxr-xr-x root/root usr/lib/john/leet.pl +drwxr-xr-x root/root usr/lib/john/lib/ +-rwxr-xr-x root/root usr/lib/john/lib/ExifTool.pm +-rwxr-xr-x root/root usr/lib/john/lib/PDF.pm +-rwxr-xr-x root/root usr/lib/john/lib/RandomAccess.pm +-rwxr-xr-x root/root usr/lib/john/libreoffice2john.py +-rwxr-xr-x root/root usr/lib/john/lion2john-alt.pl +-rwxr-xr-x root/root usr/lib/john/lion2john.pl +-rwxr-xr-x root/root usr/lib/john/lotus2john.py +-rwxr-xr-x root/root usr/lib/john/luks2john.py +-rwxr-xr-x root/root usr/lib/john/mac2john-alt.py +-rwxr-xr-x root/root usr/lib/john/mac2john.py +-rwxr-xr-x root/root usr/lib/john/mailer +-rwxr-xr-x root/root usr/lib/john/mcafee_epo2john.py +-rwxr-xr-x root/root usr/lib/john/mkvcalcproba +-rwxr-xr-x root/root usr/lib/john/monero2john.py +-rwxr-xr-x root/root usr/lib/john/money2john.py +-rwxr-xr-x root/root usr/lib/john/mongodb2john.js +-rwxr-xr-x root/root usr/lib/john/mozilla2john.py +-rwxr-xr-x root/root usr/lib/john/multibit2john.py +-rwxr-xr-x root/root usr/lib/john/neo2john.py +-rwxr-xr-x root/root usr/lib/john/netntlm.pl +-rwxr-xr-x root/root usr/lib/john/netscreen.py +-rwxr-xr-x root/root usr/lib/john/network2john.lua +-rwxr-xr-x root/root usr/lib/john/office2john.py +-rwxr-xr-x root/root usr/lib/john/openbsd_softraid2john.py +-rwxr-xr-x root/root usr/lib/john/openssl2john.py +-rwxr-xr-x root/root usr/lib/john/padlock2john.py +-rwxr-xr-x root/root usr/lib/john/pass_gen.pl +-rwxr-xr-x root/root usr/lib/john/pcap2john.py +-rwxr-xr-x root/root usr/lib/john/pdf2john.pl +-rwxr-xr-x root/root usr/lib/john/pem2john.py +-rwxr-xr-x root/root usr/lib/john/pfx2john.py +-rwxr-xr-x root/root usr/lib/john/pgpdisk2john.py +-rwxr-xr-x root/root usr/lib/john/pgpsda2john.py +-rwxr-xr-x root/root usr/lib/john/pgpwde2john.py +-rwxr-xr-x root/root usr/lib/john/potcheck.pl +-rwxr-xr-x root/root usr/lib/john/prosody2john.py +-rwxr-xr-x root/root usr/lib/john/ps_token2john.py +-rwxr-xr-x root/root usr/lib/john/pse2john.py +-rwxr-xr-x root/root usr/lib/john/putty2john +-rwxr-xr-x root/root usr/lib/john/pwsafe2john.py +-rwxr-xr-x root/root usr/lib/john/racf2john +-rwxr-xr-x root/root usr/lib/john/radius2john.pl +-rwxr-xr-x root/root usr/lib/john/radius2john.py +lrwxrwxrwx root/root usr/lib/john/rar2john -> /usr/bin/john +-rwxr-xr-x root/root usr/lib/john/raw2dyna +-rwxr-xr-x root/root usr/lib/john/rexgen2rules.pl +-rwxr-xr-x root/root usr/lib/john/rulestack.pl +-rwxr-xr-x root/root usr/lib/john/sap2john.pl +-rwxr-xr-x root/root usr/lib/john/sha-dump.pl +-rwxr-xr-x root/root usr/lib/john/sha-test.pl +-rwxr-xr-x root/root usr/lib/john/signal2john.py +-rwxr-xr-x root/root usr/lib/john/sipdump2john.py +-rwxr-xr-x root/root usr/lib/john/ssh2john.py +-rwxr-xr-x root/root usr/lib/john/sspr2john.py +-rwxr-xr-x root/root usr/lib/john/staroffice2john.py +-rwxr-xr-x root/root usr/lib/john/strip2john.py +-rwxr-xr-x root/root usr/lib/john/telegram2john.py +-rwxr-xr-x root/root usr/lib/john/tezos2john.py +-rwxr-xr-x root/root usr/lib/john/truecrypt2john.py +-rwxr-xr-x root/root usr/lib/john/uaf2john +lrwxrwxrwx root/root usr/lib/john/unafs -> /usr/bin/john +lrwxrwxrwx root/root usr/lib/john/undrop -> /usr/bin/john +lrwxrwxrwx root/root usr/lib/john/unique -> /usr/bin/john +-rwxr-xr-x root/root usr/lib/john/unrule.pl +lrwxrwxrwx root/root usr/lib/john/unshadow -> /usr/bin/john +-rwxr-xr-x root/root usr/lib/john/vdi2john.pl +-rwxr-xr-x root/root usr/lib/john/vmx2john.py +-rwxr-xr-x root/root usr/lib/john/vncpcap2john +-rwxr-xr-x root/root usr/lib/john/wpapcap2john +lrwxrwxrwx root/root usr/lib/john/zip2john -> /usr/bin/john +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/bash-completion/ +drwxr-xr-x root/root usr/share/bash-completion/completions/ +-rw-r--r-- root/root usr/share/bash-completion/completions/john +drwxr-xr-x root/root usr/share/doc/ +drw-r--r-- root/root usr/share/doc/john/ +-rw------- root/root usr/share/doc/john/EXAMPLES +-rw------- root/root usr/share/doc/john/MASK +-rw------- root/root usr/share/doc/john/MODES +-rw------- root/root usr/share/doc/john/OPTIONS +lrwxrwxrwx root/root usr/share/doc/john/README -> ../README.md +-rw------- root/root usr/share/doc/john/README-DISTROS +-rw------- root/root usr/share/doc/john/README-MIC +-rw------- root/root usr/share/doc/john/README-OPENCL +-rw------- root/root usr/share/doc/john/README-PDF +-rw------- root/root usr/share/doc/john/README-PST +-rw------- root/root usr/share/doc/john/README-TACACS+ +-rw------- root/root usr/share/doc/john/README-ZIP +-rw------- root/root usr/share/doc/john/README-ZTEX +-rw------- root/root usr/share/doc/john/README-krb5-18-23 +-rw------- root/root usr/share/doc/john/README.7z2john.md +-rw------- root/root usr/share/doc/john/README.Apple_DMG +-rw------- root/root usr/share/doc/john/README.BitLocker +-rw------- root/root usr/share/doc/john/README.Ethereum +-rw------- root/root usr/share/doc/john/README.FileVault2 +-rw------- root/root usr/share/doc/john/README.FreeBSD +-rw------- root/root usr/share/doc/john/README.IBM_AS400 +-rw------- root/root usr/share/doc/john/README.LUKS +-rw------- root/root usr/share/doc/john/README.LotusNotes +-rw------- root/root usr/share/doc/john/README.MinGW +-rw------- root/root usr/share/doc/john/README.RACF +-rw------- root/root usr/share/doc/john/README.Tezos +-rw------- root/root usr/share/doc/john/README.apex +-rw------- root/root usr/share/doc/john/README.bash-completion +-rw------- root/root usr/share/doc/john/README.bitcoin +-rw------- root/root usr/share/doc/john/README.coding-style +-rw------- root/root usr/share/doc/john/README.cprepair +-rw------- root/root usr/share/doc/john/README.format-epi +-rw------- root/root usr/share/doc/john/README.gpg +-rw------- root/root usr/share/doc/john/README.ios7 +-rw------- root/root usr/share/doc/john/README.keychain +-rw------- root/root usr/share/doc/john/README.keyring +-rw------- root/root usr/share/doc/john/README.keystore +-rw------- root/root usr/share/doc/john/README.krb5tgs-17-18-23.md +-rw------- root/root usr/share/doc/john/README.kwallet +-rw------- root/root usr/share/doc/john/README.librexgen +-rw------- root/root usr/share/doc/john/README.mozilla +-rw------- root/root usr/share/doc/john/README.mpi +-rw------- root/root usr/share/doc/john/README.pwsafe +-rw------- root/root usr/share/doc/john/README.ssh +-rw------- root/root usr/share/doc/john/RULES +-rw------- root/root usr/share/doc/john/RULES-hashcat +drwxr-xr-x root/root usr/share/john/ +-rw-r--r-- root/root usr/share/john/alnum.chr +-rw-r--r-- root/root usr/share/john/alnumspace.chr +-rw-r--r-- root/root usr/share/john/alpha.chr +-rw-r--r-- root/root usr/share/john/ascii.chr +-rw-r--r-- root/root usr/share/john/dictionary.rfc2865 +-rw-r--r-- root/root usr/share/john/digits.chr +-rw-r--r-- root/root usr/share/john/dumb16.conf +-rw-r--r-- root/root usr/share/john/dumb32.conf +-rw-r--r-- root/root usr/share/john/dynamic.conf +-rw-r--r-- root/root usr/share/john/dynamic_disabled.conf +-rw-r--r-- root/root usr/share/john/dynamic_flat_sse_formats.conf +-rw-r--r-- root/root usr/share/john/hybrid.conf +-rw-r--r-- root/root usr/share/john/john.conf +-rw-r--r-- root/root usr/share/john/korelogic.conf +-rw-r--r-- root/root usr/share/john/lanman.chr +-rw-r--r-- root/root usr/share/john/latin1.chr +-rw-r--r-- root/root usr/share/john/lm_ascii.chr +-rw-r--r-- root/root usr/share/john/lower.chr +-rw-r--r-- root/root usr/share/john/lowernum.chr +-rw-r--r-- root/root usr/share/john/lowerspace.chr +-rw-r--r-- root/root usr/share/john/password.lst +-rw-r--r-- root/root usr/share/john/regex_alphabets.conf +-rw-r--r-- root/root usr/share/john/repeats16.conf +-rw-r--r-- root/root usr/share/john/repeats32.conf +drwxr-xr-x root/root usr/share/john/rules/ +-rw-r--r-- root/root usr/share/john/rules/InsidePro-PasswordsPro.rule +-rw-r--r-- root/root usr/share/john/rules/T0XlC-insert_top_100_passwords_1_G.rule +-rw-r--r-- root/root usr/share/john/rules/T0XlC.rule +-rw-r--r-- root/root usr/share/john/rules/T0XlCv1.rule +-rw-r--r-- root/root usr/share/john/rules/best64.rule +-rw-r--r-- root/root usr/share/john/rules/d3ad0ne.rule +-rw-r--r-- root/root usr/share/john/rules/dive.rule +-rw-r--r-- root/root usr/share/john/rules/passphrase-rule1.rule +-rw-r--r-- root/root usr/share/john/rules/passphrase-rule2.rule +-rw-r--r-- root/root usr/share/john/rules/rockyou-30000.rule +-rw-r--r-- root/root usr/share/john/rules/specific.rule +-rw-r--r-- root/root usr/share/john/stats +-rw-r--r-- root/root usr/share/john/upper.chr +-rw-r--r-- root/root usr/share/john/uppernum.chr +-rw-r--r-- root/root usr/share/john/utf8.chr diff --git a/john/.md5sum b/john/.md5sum new file mode 100644 index 0000000..fb16a95 --- /dev/null +++ b/john/.md5sum @@ -0,0 +1 @@ +48944bc313f315592eca5e7a301c6a4f john-1.9.0-jumbo-1.tar.xz diff --git a/john/.signature b/john/.signature new file mode 100644 index 0000000..e04a30e --- /dev/null +++ b/john/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/nullsec.pub +RWSxUCZhUqGvtXm12xE/ILMOLiPApuBcu8l3Oyj1gWfk+DKzFhrBYqsnt6BSCb25roBZojTvP7PtbppbA5V3vRCmxdUF8D1k+QI= +SHA256 (Pkgfile) = 112d5b59d1e9209cc63936174fb6ff8dd30d7cca69d31a4bd3ad4d8f3cd4dd1d +SHA256 (.footprint) = 7edb62d2a13bf10bf0a68a081010ccd04aafa2e98bbb994ef7b37b00e587df5d +SHA256 (john-1.9.0-jumbo-1.tar.xz) = f5d123f82983c53d8cc598e174394b074be7a77756f5fb5ed8515918c81e7f3b diff --git a/john/Pkgfile b/john/Pkgfile new file mode 100644 index 0000000..49f60f6 --- /dev/null +++ b/john/Pkgfile @@ -0,0 +1,60 @@ +# Description: John the Ripper password cracker +# URL: https://www.openwall.com/john/ +# Maintainer: Nullspoon, nullspoon at oper dot io +# Depends on: libgmp libpcap openmpi +#opencl-icd-loader libxcrypt + +name=john +version=1.9.0-jumbo-1 +release=1 +source=(https://www.openwall.com/john/k/${name}-${version}.tar.xz) + +build() { + cd "${name}-${version}/src" + ./configure --prefix=/usr + make + + cd .. + # config + install -D -m 644 run/john.conf -t "${PKG}/etc/john" + install -D -m 644 run/*.conf -t "${PKG}/usr/share/john" + + # docs + install -d -m 644 ${PKG}/usr/share/doc/john + cp -vr doc/README* doc/EXAMPLES doc/MASK doc/MODES doc/OPTIONS doc/RULES* \ + "${PKG}/usr/share/doc/john/" + + # completion + install -Dm 644 run/john.bash_completion "${PKG}/usr/share/bash-completion/completions/john" + + # scripts + install -d "${PKG}/usr/bin" "${PKG}/usr/lib/john" + install -Dm 755 run/{*.py,*.pl,*.rb,*.lua,*.js,mailer,benchmark-unify} -t "${PKG}/usr/lib/john" + for ext in lua pl rb py; do + for script in run/*."${ext}"; do + ln -sf "/usr/lib/john/$(basename "${script}")" "${PKG}/usr/bin/$(basename "${script/.${ext}/}")" + done + done + install -Dm 755 run/lib/* -t "${PKG}/usr/lib/john/lib" + + # binaries + install -Dm 755 run/john -t "${PKG}/usr/bin" + install -Dm 755 run/john-non-* -t "${PKG}/usr/lib/john"||true + local john_bins=(bitlocker2john calc_stat cprepair dmg2john eapmd5tojohn genmkvpwd hccap2john \ + keepass2john mkvcalcproba putty2john racf2john raw2dyna SIPdump uaf2john \ + vncpcap2john wpapcap2john) + for bin in "${john_bins[@]}"; do + install -Dm 755 "run/${bin}" -t "${PKG}/usr/lib/john" + ln -sf "/usr/lib/john/${bin}" "${PKG}/usr/bin/${bin}" + done + + # symlink john + for link in $(find run -maxdepth 1 -type l); do + ln -s john "${PKG}/usr/bin/$(basename "${link}")" + ln -s /usr/bin/john "${PKG}/usr/lib/john/$(basename "${link}")" + done + + # data + install -Dm 644 run/*.chr run/*.lst run/dictionary* run/stats -t "${PKG}/usr/share/john" + install -Dm 644 run/rules/* -t "${PKG}/usr/share/john/rules" +} |