refactoring for unification of pilot_fuzzing() and core_fuzzing()

fast method with macro template, review required
This commit is contained in:
hexcoder-
2019-09-08 00:17:28 +02:00
parent b82ff2d7e7
commit 4721617fd6
3 changed files with 1961 additions and 3640 deletions

View File

@ -144,7 +144,7 @@ afl-forkserver.o : src/afl-forkserver.c include/forkserver.h
afl-sharedmem.o : src/afl-sharedmem.c include/sharedmem.h afl-sharedmem.o : src/afl-sharedmem.c include/sharedmem.h
$(CC) $(CFLAGS) -c src/afl-sharedmem.c $(CC) $(CFLAGS) -c src/afl-sharedmem.c
afl-fuzz: include/afl-fuzz.h $(AFL_FUZZ_FILES) afl-common.o afl-sharedmem.o afl-forkserver.o $(COMM_HDR) | test_x86 afl-fuzz: include/afl-fuzz.h src/afl-pilot-core.cinc $(AFL_FUZZ_FILES) afl-common.o afl-sharedmem.o afl-forkserver.o $(COMM_HDR) | test_x86
$(CC) $(CFLAGS) $(AFL_FUZZ_FILES) afl-common.o afl-sharedmem.o afl-forkserver.o -o $@ $(LDFLAGS) $(PYFLAGS) $(CC) $(CFLAGS) $(AFL_FUZZ_FILES) afl-common.o afl-sharedmem.o afl-forkserver.o -o $@ $(LDFLAGS) $(PYFLAGS)
afl-showmap: src/afl-showmap.c afl-common.o afl-sharedmem.o $(COMM_HDR) | test_x86 afl-showmap: src/afl-showmap.c afl-common.o afl-sharedmem.o $(COMM_HDR) | test_x86

File diff suppressed because it is too large Load Diff

1944
src/afl-pilot-core.cinc Normal file

File diff suppressed because it is too large Load Diff