🔫 bruteforce-rs 🔫

  • 🔫 bruteforce-rs 🔫

    bruteforce-rs ist eine kleine aber feine BruteForce Library für die Programmiersprache Rust. Man könnte ihn auch Wordgenerator nennen.

    Das Prinzip ist simpel: Es erstellt euch einen Iterator mit dem ihr jede Zeichenkombination die es gibt austesten könnt. Dabei könnt ihr euer Charset selber festlegen.

    Also wenn ihr zum Beispiel wisst, dass das Passwort nur Zeichen von A-Z enthalten kann könnt ihr eben dies festlegen.


    Codebeispiel

    Code
    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;
       }
    }


    Links


    Bench-Ergebnisse

    tests::bench_next 191 ns/iter +/- 40
    tests::bench_raw_next 45 ns/iter +/- 5
  • Howaner

    Hat das Thema freigeschaltet.