Password & Cracking





assless-chaps
Hashes online
Last updated





Last updated
crackpkcs12 -d dictionary.txt certificate.pfxLinux:
hashcat hash.txt -a 0 -m 3200 -w 4 --username -r /usr/share/hashcat/rules/best64.rule wordlist.txt --force
-r option will permutate the words, e.g:
password, password!, password1, password21, password30
Windows:
hashcat64.exe -a 0 --session=2021-04-02 -m 3200 -w 4 --username --force --status --status-timer=60 -p : -O --hwmon-disable -o "C:\Users\xxx\Desktop\cracked.txt" --outfile-format=3 -r "C:\Users\xxx\Desktop\hashcat-5.1.0\rules\nsav2.rule" "C:\Users\xxx\Desktop\hash.txt" "C:\Users\xxx\Desktop\wordlist.txt"python statsgen.py rockyou.txt#script to count repetitions of cracked passwords
import sys
if len(sys.argv) != 3:
print("Usage: python script.py arg1[ntds_file] arg2[cracked_file]")
print("Please provide exactly 2 arguments.")
sys.exit(1)
if __name__ == "__main__":
ntds_hashes = {}
cracked_hashes= {}
file_name_ntds = sys.argv[1]
file_name_cracked= sys.argv[2]
file_name_output = "output.txt"
with open(file_name_output, 'w') as output_file:
#open ntds file and compare if the hash is in cracked
with open(file_name_ntds, 'r') as ntds_file:
for line_ntds in ntds_file:
parts = line_ntds.strip().split(':')
with open(file_name_cracked, 'r') as cracked_file:
for line_cracked in cracked_file:
parts1 = line_cracked.strip().split(':')
if parts[3] == parts1[0]:
output_file.write(parts1[1]+"\n")
$ python3 bridgekeeper.py --file names.txt --format {f}{last}@example.com --output example-employees/ --debug
Name: John Adams Smith
{f}{last} > jsmith
{f}{m}.{last} > ja.smith
{f}{last}[4]@example.com > [email protected]