MCPcopy Create free account

hub / github.com/Dor1s/libfuzzer-workshop / functions

Functions542 in github.com/Dor1s/libfuzzer-workshop

↓ 1 callersFunctionmain
()
lessons/08/coverage-report-server.py:180
↓ 1 callersFunctionmaybe_close_fd_mask
Close stdout and/or stderr if user asks for it.
libFuzzer/Fuzzer/afl/afl_driver.cpp:186
↓ 1 callersFunctionmaybe_duplicate_stderr
If the user asks us to duplicate stderr, then do it.
libFuzzer/Fuzzer/afl/afl_driver.cpp:131
↓ 1 callersMethodsecondsSinceProcessStartUp
libFuzzer/Fuzzer/FuzzerInternal.h:43
↓ 1 callersFunctionsha1_hashBlock
libFuzzer/Fuzzer/FuzzerSHA1.cpp:99
↓ 1 callersFunctionsha1_init
libFuzzer/Fuzzer/FuzzerSHA1.cpp:85
↓ 1 callersFunctionsha1_pad
libFuzzer/Fuzzer/FuzzerSHA1.cpp:159
↓ 1 callersFunctionsha1_result
libFuzzer/Fuzzer/FuzzerSHA1.cpp:177
↓ 1 callersFunctionsha1_write
libFuzzer/Fuzzer/FuzzerSHA1.cpp:155
↓ 1 callersFunctionsha1_writebyte
libFuzzer/Fuzzer/FuzzerSHA1.cpp:150
↓ 1 callersMethodsize
libFuzzer/Fuzzer/FuzzerDictionary.h:40
FunctionATTRIBUTE_NO_SANITIZE_ALL ATTRIBUTE_TARGET_POPCNT // Now the __sanitizer_cov_trace_const_cmp[1248] callbacks just mimic // the behaviour of __sanitizer_cov_trace_cmp[1248] ones. This, however, // should be changed later to make full use of instrumentation. void __sanitizer_cov_trace_const_cmp8
libFuzzer/Fuzzer/FuzzerTracePC.cpp:454
MethodAddWordFromDictionary
libFuzzer/Fuzzer/FuzzerMutate.cpp:284
FunctionAlarmHandler
libFuzzer/Fuzzer/FuzzerUtilWindows.cpp:81
FunctionAlarmHandler
libFuzzer/Fuzzer/FuzzerUtilFuchsia.cpp:61
FunctionAlarmHandler
libFuzzer/Fuzzer/FuzzerUtilPosix.cpp:32
MethodAllFeatures
libFuzzer/Fuzzer/FuzzerMerge.cpp:189
MethodAllocateCurrentUnitData
libFuzzer/Fuzzer/FuzzerLoop.cpp:164
MethodApplyDictionaryEntry
libFuzzer/Fuzzer/FuzzerMutate.cpp:165
FunctionBasename
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:79
FunctionBswap
libFuzzer/Fuzzer/FuzzerBuiltinsMsvc.h:28
FunctionChangeBinaryInteger
libFuzzer/Fuzzer/FuzzerMutate.cpp:383
MethodCheckExitOnSrcPosOrItem
libFuzzer/Fuzzer/FuzzerLoop.cpp:386
FunctionCheckFnPtr
libFuzzer/Fuzzer/FuzzerExtFunctionsWeak.cpp:33
MethodClearInlineCounters
libFuzzer/Fuzzer/FuzzerTracePC.cpp:376
FunctionCloneArgsWithoutX
libFuzzer/Fuzzer/FuzzerDriver.cpp:245
FunctionCloneArgsWithoutX
libFuzzer/Fuzzer/FuzzerUtil.h:69
FunctionCloseFile
libFuzzer/Fuzzer/FuzzerIOPosix.cpp:111
FunctionCloseFile
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:210
FunctionClz
libFuzzer/Fuzzer/FuzzerBuiltinsMsvc.h:55
FunctionClzll
The functions below were mostly copied from compiler-rt/lib/builtins/int_lib.h which defines the __builtin functions used outside of Windows.
libFuzzer/Fuzzer/FuzzerBuiltinsMsvc.h:38
MethodCollectDFT
libFuzzer/Fuzzer/FuzzerFork.cpp:233
MethodCommand
libFuzzer/Fuzzer/FuzzerCommand.h:34
MethodCopyPartOf
Overwrites part of To[0,ToSize) with a part of From[0,FromSize). Returns ToSize.
libFuzzer/Fuzzer/FuzzerMutate.cpp:298
FunctionCrashHandler
libFuzzer/Fuzzer/FuzzerUtilWindows.cpp:112
FunctionCrashHandler
libFuzzer/Fuzzer/FuzzerUtilFuchsia.cpp:209
FunctionCrashHandler
libFuzzer/Fuzzer/FuzzerUtilPosix.cpp:45
MethodCrashOnOverwrittenData
libFuzzer/Fuzzer/FuzzerLoop.cpp:515
FunctionCtrlHandler
libFuzzer/Fuzzer/FuzzerUtilWindows.cpp:67
MethodDeleteFile
libFuzzer/Fuzzer/FuzzerCorpus.h:204
MethodDeleteInput
libFuzzer/Fuzzer/FuzzerCorpus.h:209
MethodDictionaryEntry
libFuzzer/Fuzzer/FuzzerDictionary.h:51
FunctionDirName
libFuzzer/Fuzzer/FuzzerIOPosix.cpp:139
FunctionDirName
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:343
FunctionDisassembleCmd
libFuzzer/Fuzzer/FuzzerUtilWindows.cpp:180
FunctionDisassembleCmd
libFuzzer/Fuzzer/FuzzerUtilPosix.cpp:156
FunctionDiscardOutput
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:226
MethodDumpCurrentUnit
libFuzzer/Fuzzer/FuzzerLoop.cpp:175
FunctionDuplicateFile
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:214
FunctionExceptionHandler
libFuzzer/Fuzzer/FuzzerUtilWindows.cpp:32
FunctionExecuteCommand
This is a reimplementation of Libc's `system()`. On Darwin the Libc implementation contains a mutex which prevents it from being used concurrently. Th
libFuzzer/Fuzzer/FuzzerUtilDarwin.cpp:40
FunctionExecuteCommand
libFuzzer/Fuzzer/FuzzerUtilFuchsia.cpp:394
MethodExternalFunctions
libFuzzer/Fuzzer/FuzzerExtFunctionsWindows.cpp:71
MethodExternalFunctions
libFuzzer/Fuzzer/FuzzerExtFunctionsWeak.cpp:41
MethodExternalFunctions
libFuzzer/Fuzzer/FuzzerExtFunctionsDlsym.cpp:40
FunctionFileSize
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:86
FunctionFileSizeExceedHandler
libFuzzer/Fuzzer/FuzzerUtilPosix.cpp:57
MethodFixedWord
libFuzzer/Fuzzer/FuzzerDictionary.h:25
FunctionFreeHook
libFuzzer/Fuzzer/FuzzerLoop.cpp:110
MethodFuzzer
libFuzzer/Fuzzer/FuzzerLoop.cpp:137
MethodGet
libFuzzer/Fuzzer/FuzzerDataFlowTrace.h:120
MethodGet
libFuzzer/Fuzzer/FuzzerTracePC.h:43
MethodGetCurrentUnitInFuzzingThead
libFuzzer/Fuzzer/FuzzerLoop.cpp:509
MethodGetFeature
libFuzzer/Fuzzer/FuzzerCorpus.h:249
FunctionGetFnPtr
libFuzzer/Fuzzer/FuzzerExtFunctionsWindows.cpp:60
FunctionGetFnPtr
libFuzzer/Fuzzer/FuzzerExtFunctionsDlsym.cpp:23
FunctionGetHandleFromFd
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:234
MethodGetMaxSize
libFuzzer/Fuzzer/FuzzerDictionary.h:38
MethodGetMaxStackOffset
libFuzzer/Fuzzer/FuzzerTracePC.cpp:389
FunctionGetPeakRSSMb
libFuzzer/Fuzzer/FuzzerUtilWindows.cpp:143
FunctionGetPeakRSSMb
libFuzzer/Fuzzer/FuzzerUtilFuchsia.cpp:367
FunctionGetPid
libFuzzer/Fuzzer/FuzzerUtilWindows.cpp:141
FunctionGetPreviousInstructionPc
\return the address of the previous instruction. Note: the logic is copied from `sanitizer_common/sanitizer_stacktrace.h`
libFuzzer/Fuzzer/FuzzerTracePC.cpp:120
FunctionGetSeparator
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:202
MethodGetSuccessCount
libFuzzer/Fuzzer/FuzzerDictionary.h:64
FunctionGracefulExitHandler
libFuzzer/Fuzzer/FuzzerUtilPosix.cpp:53
MethodInFuzzingThread
libFuzzer/Fuzzer/FuzzerInternal.h:81
MethodInputCorpus
libFuzzer/Fuzzer/FuzzerCorpus.h:46
MethodInsertPartOf
Inserts part of From[0,ToSize) into To. Returns new size of To on success or 0 on failure.
libFuzzer/Fuzzer/FuzzerMutate.cpp:313
FunctionInterruptHandler
libFuzzer/Fuzzer/FuzzerUtilFuchsia.cpp:68
FunctionInterruptHandler
libFuzzer/Fuzzer/FuzzerUtilPosix.cpp:49
FunctionIsInterestingCoverageFile
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:388
MethodIterateCounterRegions
libFuzzer/Fuzzer/FuzzerTracePC.h:162
MethodIterateCoveredFunctions
libFuzzer/Fuzzer/FuzzerTracePC.cpp:224
FunctionIterateDirRecursive
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:151
FunctionLLVMFuzzerMutate
libFuzzer/Fuzzer/FuzzerLoop.cpp:860
FunctionLLVMFuzzerMutate
libFuzzer/Fuzzer/afl/afl_driver.cpp:199
FunctionLLVMFuzzerTestOneInput
lessons/05/openssl_fuzzer.cc:31
FunctionLLVMFuzzerTestOneInput
lessons/06/c_ares_fuzzer.cc:12
FunctionLLVMFuzzerTestOneInput
lessons/04/third_fuzzer.cc:9
FunctionLLVMFuzzerTestOneInput
lessons/04/fourth_fuzzer.cc:12
FunctionLLVMFuzzerTestOneInput
lessons/04/first_fuzzer.cc:9
FunctionLLVMFuzzerTestOneInput
lessons/04/second_fuzzer.cc:9
FunctionLLVMFuzzerTestOneInput
lessons/09/libpng_read_fuzzer.cc:51
FunctionLLVMFuzzerTestOneInput
lessons/10/re2_fuzzer.cc:47
FunctionLLVMFuzzerTestOneInput
lessons/11/pcre2_fuzzer.cc:13
FunctionLLVMFuzzerTestOneInput
lessons/08/xml_read_memory_fuzzer.cc:14
FunctionLLVMFuzzerTestOneInput
lessons/08/xml_compile_regexp_fuzzer.cc:21
FunctionListFilesInDirRecursive
libFuzzer/Fuzzer/FuzzerIOWindows.cpp:101
MethodMakeDictionaryEntryFromCMP
Somewhere in the past we have observed a comparison instructions with arguments Arg1 Arg2. This function tries to guess a dictionary entry that will s
libFuzzer/Fuzzer/FuzzerMutate.cpp:192
← previousnext →301–400 of 542, ranked by callers