Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HexHive/NASS
/ functions
Functions
5,046 in github.com/HexHive/NASS
⨍
Functions
5,046
◇
Types & classes
1,194
↳
Endpoints
1
↓ 1 callers
Method
CrashCallback
fuzz/libfuzzer/FuzzerLoop.cpp:233
↓ 1 callers
Method
CrashResistantMergeInternalStep
Inner process. May crash if the target crashes.
fuzz/libfuzzer/FuzzerMerge.cpp:204
↓ 1 callers
Method
CrossOver
Cross Data1 and Data2, store the result (up to MaxOutSize bytes) in Out.
fuzz/libfuzzer/FuzzerCrossOver.cpp:19
↓ 1 callers
Function
DFTStringAppendToVector
fuzz/libfuzzer/FuzzerDataFlowTrace.cpp:118
↓ 1 callers
Function
DFTStringToVector
converts a string of '0' and '1' into a std::vector<uint8_t>
fuzz/libfuzzer/FuzzerDataFlowTrace.cpp:126
↓ 1 callers
Method
DeathCallback
fuzz/libfuzzer/FuzzerLoop.cpp:196
↓ 1 callers
Method
DefaultMutate
fuzz/libfuzzer/FuzzerMutate.cpp:541
↓ 1 callers
Function
DupAndCloseStderr
fuzz/libfuzzer/FuzzerIO.cpp:136
↓ 1 callers
Function
DuplicateFile
fuzz/libfuzzer/FuzzerIOPosix.cpp:119
↓ 1 callers
Function
ErrorCode
binderlib/include/android-base/result.h:274
↓ 1 callers
Function
ExecuteCommand
fuzz/libfuzzer/FuzzerUtilWindows.cpp:172
↓ 1 callers
Function
ExecuteFilesOnyByOne
Execute any files provided as parameters.
fuzz/libfuzzer/afl/afl_driver.cpp:196
↓ 1 callers
Method
ExitCallback
fuzz/libfuzzer/FuzzerLoop.cpp:255
↓ 1 callers
Function
ExtraCountersBegin
fuzz/libfuzzer/FuzzerExtraCountersWindows.cpp:65
↓ 1 callers
Function
ExtraCountersEnd
fuzz/libfuzzer/FuzzerExtraCountersWindows.cpp:70
↓ 1 callers
Method
ForEach
fuzz/libfuzzer/FuzzerValueBitMap.h:58
↓ 1 callers
Function
FuzzWithFork
This is just a skeleton of an experimental -fork=1 feature.
fuzz/libfuzzer/FuzzerFork.cpp:312
↓ 1 callers
Function
GetHandleFromFd
fuzz/libfuzzer/FuzzerIOPosix.cpp:131
↓ 1 callers
Function
GetModuleName
fuzz/libfuzzer/FuzzerTracePC.cpp:224
↓ 1 callers
Method
GetNextInstructionPc
\return the address of the next instruction. Note: the logic is copied from `sanitizer_common/sanitizer_stacktrace.cpp`
fuzz/libfuzzer/FuzzerTracePC.cpp:149
↓ 1 callers
Function
GetPid
fuzz/libfuzzer/FuzzerUtilFuchsia.cpp:431
↓ 1 callers
Method
GetTotalPCCoverage
fuzz/libfuzzer/FuzzerTracePC.cpp:34
↓ 1 callers
Method
GetUseCount
fuzz/libfuzzer/FuzzerDictionary.h:68
↓ 1 callers
Method
HandleCallerCallee
fuzz/libfuzzer/FuzzerTracePC.cpp:120
↓ 1 callers
Method
HandleInline8bitCountersInit
fuzz/libfuzzer/FuzzerTracePC.cpp:39
↓ 1 callers
Method
HandleMalloc
Crash on a single malloc that exceeds the rss limit.
fuzz/libfuzzer/FuzzerLoop.cpp:128
↓ 1 callers
Method
HandlePCsInit
fuzz/libfuzzer/FuzzerTracePC.cpp:71
↓ 1 callers
Method
HasPositionHint
fuzz/libfuzzer/FuzzerDictionary.h:59
↓ 1 callers
Function
Hash
fans/fuzzer-engine/fuzzer/src/FuzzerSHA1.cpp:216
↓ 1 callers
Function
HostToLE
fuzz/libfuzzer/FuzzerUtil.h:115
↓ 1 callers
Method
Idx
fuzz/libfuzzer/FuzzerTracePC.h:151
↓ 1 callers
Method
IncSuccessCount
fuzz/libfuzzer/FuzzerDictionary.h:67
↓ 1 callers
Method
IncUseCount
fuzz/libfuzzer/FuzzerDictionary.h:66
↓ 1 callers
Method
IncrementNumExecutedMutations
fuzz/libfuzzer/FuzzerCorpus.h:194
↓ 1 callers
Method
Init
fuzz/libfuzzer/FuzzerDataFlowTrace.cpp:161
↓ 1 callers
Function
InitMutator
fuzz/fuzzparcel.cc:1141
↓ 1 callers
Function
InternalStrnlen2
Finds min of (strlen(S1), strlen(S2)). Needed because one of these strings may actually be non-zero terminated.
fuzz/libfuzzer/FuzzerTracePC.cpp:404
↓ 1 callers
Method
InterruptCallback
fuzz/libfuzzer/FuzzerLoop.cpp:282
↓ 1 callers
Function
IsASCII
fuzz/libfuzzer/FuzzerUtil.cpp:73
↓ 1 callers
Function
IsFile
fuzz/libfuzzer/FuzzerIOWindows.cpp:26
↓ 1 callers
Function
IsInterestingCoverageFile
fuzz/libfuzzer/FuzzerIOPosix.cpp:149
↓ 1 callers
Function
IsSeparator
fuzz/libfuzzer/FuzzerIOPosix.cpp:107
↓ 1 callers
Function
IterateDirRecursive
fuzz/libfuzzer/FuzzerIOPosix.cpp:82
↓ 1 callers
Function
LLVMFuzzerMutate
fuzz/libfuzzer/FuzzerLoop.cpp:963
↓ 1 callers
Method
Loop
fuzz/libfuzzer/FuzzerLoop.cpp:890
↓ 1 callers
Function
LooseMemeq
Compare two arrays, but not all bytes if the arrays are large.
fuzz/libfuzzer/FuzzerLoop.cpp:594
↓ 1 callers
Function
Merge
fuzz/libfuzzer/FuzzerDriver.cpp:517
↓ 1 callers
Function
MinimizeCrashInput
fuzz/libfuzzer/FuzzerDriver.cpp:418
↓ 1 callers
Function
MinimizeCrashInputInternalStep
fuzz/libfuzzer/FuzzerDriver.cpp:501
↓ 1 callers
Method
MinimizeCrashLoop
fuzz/libfuzzer/FuzzerLoop.cpp:942
↓ 1 callers
Function
MkDirRecursive
fuzz/libfuzzer/FuzzerIO.cpp:198
↓ 1 callers
Function
MkDirRecursiveInner
fuzz/libfuzzer/FuzzerIO.cpp:176
↓ 1 callers
Method
MutateWithMask
Mask represents the set of Data bytes that are worth mutating.
fuzz/libfuzzer/FuzzerMutate.cpp:569
↓ 1 callers
Method
Mutate_CopyPart
fuzz/libfuzzer/FuzzerMutate.cpp:362
↓ 1 callers
Method
MutationSequence
fuzz/libfuzzer/FuzzerMutate.cpp:528
↓ 1 callers
Function
MyCreateHTTPServiceInCurrentJavaContext
fans/fuzzer-engine/fuzzer-coverage/src/interface/IMediaHTTPService.cpp:8
↓ 1 callers
Function
MyCreateHTTPServiceInCurrentJavaContext
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/interface/IMediaHTTPService.cpp:8
↓ 1 callers
Function
MyCreateHTTPServiceInCurrentJavaContext
fans/fuzzer-engine/fuzzer/src/interface/IMediaHTTPService.cpp:8
↓ 1 callers
Function
MyStol
Avoid calling stol as it triggers a bug in clang/glibc build.
fuzz/libfuzzer/FuzzerDriver.cpp:136
↓ 1 callers
Method
NumActiveUnits
fuzz/libfuzzer/FuzzerCorpus.h:182
↓ 1 callers
Method
NumFeatures
fuzz/libfuzzer/FuzzerCorpus.h:468
↓ 1 callers
Method
NumInputsWithDataFlowTrace
fuzz/libfuzzer/FuzzerCorpus.h:202
↓ 1 callers
Function
NumberOfCpuCores
fuzz/libfuzzer/FuzzerUtil.cpp:219
↓ 1 callers
Method
ObservedFocusFunction
fuzz/libfuzzer/FuzzerTracePC.cpp:278
↓ 1 callers
Function
OpenFile
fuzz/libfuzzer/FuzzerIOPosix.cpp:111
↓ 1 callers
Method
PCTableEntryByIdx
fuzz/libfuzzer/FuzzerTracePC.cpp:214
↓ 1 callers
Method
PCTableEntryIdx
fuzz/libfuzzer/FuzzerTracePC.cpp:202
↓ 1 callers
Function
ParcelMutator
fuzz/fuzzparcel.cc:1116
↓ 1 callers
Function
ParseDFTLine
TODO(metzman): replace std::string with std::string_view for better performance. Need to figure our how to use string_view on Windows.
fuzz/libfuzzer/FuzzerDataFlowTrace.cpp:139
↓ 1 callers
Function
ParseFileName
Parse a file name, like: SomeFile.txt Returns number of characters considered if successful.
fuzz/libfuzzer/FuzzerIOWindows.cpp:262
↓ 1 callers
Function
ParseFinalStatsFromLog
fuzz/libfuzzer/FuzzerFork.cpp:38
↓ 1 callers
Function
ParseFlags
We don't use any library to minimize dependencies.
fuzz/libfuzzer/FuzzerDriver.cpp:198
↓ 1 callers
Function
ParseLocation
Parse a location, like: \\?\UNC\Server\Share\ \\?\C:\ \\Server\Share\ \ C:\ C: Returns number of characters considered if successful.
fuzz/libfuzzer/FuzzerIOWindows.cpp:312
↓ 1 callers
Function
ParseOneFlag
fuzz/libfuzzer/FuzzerDriver.cpp:152
↓ 1 callers
Function
ParseSeedInuts
fuzz/libfuzzer/FuzzerDriver.cpp:612
↓ 1 callers
Function
ParseUint
binderlib/include/android-base/parseint.h:37
↓ 1 callers
Method
PcIsFuncEntry
fuzz/libfuzzer/FuzzerTracePC.h:129
↓ 1 callers
Function
PrintASCIIByte
fuzz/libfuzzer/FuzzerUtil.cpp:38
↓ 1 callers
Function
PrintBinary
fuzz/libfuzzer/dataflow/DataFlow.cpp:107
↓ 1 callers
Function
PrintCoverage
fuzz/libfuzzer/dataflow/DataFlow.cpp:135
↓ 1 callers
Function
PrintDataFlow
fuzz/libfuzzer/dataflow/DataFlow.cpp:116
↓ 1 callers
Function
PrintFunctions
Prints all instrumented functions.
fuzz/libfuzzer/dataflow/DataFlow.cpp:86
↓ 1 callers
Function
PrintHelp
fuzz/libfuzzer/FuzzerDriver.cpp:100
↓ 1 callers
Function
PrintMemoryProfile
fuzz/libfuzzer/FuzzerUtil.cpp:213
↓ 1 callers
Method
PrintModuleInfo
fuzz/libfuzzer/FuzzerTracePC.cpp:80
↓ 1 callers
Method
PrintRecommendedDictionary
fuzz/libfuzzer/FuzzerMutate.cpp:493
↓ 1 callers
Function
PrintToString
binderlib/include/binder/RpcKeyFormat.h:30
↓ 1 callers
Function
ProcessFile
(f)
fuzz/libfuzzer/scripts/unbalanced_allocs.py:84
↓ 1 callers
Function
ProcessFree
(line, f, allocs)
fuzz/libfuzzer/scripts/unbalanced_allocs.py:40
↓ 1 callers
Function
ProcessRun
(line, f)
fuzz/libfuzzer/scripts/unbalanced_allocs.py:65
↓ 1 callers
Function
Puts
fuzz/libfuzzer/FuzzerIO.cpp:154
↓ 1 callers
Method
RecordInitialStack
fuzz/libfuzzer/FuzzerTracePC.cpp:418
↓ 1 callers
Method
RecordSuccessfulMutationSequence
Copy successful dictionary entries to PersistentAutoDictionary.
fuzz/libfuzzer/FuzzerMutate.cpp:482
↓ 1 callers
Function
RenameFeatureSetFile
fuzz/libfuzzer/FuzzerLoop.cpp:483
↓ 1 callers
Function
RenameFile
fuzz/libfuzzer/FuzzerIOPosix.cpp:127
↓ 1 callers
Method
Reset
Clears all bits.
fuzz/libfuzzer/FuzzerValueBitMap.h:28
↓ 1 callers
Function
RmDir
fuzz/libfuzzer/FuzzerIOPosix.cpp:169
↓ 1 callers
Function
RoundDownByPage
fuzz/libfuzzer/FuzzerUtil.h:107
↓ 1 callers
Function
RoundUpByPage
fuzz/libfuzzer/FuzzerUtil.h:101
↓ 1 callers
Method
RssLimitCallback
fuzz/libfuzzer/FuzzerLoop.cpp:325
← previous
next →
901–1,000 of 5,046, ranked by callers