25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
Bu depo arşivlendi. Dosyaları görüntüleyebilir ve klonlayabilirsiniz ama işlem gönderemez ve konu/değişiklik isteği açamazsınız.
Robby Zambito d708a559c9
Update README.md
1 yıl önce
.gitignore Initial commit 1 yıl önce
BruteGenerator.java Initial commit 1 yıl önce
Main.java Initial commit 1 yıl önce
PasswordTable.java Initial commit 1 yıl önce
Passwords.txt Initial commit 1 yıl önce
README.md Update README.md 1 yıl önce

README.md

AIPasswordCracker

This project was initially created by me in December 2016. I created this project to use persistent state to try optimizing a brute force “password cracker”. The project works by accepting an input string to try to match against, and applying a simple brute force to match against it. Previous successful matches are then stored in Passwords.txt, given a “score” of the number of matches against that password, and then ranked by score. When brute forcing future passwords, previous successful matches are then attempted along with the normal brute force, so that more commonly successful matches are attempted more commonly. There are a number of things I did that aren’t considered good practice, but I’, leaving this as is to benchmark my progress as a programmer.

I found the list passwords by googling for a list of common passwords. If your password happens to be on the list, you might want to consider changing it.