bruteforce 0.1.4

This is a no_std-compatible zero-dependency brute force/string generation rust-nightly library
Documentation

bruteforce

This is a no_std-compatible zero-dependency* brute force/string generation rust-nightly library.

* = zero-dependency if std is included

Add to your dependencies


[dependencies]
bruteforce = "0.1.4"

Example

use bruteforce::BruteForce;
let mut brute_forcer = BruteForce::new(bruteforce::UPPERCASE_CHARS);

const password: &'static str = "PASS";
for s in brute_forcer {
if s == password.to_string() {
       println!("Password cracked");
       break;
   }
}

Contribution

If you want you can contribute. We need people, who write a better documentation, optimize algorithms, implement more algorithms, finding bugs or submitting ideas. You can see, we use emojis for our commits. Please read this emoji guide before you commit. Thank you.