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
↓ 3 callers
Method
getVarIdx
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:374
↓ 3 callers
Method
getVarIdx
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:374
↓ 3 callers
Method
getVarIdx
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:371
↓ 3 callers
Method
get_cmdline_of
(self, pid: int)
tools/gef.py:5028
↓ 3 callers
Function
get_emulator_status
(device_id)
emulator/emulator.py:88
↓ 3 callers
Method
get_fd_from_result
(self, res: str)
tools/gef.py:5628
↓ 3 callers
Function
get_info_files
Retrieve all the files loaded by debuggee.
tools/gef.py:3394
↓ 3 callers
Function
get_libc_version
()
tools/gef.py:1700
↓ 3 callers
Method
get_next_chunk
(self, allow_unaligned: bool = False)
tools/gef.py:1592
↓ 3 callers
Method
get_next_chunk_addr
(self)
tools/gef.py:1596
↓ 3 callers
Method
get_state_of
(self, pid: int)
tools/gef.py:5019
↓ 3 callers
Method
get_vmabyaddr
(self, addr)
utils/utils.py:35
↓ 3 callers
Method
initTxWrite
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:19
↓ 3 callers
Function
init_fuzzparcel
fuzz/fuzzparcel.cc:163
↓ 3 callers
Function
internal_memcmp
fuzz/libfuzzer/FuzzerInterceptors.cpp:91
↓ 3 callers
Function
is_ascii_string
Helper function to determine if the buffer pointed by `address` is an ASCII string (in GDB)
tools/gef.py:343
↓ 3 callers
Function
is_docker_running
(device_id)
emulator/emulator.py:65
↓ 3 callers
Method
is_main_arena
(self)
tools/gef.py:1436
↓ 3 callers
Function
is_qemu_system
()
tools/gef.py:3369
↓ 3 callers
Method
is_setDataPosition
(self)
fuzz/replay.py:137
↓ 3 callers
Method
is_thumb
Determine if the machine is currently in THUMB mode.
tools/gef.py:2516
↓ 3 callers
Function
is_x86_64
Checks if current target is x86-64
tools/gef.py:3605
↓ 3 callers
Method
malloc_chunk_t
()
tools/gef.py:1491
↓ 3 callers
Method
notify_one
binderlib/include/binder/RpcThreads.h:47
↓ 3 callers
Function
ns2ms
binderlib/include_android9/utils/Timers.h:72
↓ 3 callers
Method
onAudioDeviceUpdate
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:702
↓ 3 callers
Method
operator()
fuzz/libfuzzer/FuzzerRandom.h:20
↓ 3 callers
Function
parse
(drcov: str)
coverometry/src/coverazza/parser.py:139
↓ 3 callers
Method
pprint_bin
(arena_addr: str, index: int, _type: str = "")
tools/gef.py:6241
↓ 3 callers
Method
prepare
TODO: In case of error, prepareAsync provides the caller with 2 error codes, one defined in the Android framework and one provided by the implementati
fans/fans_analysis/patched_aosp_files/misc/mediaplayer.cpp:292
↓ 3 callers
Method
print_entry
(self, entry: Section)
tools/gef.py:8396
↓ 3 callers
Function
print_info_device_service
(d, s, triaged_only)
eval/cots/run-analyze.py:131
↓ 3 callers
Function
print_interface_info_s
(device, service)
eval/fans/interface_ground_truth.py:15
↓ 3 callers
Method
print_loc
(self, loc: Tuple[int, int, str])
tools/gef.py:5731
↓ 3 callers
Method
print_setting
(self, plugin_name: str, verbose: bool = False)
tools/gef.py:9629
↓ 3 callers
Method
print_status
(self, time_running, nr_service_crashed, nr_device_borked, full=False)
fans/fans-orchestrate.py:254
↓ 3 callers
Method
print_status
(self, time_running, nr_service_crashed, nr_device_borked, full=False)
fuzz/orchestrate.py:378
↓ 3 callers
Function
process_lookup_address
Look up for an address in memory. Return an Address object if found, None otherwise.
tools/gef.py:3420
↓ 3 callers
Method
pull_fuzzdata
(self)
fans/fans-orchestrate.py:331
↓ 3 callers
Function
py_print_info
(path)
fuzz/fuzzparcel.py:277
↓ 3 callers
Method
queryLocalInterface
binderlib/include/binder/IInterface.h:187
↓ 3 callers
Function
randomAlphanumString
fans/fuzzer-engine/fuzzer-coverage/src/types/string_type.cpp:53
↓ 3 callers
Function
randomAlphanumString
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/types/string_type.cpp:53
↓ 3 callers
Function
randomAlphanumString
fans/fuzzer-engine/fuzzer/src/types/string_type.cpp:53
↓ 3 callers
Method
readBool
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader.cpp:178
↓ 3 callers
Method
readBool
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader.cpp:178
↓ 3 callers
Method
readFloat
fans/fuzzer-engine/fuzzer/src/parcel_reader.cpp:156
↓ 3 callers
Method
readStrongBinder
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader.cpp:199
↓ 3 callers
Method
readStrongBinder
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader.cpp:199
↓ 3 callers
Method
readUint32
fans/fuzzer-engine/fuzzer/src/parcel_reader.cpp:51
↓ 3 callers
Method
read_cstring
Return a C-string read from memory.
tools/gef.py:10163
↓ 3 callers
Method
realpath
(self)
tools/gef.py:685
↓ 3 callers
Method
release
binderlib/include/android-base/unique_fd.h:100
↓ 3 callers
Function
reset_architecture
Sets the current architecture. If an architecture is explicitly specified by parameter, try to use that one. If this fails, an `OSError` excep
tools/gef.py:3626
↓ 3 callers
Method
reset_caches
Recursively clean the cache of all the managers. Avoid calling this function directly, using `reset-cache` is preferred
tools/gef.py:10873
↓ 3 callers
Method
run
fans/fuzzer-engine/fuzzer/src/executor.cpp:7
↓ 3 callers
Method
save_coverage
(self, out_path, bbs, spec_map=None)
fans/fans-replay.py:836
↓ 3 callers
Method
secondsSinceProcessStartUp
fuzz/libfuzzer/FuzzerFork.cpp:114
↓ 3 callers
Method
serialize
fans/fuzzer-engine/fuzzer-coverage/src/transaction.cpp:89
↓ 3 callers
Method
serialize
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/transaction.cpp:89
↓ 3 callers
Method
setActiveConfig
fans/fans_analysis/patched_aosp_files/misc/SurfaceFlinger.cpp:1147
↓ 3 callers
Method
setReplyData
fuzz/randombinder.h:62
↓ 3 callers
Method
setVsyncEnabled
fans/fans_analysis/patched_aosp_files/misc/SurfaceFlinger.cpp:1659
↓ 3 callers
Method
setup
(self)
service/bdsm.py:91
↓ 3 callers
Method
setup
(self)
service/vanilla.py:102
↓ 3 callers
Function
setup_device
(device, service, binder_db, meta_target)
fans/fans-triage.py:143
↓ 3 callers
Function
setup_device
(device, service, binder_db, meta_target)
fuzz/triage.py:240
↓ 3 callers
Function
setup_dumpsys
(device_id)
emulator/emulator.py:132
↓ 3 callers
Method
setup_script
(self, script_path, on_message_func)
fans/fans-orchestrate.py:163
↓ 3 callers
Function
sha1_rol32
fans/fuzzer-engine/fuzzer-coverage/src/FuzzerSHA1.cpp:94
↓ 3 callers
Function
sha1_rol32
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/FuzzerSHA1.cpp:94
↓ 3 callers
Function
sha1_rol32
fans/fuzzer-engine/fuzzer/src/FuzzerSHA1.cpp:94
↓ 3 callers
Function
sha1_rol32
fuzz/libfuzzer/FuzzerSHA1.cpp:96
↓ 3 callers
Function
sigaddset
binderlib/include_android9/android/legacy_signal_inlines.h:74
↓ 3 callers
Function
sort_seeds
(seeds: list[Seed])
fans/fans-triage.py:170
↓ 3 callers
Function
sort_seeds
(seeds: list[Seed])
fuzz/triage.py:259
↓ 3 callers
Function
split_seeds
(seeds: list[Seed])
fans/fans-triage.py:210
↓ 3 callers
Function
split_seeds
(seeds: list[Seed])
fuzz/triage.py:311
↓ 3 callers
Function
strictly_order_type
binderlib/include_android9/utils/TypeHelpers.h:119
↓ 3 callers
Function
strictly_order_type
binderlib/include/utils/TypeHelpers.h:119
↓ 3 callers
Function
subprocess_adb
(cmd, device_id, wait_for_termination=True)
adb.py:42
↓ 3 callers
Method
sync
Copy the `src` into the temporary chroot. If `dst` is provided, that path will be used instead of `src`.
tools/gef.py:10679
↓ 3 callers
Method
to_parcel_entry
(self)
fuzz/fuzzparcel.py:229
↓ 3 callers
Method
writeFileDescriptor
fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:228
↓ 3 callers
Method
writeUint64
fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:125
↓ 2 callers
Function
Append
binderlib/include/android-base/collections.h:36
↓ 2 callers
Function
Clzll
fuzz/libfuzzer/FuzzerBuiltins.h:28
↓ 2 callers
Function
CollectDataFlow
fuzz/libfuzzer/FuzzerDataFlowTrace.cpp:249
↓ 2 callers
Method
ContainsWord
fuzz/libfuzzer/FuzzerDictionary.h:89
↓ 2 callers
Method
CreateNewJob
fuzz/libfuzzer/FuzzerFork.cpp:120
↓ 2 callers
Function
DiscardOutput
fuzz/libfuzzer/FuzzerUtilLinux.cpp:35
↓ 2 callers
Method
ForEachObservedPC
fuzz/libfuzzer/FuzzerTracePC.h:114
↓ 2 callers
Function
FuzzerDriver
fuzz/libfuzzer/FuzzerDriver.cpp:652
↓ 2 callers
Function
GetDedupTokenFromCmdOutput
fuzz/libfuzzer/FuzzerDriver.cpp:353
↓ 2 callers
Function
GetOutputFile
fuzz/libfuzzer/FuzzerIO.cpp:26
↓ 2 callers
Function
GetSeparator
fuzz/libfuzzer/FuzzerIOPosix.cpp:103
↓ 2 callers
Method
HasUnit
fuzz/libfuzzer/FuzzerCorpus.h:301
↓ 2 callers
Function
InternalStrnlen
fuzz/libfuzzer/FuzzerTracePC.cpp:395
↓ 2 callers
Method
IsDisabled
fuzz/libfuzzer/FuzzerLoop.cpp:91
↓ 2 callers
Function
ListFilesInDirRecursive
fuzz/libfuzzer/FuzzerIOPosix.cpp:56
← previous
next →
501–600 of 5,046, ranked by callers