Fix bugs, remove intial post library test

This commit is contained in:
rish9101 2020-05-13 19:25:23 +05:30
parent 9627458ecc
commit 45bddcd808
3 changed files with 2 additions and 9 deletions

View File

@ -83,7 +83,7 @@ typedef struct post_state {
} post_state_t; } 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)); post_state_t *state = malloc(sizeof(post_state_t));
if (!state) { if (!state) {

View File

@ -260,7 +260,7 @@ enum {
/* 00 */ PY_FUNC_INIT, /* 00 */ PY_FUNC_INIT,
/* 01 */ PY_FUNC_FUZZ, /* 01 */ PY_FUNC_FUZZ,
/* 02 */ PY_FUNC_post_process, /* 02 */ PY_FUNC_POST_PROCESS,
/* 03 */ PY_FUNC_INIT_TRIM, /* 03 */ PY_FUNC_INIT_TRIM,
/* 04 */ PY_FUNC_POST_TRIM, /* 04 */ PY_FUNC_POST_TRIM,
/* 05 */ PY_FUNC_TRIM, /* 05 */ PY_FUNC_TRIM,

View File

@ -318,13 +318,6 @@ void setup_post(afl_state_t *afl) {
mutator->data = mutator->afl_custom_init(afl, rand_below(afl, 0xFFFFFFFF)); mutator->data = mutator->afl_custom_init(afl, rand_below(afl, 0xFFFFFFFF));
if (!mutator->data) { FATAL("Could not initialize post handler."); } 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; afl->post_library_mutator = mutator;
OKF("Postprocessor installed successfully."); OKF("Postprocessor installed successfully.");