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
↓ 2 callers
Function
randomFloat
fans/fuzzer-engine/fuzzer/src/utils/random.cpp:18
↓ 2 callers
Method
read
Return a `length` long byte array with the copy of the process memory at `addr`.
tools/gef.py:10152
↓ 2 callers
Method
read
Specializations for types with dedicated handling in Parcel
binderlib/include_android9/binder/SafeInterface.h:43
↓ 2 callers
Method
read
Specializations for types with dedicated handling in Parcel
binderlib/include/binder/SafeInterface.h:42
↓ 2 callers
Method
readFileDescriptor
fans/fuzzer-engine/fuzzer/src/parcel_reader.cpp:144
↓ 2 callers
Method
readInputs
binderlib/include_android9/binder/SafeInterface.h:570
↓ 2 callers
Method
readInputs
binderlib/include/binder/SafeInterface.h:575
↓ 2 callers
Method
readNullableStrongBinder
binderlib/include_android9/binder/Parcel.h:689
↓ 2 callers
Method
readNullableStrongBinder
binderlib/include/binder/Parcel.h:1604
↓ 2 callers
Method
readString8
fans/fuzzer-engine/fuzzer/src/parcel_reader.cpp:110
↓ 2 callers
Method
readStrongBinder
binderlib/include/binder/Parcel.h:1588
↓ 2 callers
Method
readUint64
fans/fuzzer-engine/fuzzer/src/parcel_reader.cpp:84
↓ 2 callers
Method
read_ascii_string
Read an ASCII string from memory
tools/gef.py:10191
↓ 2 callers
Method
refine
(self)
fuzz/replay.py:770
↓ 2 callers
Method
release
binderlib/include_android9/android-base/unique_fd.h:83
↓ 2 callers
Method
reload
(self, quiet: bool)
tools/gef.py:9760
↓ 2 callers
Method
remote
binderlib/include_android9/binder/Binder.h:89
↓ 2 callers
Method
resetSelfConstraints
clear related constraint....
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:249
↓ 2 callers
Method
resetSelfConstraints
clear related constraint....
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:249
↓ 2 callers
Method
resetSelfConstraints
clear related constraint....
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:246
↓ 2 callers
Method
resize
! * set the size of the vector. items are appended with the default * constructor, or removed from the end as needed. */
binderlib/include_android9/utils/Vector.h:101
↓ 2 callers
Method
run
fans/fuzzer-engine/fuzzer-coverage/src/executor.cpp:22
↓ 2 callers
Method
run
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/executor.cpp:22
↓ 2 callers
Method
run_cov
fans/fuzzer-engine/fuzzer-coverage/src/executor.cpp:38
↓ 2 callers
Method
run_cov
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/executor.cpp:38
↓ 2 callers
Function
safe_parse_and_eval
GEF wrapper for gdb.parse_and_eval(): this function returns None instead of raising gdb.error if the eval failed.
tools/gef.py:3792
↓ 2 callers
Method
save_coverage
(self, out_path, bbs, spec_map=None)
fuzz/replay.py:1168
↓ 2 callers
Function
search_for_main_arena
A helper function to find the libc `main_arena` address, either from symbol or from its offset from `__malloc_hook`.
tools/gef.py:1199
↓ 2 callers
Method
search_pattern
Search a pattern within the whole userland memory.
tools/gef.py:5797
↓ 2 callers
Method
search_pattern_by_address
Search a pattern within a range defined by arguments.
tools/gef.py:5735
↓ 2 callers
Method
setActiveColorMode
fans/fans_analysis/patched_aosp_files/misc/SurfaceFlinger.cpp:1272
↓ 2 callers
Method
setAudioAttributes
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:1811
↓ 2 callers
Method
setAuxEffectSendLevel
fans/fans_analysis/patched_aosp_files/misc/mediaplayer.cpp:734
↓ 2 callers
Method
setAuxEffectSendLevel
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:1334
↓ 2 callers
Method
setCapacity
sets the capacity. capacity can never be reduced less than size()
binderlib/include/utils/Vector.h:90
↓ 2 callers
Method
setInterfaceDescriptor
fuzz/randombinder.h:51
↓ 2 callers
Method
setLoopCounter
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:166
↓ 2 callers
Method
setLoopCounter
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:166
↓ 2 callers
Method
setLoopCounter
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:165
↓ 2 callers
Method
setLooping
fans/fans_analysis/patched_aosp_files/misc/mediaplayer.cpp:676
↓ 2 callers
Method
setPhaseOffset
fans/fans_analysis/patched_aosp_files/misc/SurfaceFlinger.cpp:639
↓ 2 callers
Method
setVolume
fans/fans_analysis/patched_aosp_files/misc/mediaplayer.cpp:697
↓ 2 callers
Method
setVolume
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:1313
↓ 2 callers
Method
set_init_tbreak
(self, addr: int)
tools/gef.py:7040
↓ 2 callers
Function
setup_emulator
(device_id)
emulator/emulator.py:240
↓ 2 callers
Method
setup_fuzzer
(self, iteration=0)
fans/fans-orchestrate.py:546
↓ 2 callers
Method
setup_fuzzer
(self, iteration=0)
fuzz/orchestrate.py:714
↓ 2 callers
Method
setup_outdir
(self)
fuzz/orchestrate.py:404
↓ 2 callers
Method
setup_replay
(self, remote_seed_dir)
fans/fans-replay.py:398
↓ 2 callers
Function
setup_triage
(device, service, triage_path, binder_db, meta_target)
fans/fans-triage.py:119
↓ 2 callers
Function
signal
binderlib/include_android9/android/legacy_signal_inlines.h:116
↓ 2 callers
Function
single_select
(query)
eval/cots/native_service_stats.py:22
↓ 2 callers
Function
splat_type
binderlib/include_android9/utils/TypeHelpers.h:172
↓ 2 callers
Method
start
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:1079
↓ 2 callers
Method
stop_fuzzer
(self)
fans/fans-orchestrate.py:708
↓ 2 callers
Method
stop_fuzzer
(self)
fuzz/orchestrate.py:923
↓ 2 callers
Function
strtof
binderlib/include_android9/android/legacy_stdlib_inlines.h:56
↓ 2 callers
Method
svc_is_app
(self)
service/service.py:261
↓ 2 callers
Method
svc_is_svcsvr
(self)
service/service.py:255
↓ 2 callers
Function
swap
binderlib/include/android-base/expected.h:317
↓ 2 callers
Method
timedLock
binderlib/include_android9/utils/Mutex.h:192
↓ 2 callers
Method
to_parcelentry
(self, functype, interface_name =None)
fans/fans-replay.py:151
↓ 2 callers
Method
tryLock
binderlib/include_android9/utils/Mutex.h:188
↓ 2 callers
Function
u32
Unpack one dword respecting the current architecture endianness.
tools/gef.py:331
↓ 2 callers
Method
unlinkToDeath
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:692
↓ 2 callers
Method
unlock
binderlib/include_android9/utils/RWLock.h:116
↓ 2 callers
Function
unmarshallFilter
Unmarshall a filter from a Parcel. Filter format in a parcel: 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+
fans/fans_analysis/patched_aosp_files/misc/mediaplayer2.cpp:82
↓ 2 callers
Function
unmarshallFilter
Unmarshall a filter from a Parcel. Filter format in a parcel: 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:124
↓ 2 callers
Function
update_out
(out, capturers: list[ServiceCapture])
eval/fans/ipc_capture/ipc_capture.py:242
↓ 2 callers
Function
usage
()
coverometry/src/coverazza/__main__.py:7
↓ 2 callers
Method
waitRelative
binderlib/include_android9/utils/Condition.h:120
↓ 2 callers
Function
wait_ready
(service_name, device_id, timeout=60 * 60)
adb.py:493
↓ 2 callers
Method
wipe_cache
(self)
service/service.py:144
↓ 2 callers
Method
write
binderlib/include_android9/binder/SafeInterface.h:46
↓ 2 callers
Method
write
binderlib/include/binder/SafeInterface.h:45
↓ 2 callers
Method
writeDouble
fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:146
↓ 2 callers
Method
writeFileDescriptor
fans/fuzzer-engine/fuzzer-coverage/src/parcel_writer.cpp:261
↓ 2 callers
Method
writeFileDescriptor
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_writer.cpp:261
↓ 2 callers
Method
writeFloat
fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:136
↓ 2 callers
Method
writeUint32
fans/fuzzer-engine/fuzzer-coverage/src/parcel_writer.cpp:137
↓ 2 callers
Method
writeUint32
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_writer.cpp:137
↓ 2 callers
Function
xor
Return `data` xor-ed with `key`.
tools/gef.py:3485
↓ 1 callers
Method
AddFeature
fuzz/libfuzzer/FuzzerCorpus.h:418
↓ 1 callers
Method
AddValueModPrime
fuzz/libfuzzer/FuzzerValueBitMap.h:43
↓ 1 callers
Method
AlarmCallback
fuzz/libfuzzer/FuzzerLoop.cpp:291
↓ 1 callers
Function
AllInputsAreFiles
fuzz/libfuzzer/FuzzerDriver.cpp:345
↓ 1 callers
Function
AnalyzeDictionary
fuzz/libfuzzer/FuzzerDriver.cpp:546
↓ 1 callers
Function
AppendToFile
fuzz/libfuzzer/FuzzerIO.cpp:88
↓ 1 callers
Method
ApproximateMemoryConsumption
fuzz/libfuzzer/FuzzerMerge.cpp:130
↓ 1 callers
Function
BlockIsEntry
fuzz/libfuzzer/dataflow/DataFlowCallbacks.cpp:20
↓ 1 callers
Method
ChooseUnitIdxToMutate
Returns an index of random unit from the corpus to mutate.
fuzz/libfuzzer/FuzzerCorpus.h:319
↓ 1 callers
Function
CleanseCrashInput
fuzz/libfuzzer/FuzzerDriver.cpp:363
↓ 1 callers
Method
Clear
fuzz/libfuzzer/FuzzerDataFlowTrace.h:121
↓ 1 callers
Function
ClearExtraCounters
fuzz/libfuzzer/FuzzerExtraCounters.cpp:21
↓ 1 callers
Function
CloseStdout
fuzz/libfuzzer/FuzzerIO.cpp:150
↓ 1 callers
Function
ComputeSHA1
The rest is added for LibFuzzer
fans/fuzzer-engine/fuzzer-coverage/src/FuzzerSHA1.cpp:202
↓ 1 callers
Function
ComputeSHA1
The rest is added for LibFuzzer
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/FuzzerSHA1.cpp:202
↓ 1 callers
Function
ComputeSHA1
The rest is added for LibFuzzer
fans/fuzzer-engine/fuzzer/src/FuzzerSHA1.cpp:202
↓ 1 callers
Function
CopyFileToErr
fuzz/libfuzzer/FuzzerIO.cpp:67
↓ 1 callers
Function
CounterToFeature
fuzz/libfuzzer/FuzzerTracePC.h:213
← previous
next →
801–900 of 5,046, ranked by callers