Skip to content

Demonstration of cracking a set of SHA-256 hashed passwords through a combination of dictionary and brute force attacks.

License

Notifications You must be signed in to change notification settings

the-pragmatic-dev/cracking-password-hashes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Stephen Cathcart
Nov 15, 2020
14af0b0 · Nov 15, 2020

History

4 Commits
Apr 11, 2020
Apr 11, 2020
Apr 11, 2020
Apr 10, 2020
Nov 15, 2020
Apr 11, 2020
Apr 11, 2020
Apr 11, 2020
Apr 11, 2020

Repository files navigation

A Beginners Guide on Cracking Password Hashes

Given a reasonable assumption on how people create passwords, we demonstrate cracking a set of SHA-256 hashed passwords through a combination of dictionary and brute force attacks.

A full write up of this application can be found over on Medium: https://medium.com/meco-engineering/a-beginners-guide-on-cracking-password-hashes-c7212e199eb2.

Commands to build and run the application are as follow:

./mvnw clean package

./mvnw exec:java -Dexec.args="-i data/hashes.txt -o data/output.txt -d data/dictionary"

About

Demonstration of cracking a set of SHA-256 hashed passwords through a combination of dictionary and brute force attacks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages