From 72cebac42ec32c4298b35cd77a74fc461f04dec3 Mon Sep 17 00:00:00 2001 From: vanhauser-thc Date: Mon, 3 Jan 2022 09:14:43 +0100 Subject: fix wrong replacements --- src/afl-fuzz-redqueen.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/afl-fuzz-redqueen.c b/src/afl-fuzz-redqueen.c index 982fcf09..1e4b1b3c 100644 --- a/src/afl-fuzz-redqueen.c +++ b/src/afl-fuzz-redqueen.c @@ -989,10 +989,10 @@ static u8 cmp_extend_encoding(afl_state_t *afl, struct cmp_header *h, } - // test for to lowercase, eg. "new_val = (user_val | 0x2022) ..." + // test for to lowercase, eg. "new_val = (user_val | 0x2020) ..." if (*status != 1) { - if ((b_val | (0x2022202020202020 & mask)) == (pattern & mask)) { + if ((b_val | (0x2020202020202020 & mask)) == (pattern & mask)) { diff = 1; @@ -1002,7 +1002,7 @@ static u8 cmp_extend_encoding(afl_state_t *afl, struct cmp_header *h, } - if ((o_b_val | (0x2022202020202020 & mask)) == (o_pattern & mask)) { + if ((o_b_val | (0x2020202020202020 & mask)) == (o_pattern & mask)) { o_diff = 1; @@ -1070,7 +1070,7 @@ static u8 cmp_extend_encoding(afl_state_t *afl, struct cmp_header *h, // this could be a lower to upper - u64 new_repl = (repl | (0x2022202020202020 & mask)); + u64 new_repl = (repl | (0x2020202020202020 & mask)); // fprintf(stderr, "SAME DIFF %llx->%llx\n", repl, new_repl); if (unlikely(cmp_extend_encoding( -- cgit 1.4.1