drupal_cracker

Crates.iodrupal_cracker
lib.rsdrupal_cracker
version1.0.0
created_at2025-09-09 17:32:40.304871+00
updated_at2025-09-09 17:33:39.122232+00
descriptionThis project is a very basic password cracker that cracks Drupal 7, 8, 9, 10, and 11 password hashes from a dictionary of passwords.
homepagehttps://github.com/spotzero/drupal_cracker
repositoryhttps://github.com/spotzero/drupal_cracker
max_upload_size
id1831302
size1,761,821
David Pascoe-Deslauriers (spotzero)

documentation

README

Drupal Cracker

This project is a very basic password cracker that cracks Drupal 7, 8, 9, 10, and 11 password hashes from a dictionary of passwords.

It's not very fast for testing against a very large dictionary of passwords (like the one included in this project), but it ideal in case you suspect an account is using a trivial password.

Usage/Examples

This tools requires that a password list be either in the same directory or be provided. Passwords are tested against the hash in the order they appear in the list. Once password per line in the password list.

Attempt to crack a hash:

./drupal_cracker '$2y$10$QczU42cYr1/bjaBJpY08DeV3lqM1MDBjV9obq7Pe75w3NWRf680/a'

Attempt to crack a hash with a provided password list:

./drupal_cracker -p my_password_list.txt '$2y$10$QczU42cYr1/bjaBJpY08DeV3lqM1MDBjV9obq7Pe75w3NWRf680/a'

Building

You should not need any other dependencies other that the Rust's dev toolchain.

Just run:

cargo build -r

License

Distributed under the Apache license, see LICENSE-APACHE for details.

Contact

David Pascoe-Deslauriers - dpascoed@coldfrontlabs.ca

Commit count: 6

cargo fmt