Home
last modified time | relevance | path

Searched refs:honggfuzz_t (Results 1 – 25 of 26) sorted by relevance

12

/dports/security/honggfuzz/honggfuzz-0.7/
H A Dmangle.c49 static void mangle_Byte(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz UNUSED, size_t off) in mangle_Byte()
54 static void mangle_Bytes(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz, size_t off) in mangle_Bytes()
63 static void mangle_Bit(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz UNUSED, size_t off) in mangle_Bit()
80 static void mangle_Magic(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz, size_t off) in mangle_Magic()
181 static void mangle_MemSet(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz, size_t off) in mangle_MemSet()
200 static void mangle_Random(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz, size_t off) in mangle_Random()
206 static void mangle_AddSub(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz, size_t off) in mangle_AddSub()
268 static void mangle_IncByte(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz UNUSED, in mangle_IncByte()
274 static void mangle_DecByte(honggfuzz_t * hfuzz UNUSED, uint8_t * buf, size_t bufSz UNUSED, in mangle_DecByte()
280 void mangle_mangleContent(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in mangle_mangleContent()
[all …]
H A Darch.h27 extern bool arch_launchChild(honggfuzz_t * fuzz, char *fileName);
29 extern bool arch_archInit(honggfuzz_t * fuzz);
31 extern pid_t arch_fork(honggfuzz_t * fuzz);
33 extern void arch_reapChild(honggfuzz_t * fuzz, fuzzer_t * fuzzer);
H A Dfuzz.c61 static void fuzz_getFileName(honggfuzz_t * hfuzz, char *fileName) in fuzz_getFileName()
71 static bool fuzz_prepareExecve(honggfuzz_t * hfuzz, const char *fileName) in fuzz_prepareExecve()
288 static bool fuzz_runVerifier(honggfuzz_t * hfuzz, fuzzer_t * crashedFuzzer) in fuzz_runVerifier()
405 static void fuzz_perfFeedback(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in fuzz_perfFeedback()
436 static void fuzz_sanCovFeedback(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in fuzz_sanCovFeedback()
480 static fuzzState_t fuzz_getState(honggfuzz_t * hfuzz) in fuzz_getState()
485 static void fuzz_setState(honggfuzz_t * hfuzz, fuzzState_t state) in fuzz_setState()
490 static void fuzz_fuzzLoop(honggfuzz_t * hfuzz) in fuzz_fuzzLoop()
612 honggfuzz_t *hfuzz = (honggfuzz_t *) arg; in fuzz_threadNew()
637 static void fuzz_runThread(honggfuzz_t * hfuzz, void *(*thread) (void *)) in fuzz_runThread()
[all …]
H A Dsancov.h38 extern void sancov_Analyze(honggfuzz_t * hfuzz, fuzzer_t * fuzzer);
39 extern bool sancov_Init(honggfuzz_t * hfuzz);
40 extern bool sancov_prepareExecve(honggfuzz_t * hfuzz);
H A Dfiles.h30 extern bool files_init(honggfuzz_t * hfuzz);
48 extern bool files_parseDictionary(honggfuzz_t * hfuzz);
52 extern bool files_parseBlacklist(honggfuzz_t * hfuzz);
H A Dreport.c39 static void report_printdynFileMethod(honggfuzz_t * hfuzz) in report_printdynFileMethod()
61 static void report_printTargetCmd(honggfuzz_t * hfuzz) in report_printTargetCmd()
70 void report_Report(honggfuzz_t * hfuzz, char *s) in report_Report()
H A Dmangle.h29 extern void mangle_mangleContent(honggfuzz_t * hfuzz, fuzzer_t * fuzzer);
30 extern bool mangle_Resize(honggfuzz_t * hfuzz, uint8_t * buf, size_t * bufSz);
H A Dfiles.c138 static bool files_readdir(honggfuzz_t * hfuzz) in files_readdir()
207 bool files_init(honggfuzz_t * hfuzz) in files_init()
256 bool files_parseDictionary(honggfuzz_t * hfuzz) in files_parseDictionary()
368 bool files_parseBlacklist(honggfuzz_t * hfuzz) in files_parseBlacklist()
H A Dfuzz.h27 extern void fuzz_threads(honggfuzz_t * fuzz);
H A Ddisplay.h27 extern void display_display(honggfuzz_t * hfuzz);
H A Dreport.h27 extern void report_Report(honggfuzz_t * hfuzz, char *s);
H A Dcmdline.h31 bool cmdlineParse(int argc, char *argv[], honggfuzz_t * hfuzz);
H A Ddisplay.c60 static void display_displayLocked(honggfuzz_t * hfuzz) in display_displayLocked()
166 extern void display_display(honggfuzz_t * hfuzz) in display_display()
H A Dsancov.c361 static bool sancov_sanCovParseRaw(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in sancov_sanCovParseRaw()
633 static bool sancov_sanCovParse(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in sancov_sanCovParse()
744 void sancov_Analyze(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in sancov_Analyze()
759 bool sancov_Init(honggfuzz_t * hfuzz) in sancov_Init()
877 bool sancov_prepareExecve(honggfuzz_t * hfuzz) in sancov_prepareExecve()
H A Dcmdline.c126 bool cmdlineParse(int argc, char *argv[], honggfuzz_t * hfuzz) in cmdlineParse()
129 (*hfuzz) = (honggfuzz_t) { in cmdlineParse()
H A Dhonggfuzz.c49 honggfuzz_t hfuzz;
/dports/security/honggfuzz/honggfuzz-0.7/linux/
H A Dptrace_utils.h28 extern bool arch_ptraceEnable(honggfuzz_t * hfuzz);
29 extern void arch_ptraceAnalyze(honggfuzz_t * hfuzz, int status, pid_t pid, fuzzer_t * fuzzer);
30 extern void arch_ptraceExitAnalyze(honggfuzz_t * hfuzz, pid_t pid, fuzzer_t * fuzzer, int exitCode);
33 extern void arch_ptraceGetCustomPerf(honggfuzz_t * hfuzz, pid_t pid, uint64_t * cnt);
H A Dperf.h33 extern bool arch_perfEnable(pid_t pid, honggfuzz_t * hfuzz, perfFd_t * perfFds);
34 extern void arch_perfAnalyze(honggfuzz_t * hfuzz, fuzzer_t * fuzzer, perfFd_t * perfFds);
36 extern bool arch_perfInit(honggfuzz_t * hfuzz);
H A Darch.c68 static inline bool arch_shouldAttach(honggfuzz_t * hfuzz) in arch_shouldAttach()
79 pid_t arch_fork(honggfuzz_t * hfuzz) in arch_fork()
92 bool arch_launchChild(honggfuzz_t * hfuzz, char *fileName) in arch_launchChild()
207 static void arch_checkTimeLimit(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in arch_checkTimeLimit()
219 void arch_reapChild(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in arch_reapChild()
334 bool arch_archInit(honggfuzz_t * hfuzz) in arch_archInit()
H A Dperf.c157 static bool arch_perfOpen(honggfuzz_t * hfuzz, pid_t pid, dynFileMethod_t method, int *perfFd) in arch_perfOpen()
266 bool arch_perfEnable(pid_t pid, honggfuzz_t * hfuzz, perfFd_t * perfFds) in arch_perfEnable()
320 void arch_perfAnalyze(honggfuzz_t * hfuzz, fuzzer_t * fuzzer, perfFd_t * perfFds) in arch_perfAnalyze()
377 bool arch_perfInit(honggfuzz_t * hfuzz) in arch_perfInit()
H A Dptrace_utils.c426 void arch_ptraceGetCustomPerf(honggfuzz_t * hfuzz, pid_t pid UNUSED, uint64_t * cnt UNUSED) in arch_ptraceGetCustomPerf()
661 static void arch_hashCallstack(honggfuzz_t * hfuzz, fuzzer_t * fuzzer, funcs_t * funcs, in arch_hashCallstack()
734 static void arch_ptraceAnalyzeData(honggfuzz_t * hfuzz, pid_t pid, fuzzer_t * fuzzer) in arch_ptraceAnalyzeData()
782 static void arch_ptraceSaveData(honggfuzz_t * hfuzz, pid_t pid, fuzzer_t * fuzzer) in arch_ptraceSaveData()
956 static int arch_parseAsanReport(honggfuzz_t * hfuzz, pid_t pid, funcs_t * funcs, void **crashAddr, in arch_parseAsanReport()
1077 static void arch_ptraceExitSaveData(honggfuzz_t * hfuzz, pid_t pid, fuzzer_t * fuzzer, int exitCode) in arch_ptraceExitSaveData()
1231 static void arch_ptraceExitAnalyzeData(honggfuzz_t * hfuzz, pid_t pid, fuzzer_t * fuzzer, in arch_ptraceExitAnalyzeData()
1268 void arch_ptraceExitAnalyze(honggfuzz_t * hfuzz, pid_t pid, fuzzer_t * fuzzer, int exitCode) in arch_ptraceExitAnalyze()
1280 static void arch_ptraceEvent(honggfuzz_t * hfuzz, fuzzer_t * fuzzer, int status, pid_t pid) in arch_ptraceEvent()
1315 void arch_ptraceAnalyze(honggfuzz_t * hfuzz, int status, pid_t pid, fuzzer_t * fuzzer) in arch_ptraceAnalyze()
/dports/security/honggfuzz/honggfuzz-0.7/posix/
H A Darch.c77 static bool arch_analyzeSignal(honggfuzz_t * hfuzz, int status, fuzzer_t * fuzzer) in arch_analyzeSignal()
142 pid_t arch_fork(honggfuzz_t * hfuzz UNUSED) in arch_fork()
147 bool arch_launchChild(honggfuzz_t * hfuzz, char *fileName) in arch_launchChild()
175 void arch_reapChild(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in arch_reapChild()
192 bool arch_archInit(honggfuzz_t * hfuzz UNUSED) in arch_archInit()
/dports/security/honggfuzz/honggfuzz-0.7/mac/
H A Darch.c152 static bool arch_analyzeSignal(honggfuzz_t * hfuzz, int status, fuzzer_t * fuzzer) in arch_analyzeSignal()
257 pid_t arch_fork(honggfuzz_t * hfuzz UNUSED) in arch_fork()
262 bool arch_launchChild(honggfuzz_t * hfuzz, char *fileName) in arch_launchChild()
319 static void arch_checkTimeLimit(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in arch_checkTimeLimit()
333 void arch_reapChild(honggfuzz_t * hfuzz, fuzzer_t * fuzzer) in arch_reapChild()
374 bool arch_archInit(honggfuzz_t * hfuzz) in arch_archInit()
/dports/security/afl++/AFLplusplus-3.14c/custom_mutators/honggfuzz/
H A Dhonggfuzz.h341 } honggfuzz_t; typedef
351 honggfuzz_t* global;
H A Dhonggfuzz.c15 honggfuzz_t global;

12