mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-10 01:01:33 +00:00
Fix bugs, remove intial post library test
This commit is contained in:
parent
9627458ecc
commit
45bddcd808
@ -83,7 +83,7 @@ typedef struct post_state {
|
||||
|
||||
} post_state_t;
|
||||
|
||||
void *afl_postprocess_init(void *afl, unsigned int seed{
|
||||
void *afl_postprocess_init(void *afl, unsigned int seed) {
|
||||
|
||||
post_state_t *state = malloc(sizeof(post_state_t));
|
||||
if (!state) {
|
||||
|
@ -260,7 +260,7 @@ enum {
|
||||
|
||||
/* 00 */ PY_FUNC_INIT,
|
||||
/* 01 */ PY_FUNC_FUZZ,
|
||||
/* 02 */ PY_FUNC_post_process,
|
||||
/* 02 */ PY_FUNC_POST_PROCESS,
|
||||
/* 03 */ PY_FUNC_INIT_TRIM,
|
||||
/* 04 */ PY_FUNC_POST_TRIM,
|
||||
/* 05 */ PY_FUNC_TRIM,
|
||||
|
@ -318,13 +318,6 @@ void setup_post(afl_state_t *afl) {
|
||||
mutator->data = mutator->afl_custom_init(afl, rand_below(afl, 0xFFFFFFFF));
|
||||
if (!mutator->data) { FATAL("Could not initialize post handler."); }
|
||||
|
||||
size_t post_len = mutator->afl_custom_post_process(mutator->data, tbuf, tlen, &post_buf);
|
||||
if (!post_len || !post_buf) {
|
||||
|
||||
SAYF("Empty return in test post handler for buf=\"hello\\0\".");
|
||||
|
||||
}
|
||||
|
||||
afl->post_library_mutator = mutator;
|
||||
|
||||
OKF("Postprocessor installed successfully.");
|
||||
|
Loading…
x
Reference in New Issue
Block a user