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
↓ 5 callers
Function
FileSize
fuzz/libfuzzer/FuzzerIOPosix.cpp:42
↓ 5 callers
Function
ForEachNonZeroByte
void Callback(size_t FirstFeature, size_t Idx, uint8_t Value);
fuzz/libfuzzer/FuzzerTracePC.h:183
↓ 5 callers
Method
FunctionWeights
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 callers
Method
Get
fuzz/libfuzzer/FuzzerValueBitMap.h:48
↓ 5 callers
Function
Hash
fans/fuzzer-engine/fuzzer-coverage/src/FuzzerSHA1.cpp:216
↓ 5 callers
Function
Hash
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/FuzzerSHA1.cpp:216
↓ 5 callers
Function
LLVMFuzzerTestOneInput
fuzz/libfuzzer/tests/FuzzerUnittest.cpp:29
↓ 5 callers
Function
PageSize
fuzz/libfuzzer/FuzzerUtilPosix.cpp:186
↓ 5 callers
Method
Push
fuzz/libfuzzer/FuzzerFork.cpp:285
↓ 5 callers
Method
__init__
(self, **kwargs)
fans/fans_analysis/__init__.py:192
↓ 5 callers
Function
abs
binderlib/include_android9/android/legacy_stdlib_inlines.h:36
↓ 5 callers
Method
begin
* 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 callers
Method
clear
binderlib/include/utils/RefBase.h:694
↓ 5 callers
Method
compare
fans/fuzzer-engine/fuzzer/src/constraint_checker.cpp:245
↓ 5 callers
Method
eraseStructStatus
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:349
↓ 5 callers
Method
eraseStructStatus
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:349
↓ 5 callers
Method
eraseStructStatus
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:346
↓ 5 callers
Function
exec_cmd
(command)
fuzz/nass_api.py:222
↓ 5 callers
Function
fesetenv
binderlib/include_android9/android/legacy_fenv_inlines_arm.h:49
↓ 5 callers
Function
flags_to_human
Return a human readable string showing the flag states.
tools/gef.py:2181
↓ 5 callers
Method
frameCount
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:1679
↓ 5 callers
Function
gdb_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 callers
Function
gef_current_instruction
Return the current instruction as an Instruction object.
tools/gef.py:2078
↓ 5 callers
Method
getFlagValue
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 callers
Method
getPrev
binderlib/include_android9/utils/List.h:56
↓ 5 callers
Method
getWidth
fans/fans_analysis/patched_aosp_files/misc/SurfaceFlinger.cpp:5622
↓ 5 callers
Function
get_out_info
(s, o)
eval/fans/graph.py:456
↓ 5 callers
Function
get_terminal_size
Return the current terminal size.
tools/gef.py:3564
↓ 5 callers
Method
hasFlag
Like hasArgument, but checks for "-[Flag]=...".
fuzz/libfuzzer/FuzzerCommand.h:84
↓ 5 callers
Method
isEnabled
static
fans/fans_analysis/patched_aosp_files/misc/MediaAnalyticsItem.cpp:880
↓ 5 callers
Method
isOutAndErrCombined
Returns whether the command's stderr is redirected to stdout.
fuzz/libfuzzer/FuzzerCommand.h:134
↓ 5 callers
Function
is_64bit
Checks if current target is 64bit.
tools/gef.py:3593
↓ 5 callers
Function
is_hex
Return whether provided string is a hexadecimal value.
tools/gef.py:3491
↓ 5 callers
Method
is_valid
(cls, path: pathlib.Path)
tools/gef.py:895
↓ 5 callers
Function
parse_log
(log:str, rel_binary=None)
fuzz/triage.py:88
↓ 5 callers
Function
push
Push to the device
adb.py:220
↓ 5 callers
Function
randomGenerate
fans/fuzzer-engine/fuzzer-coverage/src/types/string_type.cpp:84
↓ 5 callers
Function
randomGenerate
fans/fuzzer-engine/fuzzer/src/types/string_type.cpp:84
↓ 5 callers
Method
readWriteItem
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:337
↓ 5 callers
Method
readWriteItem
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:337
↓ 5 callers
Method
readWriteItem
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:334
↓ 5 callers
Method
remote
binderlib/include/binder/Binder.h:154
↓ 5 callers
Method
removeArgument
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 callers
Method
reset
(self)
tools/gef.py:1329
↓ 5 callers
Method
run
(self)
eval/fans/emu-run.py:107
↓ 5 callers
Function
s2ns
binderlib/include_android9/utils/Timers.h:68
↓ 5 callers
Method
seek
(self, off: int)
tools/gef.py:881
↓ 5 callers
Method
setNext
binderlib/include_android9/utils/List.h:60
↓ 5 callers
Method
setPrev
binderlib/include_android9/utils/List.h:59
↓ 5 callers
Method
setup_replay
(self, remote_seed_dir, create_phase1_dir=False)
fuzz/replay.py:612
↓ 5 callers
Function
sigemptyset
binderlib/include_android9/android/legacy_signal_inlines.h:98
↓ 5 callers
Method
size
binderlib/include_android9/binder/Parcel.h:483
↓ 5 callers
Method
solve
fans/fuzzer-engine/fuzzer-coverage/src/dependency_solver.cpp:109
↓ 5 callers
Method
solve
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/dependency_solver.cpp:109
↓ 5 callers
Method
solve
fans/fuzzer-engine/fuzzer/src/dependency_solver.cpp:109
↓ 5 callers
Method
str
binderlib/include/android-base/result.h:236
↓ 5 callers
Method
string
binderlib/include_android9/utils/String8.h:272
↓ 5 callers
Function
to_unsigned_long
Cast a gdb.Value to unsigned long.
tools/gef.py:3334
↓ 5 callers
Method
writeStrongBinder
fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:245
↓ 5 callers
Method
writeStrongBinder
binderlib/include/binder/Parcel.h:245
↓ 4 callers
Method
AddRareFeature
fuzz/libfuzzer/FuzzerCorpus.h:364
↓ 4 callers
Function
ComputeSHA1
The rest is added for LibFuzzer
fuzz/libfuzzer/FuzzerSHA1.cpp:204
↓ 4 callers
Function
CrashResistantMerge
Outer process. Does not call the target code and thus should not fail.
fuzz/libfuzzer/FuzzerMerge.cpp:431
↓ 4 callers
Function
FlagValue
fuzz/libfuzzer/FuzzerDriver.cpp:127
↓ 4 callers
Function
GetEpoch
fuzz/libfuzzer/FuzzerIO.cpp:34
↓ 4 callers
Method
GetNumberOfCoveredBlocks
fuzz/libfuzzer/FuzzerDataFlowTrace.h:69
↓ 4 callers
Function
IsFile
fuzz/libfuzzer/FuzzerIOPosix.cpp:28
↓ 4 callers
Function
ParseError
fuzz/libfuzzer/FuzzerDataFlowTrace.cpp:132
↓ 4 callers
Function
PrintASCII
fuzz/libfuzzer/FuzzerUtil.cpp:49
↓ 4 callers
Method
Size
fuzz/libfuzzer/FuzzerTracePC.h:150
↓ 4 callers
Method
UpdateEnergy
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 callers
Function
ValidateDirectoryExists
fuzz/libfuzzer/FuzzerDriver.cpp:261
↓ 4 callers
Method
__get_setting_name
(self, name: str)
tools/gef.py:4514
↓ 4 callers
Method
__getitem__
(self, name: str)
tools/gef.py:4532
↓ 4 callers
Method
__hash__
(self)
fans/fans-triage.py:61
↓ 4 callers
Method
__hash__
(self)
fuzz/fuzzparcel.py:179
↓ 4 callers
Method
__init__
(self, argtype, value)
instrument/lib.py:25
↓ 4 callers
Function
__mutate_array_fixed
fuzz/fuzzparcel.cc:392
↓ 4 callers
Function
__mutate_var_length
fuzz/fuzzparcel.cc:336
↓ 4 callers
Method
arg_to_long
(self, args: List, index: int, default: int = 0)
tools/gef.py:9196
↓ 4 callers
Method
check_service
(self)
fuzz/orchestrate.py:263
↓ 4 callers
Function
cmd
(cmd)
fans/backup/flash.py:9
↓ 4 callers
Function
do_logcat
(msg)
fuzz/fridajs/fuzz.js:350
↓ 4 callers
Function
ensureFuzzerInited
fuzz/libfuzzer/FuzzerInterceptors.cpp:55
↓ 4 callers
Function
free_fuzzparcel
fuzz/fuzzparcel.cc:285
↓ 4 callers
Function
gdb_get_nth_previous_instruction_address
Return the address (Integer) of the `n`-th instruction before `addr`.
tools/gef.py:2019
↓ 4 callers
Function
gef_execute_external
Execute an external command and return the result.
tools/gef.py:2106
↓ 4 callers
Function
gef_pybytes
Returns an immutable bytes list from the string given as input.
tools/gef.py:1819
↓ 4 callers
Method
getCounterLoopIdx
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:481
↓ 4 callers
Method
getCounterLoopIdx
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:481
↓ 4 callers
Method
getKey
fans/fans_analysis/patched_aosp_files/misc/MediaAnalyticsItem.cpp:216
↓ 4 callers
Function
getVarTypeEnum
fans/fuzzer-engine/fuzzer-coverage/src/types/types.cpp:103
↓ 4 callers
Function
getVarTypeEnum
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/types/types.cpp:103
↓ 4 callers
Function
getVarTypeEnum
fans/fuzzer-engine/fuzzer/src/types/types.cpp:103
↓ 4 callers
Method
getVarValue
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:400
↓ 4 callers
Method
getVarValue
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:400
↓ 4 callers
Method
getVarValue
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:397
↓ 4 callers
Function
get_ordered_seeds
(seed_dir)
eval/fans/graph.py:43
↓ 4 callers
Function
get_section_base_address
(name: str)
tools/gef.py:2190
↓ 4 callers
Method
hasArgument
Returns true if the given Arg is present in Args. Only checks up to "-ignore_remaining_args=1".
fuzz/libfuzzer/FuzzerCommand.h:55
← previous
next →
301–400 of 5,046, ranked by callers