MCPcopy Create free account

hub / github.com/HexHive/NASS / functions

Functions5,046 in github.com/HexHive/NASS

↓ 5 callersFunctionFileSize
fuzz/libfuzzer/FuzzerIOPosix.cpp:42
↓ 5 callersFunctionForEachNonZeroByte
void Callback(size_t FirstFeature, size_t Idx, uint8_t Value);
fuzz/libfuzzer/FuzzerTracePC.h:183
↓ 5 callersMethodFunctionWeights
Assign weights to each function. General principles: any uncovered function gets weight 0. a function with lots of uncovered blocks gets bigger weight
fuzz/libfuzzer/FuzzerDataFlowTrace.cpp:89
↓ 5 callersMethodGet
fuzz/libfuzzer/FuzzerValueBitMap.h:48
↓ 5 callersFunctionHash
fans/fuzzer-engine/fuzzer-coverage/src/FuzzerSHA1.cpp:216
↓ 5 callersFunctionHash
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/FuzzerSHA1.cpp:216
↓ 5 callersFunctionLLVMFuzzerTestOneInput
fuzz/libfuzzer/tests/FuzzerUnittest.cpp:29
↓ 5 callersFunctionPageSize
fuzz/libfuzzer/FuzzerUtilPosix.cpp:186
↓ 5 callersMethodPush
fuzz/libfuzzer/FuzzerFork.cpp:285
↓ 5 callersMethod__init__
(self, **kwargs)
fans/fans_analysis/__init__.py:192
↓ 5 callersFunctionabs
binderlib/include_android9/android/legacy_stdlib_inlines.h:36
↓ 5 callersMethodbegin
* Return the first element or one past the last element. The * _Node* we're returning is converted to an "iterator" by a * constructor in _
binderlib/include_android9/utils/List.h:195
↓ 5 callersMethodclear
binderlib/include/utils/RefBase.h:694
↓ 5 callersMethodcompare
fans/fuzzer-engine/fuzzer/src/constraint_checker.cpp:245
↓ 5 callersMethoderaseStructStatus
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:349
↓ 5 callersMethoderaseStructStatus
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:349
↓ 5 callersMethoderaseStructStatus
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:346
↓ 5 callersFunctionexec_cmd
(command)
fuzz/nass_api.py:222
↓ 5 callersFunctionfesetenv
binderlib/include_android9/android/legacy_fenv_inlines_arm.h:49
↓ 5 callersFunctionflags_to_human
Return a human readable string showing the flag states.
tools/gef.py:2181
↓ 5 callersMethodframeCount
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:1679
↓ 5 callersFunctiongdb_disassemble
Disassemble instructions from `start_pc` (Integer). Accepts the following named parameters: - `end_pc` (Integer) only instructions whose start add
tools/gef.py:1992
↓ 5 callersFunctiongef_current_instruction
Return the current instruction as an Instruction object.
tools/gef.py:2078
↓ 5 callersMethodgetFlagValue
Returns the value of the first instance of a given flag, or an empty string if the flag isn't present. Ignores any occurrences after "-ignore_remaini
fuzz/libfuzzer/FuzzerCommand.h:95
↓ 5 callersMethodgetPrev
binderlib/include_android9/utils/List.h:56
↓ 5 callersMethodgetWidth
fans/fans_analysis/patched_aosp_files/misc/SurfaceFlinger.cpp:5622
↓ 5 callersFunctionget_out_info
(s, o)
eval/fans/graph.py:456
↓ 5 callersFunctionget_terminal_size
Return the current terminal size.
tools/gef.py:3564
↓ 5 callersMethodhasFlag
Like hasArgument, but checks for "-[Flag]=...".
fuzz/libfuzzer/FuzzerCommand.h:84
↓ 5 callersMethodisEnabled
static
fans/fans_analysis/patched_aosp_files/misc/MediaAnalyticsItem.cpp:880
↓ 5 callersMethodisOutAndErrCombined
Returns whether the command's stderr is redirected to stdout.
fuzz/libfuzzer/FuzzerCommand.h:134
↓ 5 callersFunctionis_64bit
Checks if current target is 64bit.
tools/gef.py:3593
↓ 5 callersFunctionis_hex
Return whether provided string is a hexadecimal value.
tools/gef.py:3491
↓ 5 callersMethodis_valid
(cls, path: pathlib.Path)
tools/gef.py:895
↓ 5 callersFunctionparse_log
(log:str, rel_binary=None)
fuzz/triage.py:88
↓ 5 callersFunctionpush
Push to the device
adb.py:220
↓ 5 callersFunctionrandomGenerate
fans/fuzzer-engine/fuzzer-coverage/src/types/string_type.cpp:84
↓ 5 callersFunctionrandomGenerate
fans/fuzzer-engine/fuzzer/src/types/string_type.cpp:84
↓ 5 callersMethodreadWriteItem
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:337
↓ 5 callersMethodreadWriteItem
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:337
↓ 5 callersMethodreadWriteItem
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:334
↓ 5 callersMethodremote
binderlib/include/binder/Binder.h:154
↓ 5 callersMethodremoveArgument
Removes the given argument from the command argument list. Ignores any occurrences after "-ignore_remaining_args=1", if present.
fuzz/libfuzzer/FuzzerCommand.h:78
↓ 5 callersMethodreset
(self)
tools/gef.py:1329
↓ 5 callersMethodrun
(self)
eval/fans/emu-run.py:107
↓ 5 callersFunctions2ns
binderlib/include_android9/utils/Timers.h:68
↓ 5 callersMethodseek
(self, off: int)
tools/gef.py:881
↓ 5 callersMethodsetNext
binderlib/include_android9/utils/List.h:60
↓ 5 callersMethodsetPrev
binderlib/include_android9/utils/List.h:59
↓ 5 callersMethodsetup_replay
(self, remote_seed_dir, create_phase1_dir=False)
fuzz/replay.py:612
↓ 5 callersFunctionsigemptyset
binderlib/include_android9/android/legacy_signal_inlines.h:98
↓ 5 callersMethodsize
binderlib/include_android9/binder/Parcel.h:483
↓ 5 callersMethodsolve
fans/fuzzer-engine/fuzzer-coverage/src/dependency_solver.cpp:109
↓ 5 callersMethodsolve
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/dependency_solver.cpp:109
↓ 5 callersMethodsolve
fans/fuzzer-engine/fuzzer/src/dependency_solver.cpp:109
↓ 5 callersMethodstr
binderlib/include/android-base/result.h:236
↓ 5 callersMethodstring
binderlib/include_android9/utils/String8.h:272
↓ 5 callersFunctionto_unsigned_long
Cast a gdb.Value to unsigned long.
tools/gef.py:3334
↓ 5 callersMethodwriteStrongBinder
fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:245
↓ 5 callersMethodwriteStrongBinder
binderlib/include/binder/Parcel.h:245
↓ 4 callersMethodAddRareFeature
fuzz/libfuzzer/FuzzerCorpus.h:364
↓ 4 callersFunctionComputeSHA1
The rest is added for LibFuzzer
fuzz/libfuzzer/FuzzerSHA1.cpp:204
↓ 4 callersFunctionCrashResistantMerge
Outer process. Does not call the target code and thus should not fail.
fuzz/libfuzzer/FuzzerMerge.cpp:431
↓ 4 callersFunctionFlagValue
fuzz/libfuzzer/FuzzerDriver.cpp:127
↓ 4 callersFunctionGetEpoch
fuzz/libfuzzer/FuzzerIO.cpp:34
↓ 4 callersMethodGetNumberOfCoveredBlocks
fuzz/libfuzzer/FuzzerDataFlowTrace.h:69
↓ 4 callersFunctionIsFile
fuzz/libfuzzer/FuzzerIOPosix.cpp:28
↓ 4 callersFunctionParseError
fuzz/libfuzzer/FuzzerDataFlowTrace.cpp:132
↓ 4 callersFunctionPrintASCII
fuzz/libfuzzer/FuzzerUtil.cpp:49
↓ 4 callersMethodSize
fuzz/libfuzzer/FuzzerTracePC.h:150
↓ 4 callersMethodUpdateEnergy
Assign more energy to a high-entropy seed, i.e., that reveals more information about the globally rare features in the neighborhood of the seed. Since
fuzz/libfuzzer/FuzzerCorpus.h:75
↓ 4 callersFunctionValidateDirectoryExists
fuzz/libfuzzer/FuzzerDriver.cpp:261
↓ 4 callersMethod__get_setting_name
(self, name: str)
tools/gef.py:4514
↓ 4 callersMethod__getitem__
(self, name: str)
tools/gef.py:4532
↓ 4 callersMethod__hash__
(self)
fans/fans-triage.py:61
↓ 4 callersMethod__hash__
(self)
fuzz/fuzzparcel.py:179
↓ 4 callersMethod__init__
(self, argtype, value)
instrument/lib.py:25
↓ 4 callersFunction__mutate_array_fixed
fuzz/fuzzparcel.cc:392
↓ 4 callersFunction__mutate_var_length
fuzz/fuzzparcel.cc:336
↓ 4 callersMethodarg_to_long
(self, args: List, index: int, default: int = 0)
tools/gef.py:9196
↓ 4 callersMethodcheck_service
(self)
fuzz/orchestrate.py:263
↓ 4 callersFunctioncmd
(cmd)
fans/backup/flash.py:9
↓ 4 callersFunctiondo_logcat
(msg)
fuzz/fridajs/fuzz.js:350
↓ 4 callersFunctionensureFuzzerInited
fuzz/libfuzzer/FuzzerInterceptors.cpp:55
↓ 4 callersFunctionfree_fuzzparcel
fuzz/fuzzparcel.cc:285
↓ 4 callersFunctiongdb_get_nth_previous_instruction_address
Return the address (Integer) of the `n`-th instruction before `addr`.
tools/gef.py:2019
↓ 4 callersFunctiongef_execute_external
Execute an external command and return the result.
tools/gef.py:2106
↓ 4 callersFunctiongef_pybytes
Returns an immutable bytes list from the string given as input.
tools/gef.py:1819
↓ 4 callersMethodgetCounterLoopIdx
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:481
↓ 4 callersMethodgetCounterLoopIdx
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:481
↓ 4 callersMethodgetKey
fans/fans_analysis/patched_aosp_files/misc/MediaAnalyticsItem.cpp:216
↓ 4 callersFunctiongetVarTypeEnum
fans/fuzzer-engine/fuzzer-coverage/src/types/types.cpp:103
↓ 4 callersFunctiongetVarTypeEnum
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/types/types.cpp:103
↓ 4 callersFunctiongetVarTypeEnum
fans/fuzzer-engine/fuzzer/src/types/types.cpp:103
↓ 4 callersMethodgetVarValue
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:400
↓ 4 callersMethodgetVarValue
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:400
↓ 4 callersMethodgetVarValue
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:397
↓ 4 callersFunctionget_ordered_seeds
(seed_dir)
eval/fans/graph.py:43
↓ 4 callersFunctionget_section_base_address
(name: str)
tools/gef.py:2190
↓ 4 callersMethodhasArgument
Returns true if the given Arg is present in Args. Only checks up to "-ignore_remaining_args=1".
fuzz/libfuzzer/FuzzerCommand.h:55
← previousnext →301–400 of 5,046, ranked by callers