Expand known trail.
This commit is contained in:
@@ -8,6 +8,7 @@ const CHAR_SET: &[u8] =
|
|||||||
const MAX_LEN: usize = CHAR_SET.len();
|
const MAX_LEN: usize = CHAR_SET.len();
|
||||||
const TARGET: [u8; 16] = hex_literal::hex!("e809236d4b94e54174e666cf3b1f53ce");
|
const TARGET: [u8; 16] = hex_literal::hex!("e809236d4b94e54174e666cf3b1f53ce");
|
||||||
const KNOWN: &str = "CYBERSCI(PUNCH?C4RD?1S?7H3?FL4SH?ST0RAGE?OF?";
|
const KNOWN: &str = "CYBERSCI(PUNCH?C4RD?1S?7H3?FL4SH?ST0RAGE?OF?";
|
||||||
|
const KNOWN_TRAIL: &str = ")";
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let mut hasher = Md2::new();
|
let mut hasher = Md2::new();
|
||||||
@@ -54,8 +55,8 @@ fn brute(start_val: u8) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
guess = format!(
|
guess = format!(
|
||||||
"{}{}{}{}{})",
|
"{}{}{}{}{}{}",
|
||||||
KNOWN, &start_val, CHAR_SET[c], CHAR_SET[b], CHAR_SET[a],
|
KNOWN, &start_val, CHAR_SET[c], CHAR_SET[b], CHAR_SET[a], KNOWN_TRAIL
|
||||||
);
|
);
|
||||||
hasher.update(&guess);
|
hasher.update(&guess);
|
||||||
result = hasher.finalize_reset();
|
result = hasher.finalize_reset();
|
||||||
|
|||||||
Reference in New Issue
Block a user