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
↓ 681 callers
Method
join
binderlib/include/binder/RpcThreads.h:88
↓ 552 callers
Method
c_str
binderlib/include/utils/String8.h:183
↓ 328 callers
Method
size
(self)
fans/fans-replay.py:137
↓ 314 callers
Method
find
binderlib/include/utils/String8.h:212
↓ 271 callers
Function
Printf
fuzz/libfuzzer/FuzzerIO.cpp:159
↓ 238 callers
Method
size
fuzz/libfuzzer/FuzzerCorpus.h:175
↓ 181 callers
Method
log
(self, line)
fuzz/replay.py:408
↓ 174 callers
Method
log
(self, line)
instrument/dump_vtable.py:78
↓ 169 callers
Method
begin
fuzz/libfuzzer/FuzzerDictionary.h:94
↓ 156 callers
Function
gef_print
Wrapper around print(), using string buffering feature.
tools/gef.py:234
↓ 151 callers
Method
get
binderlib/include/utils/StrongPointer.h:114
↓ 141 callers
Method
push_back
fuzz/libfuzzer/FuzzerDictionary.h:100
↓ 126 callers
Method
colorify
Color text according to the given attributes.
tools/gef.py:557
↓ 126 callers
Method
end
fuzz/libfuzzer/FuzzerDictionary.h:95
↓ 108 callers
Function
randomUInt64
fans/fuzzer-engine/fuzzer-coverage/src/utils/random.cpp:24
↓ 106 callers
Function
randomUInt64
* @brief return a random int64 between [min,max]. * * @param min * @param max * @return uint64_t */
fans/fuzzer-engine/fuzzer/src/utils/random.cpp:11
↓ 101 callers
Method
count
number of attributes we have in this record
fans/fans_analysis/patched_aosp_files/misc/MediaAnalyticsItem.cpp:221
↓ 94 callers
Function
strcmp
fuzz/libfuzzer/FuzzerInterceptors.cpp:175
↓ 93 callers
Method
add
binderlib/service.cc:321
↓ 91 callers
Function
err
(msg: str)
tools/gef.py:1737
↓ 90 callers
Method
empty
fuzz/libfuzzer/FuzzerCorpus.h:208
↓ 89 callers
Function
memcmp
fuzz/libfuzzer/FuzzerInterceptors.cpp:159
↓ 81 callers
Method
__init__
Instantiate an ELF object. A valid ELF must be provided, or an exception will be thrown.
tools/gef.py:815
↓ 76 callers
Function
randomUInt64
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/utils/random.cpp:24
↓ 59 callers
Method
data
fuzz/libfuzzer/FuzzerDictionary.h:41
↓ 59 callers
Method
writeInt32
fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:93
↓ 57 callers
Method
read
(self, size: int)
tools/gef.py:873
↓ 55 callers
Function
rand
binderlib/include_android9/android/legacy_stdlib_inlines.h:72
↓ 55 callers
Method
write
fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:452
↓ 54 callers
Method
transact
fuzz/binderlib.h:64
↓ 53 callers
Method
readInt32
fans/fuzzer-engine/fuzzer/src/parcel_reader.cpp:37
↓ 52 callers
Method
data
Convert etree.Element into a dictionary
fans/fans_analysis/__init__.py:322
↓ 51 callers
Method
insert
insert before the current node; returns iterator at new node */
binderlib/include_android9/utils/List.h:213
↓ 46 callers
Function
info
(msg: str)
tools/gef.py:1752
↓ 46 callers
Function
ok
(msg: str)
tools/gef.py:1747
↓ 46 callers
Method
register
(self, name: str)
tools/gef.py:2308
↓ 44 callers
Method
write
Write `buffer` at address `address`.
tools/gef.py:10148
↓ 43 callers
Method
string
binderlib/include/utils/String8.h:187
↓ 41 callers
Method
log
(self, line)
fans/fans-replay.py:292
↓ 41 callers
Function
warn
(msg: str)
tools/gef.py:1742
↓ 40 callers
Function
deprecated
Decorator to add a warning when a command is obsolete and will be removed.
tools/gef.py:397
↓ 39 callers
Method
orchestrate_log
(self, line)
fuzz/orchestrate.py:162
↓ 39 callers
Method
usage
(self)
tools/gef.py:4501
↓ 39 callers
Method
value
binderlib/include/android-base/result.h:114
↓ 37 callers
Method
isOk
binderlib/include/binder/Status.h:143
↓ 36 callers
Method
clear
fans/fans_analysis/patched_aosp_files/misc/MediaAnalyticsItem.cpp:91
↓ 36 callers
Method
read
fans/fuzzer-engine/fuzzer/src/parcel_reader.cpp:278
↓ 35 callers
Method
promote
binderlib/include/utils/RefBase.h:684
↓ 35 callers
Method
toString
Returns a string representation of the command. On many systems this will be the equivalent command line.
fuzz/libfuzzer/FuzzerCommand.h:141
↓ 34 callers
Method
GetCounter
fuzz/libfuzzer/FuzzerDataFlowTrace.h:52
↓ 33 callers
Method
close
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:2275
↓ 33 callers
Function
do_log
(line)
fuzz/triage.py:208
↓ 33 callers
Function
execute_privileged_command
Executes the given privileged command on the device
adb.py:101
↓ 33 callers
Method
orchestrate_log
(self, line)
fans/fans-orchestrate.py:145
↓ 32 callers
Method
load
Load all the commands and functions defined by GEF into GDB.
tools/gef.py:9475
↓ 31 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/utils/Vector.h:96
↓ 30 callers
Method
close
(self)
tools/gef.py:10634
↓ 30 callers
Function
do_log
(line)
fans/fans-triage.py:115
↓ 30 callers
Function
parse_address
Parse an address and return it as an Integer.
tools/gef.py:3747
↓ 30 callers
Method
wait_for_device
(self)
fuzz/orchestrate.py:544
↓ 28 callers
Method
clear
fuzz/libfuzzer/FuzzerDictionary.h:104
↓ 28 callers
Method
erase
binderlib/include/utils/Vector.h:205
↓ 27 callers
Method
to_bytes
(self)
fuzz/fuzzparcel.py:171
↓ 25 callers
Function
DirPlusFile
fuzz/libfuzzer/FuzzerIO.cpp:131
↓ 25 callers
Method
getName
fans/fuzzer-engine/fuzzer/src/interface/IResourceManagerClient.cpp:83
↓ 25 callers
Method
indexOfKey
binderlib/include_android9/utils/KeyedVector.h:130
↓ 25 callers
Method
log
(self, msg)
fuzz/preprocess.py:95
↓ 25 callers
Method
writeToParcel
fans/fans_analysis/patched_aosp_files/misc/MediaAnalyticsItem.cpp:685
↓ 23 callers
Method
PickValueInArray
fuzz/include/FuzzedDataProvider.h:303
↓ 23 callers
Function
is_alive
Check if GDB is running.
tools/gef.py:351
↓ 23 callers
Method
reset
fans/fans_analysis/patched_aosp_files/misc/mediaplayer.cpp:641
↓ 22 callers
Function
format_address
Format the address according to its size.
tools/gef.py:3706
↓ 22 callers
Method
length
binderlib/include/utils/String16.h:273
↓ 22 callers
Method
storeValue
fans/fuzzer-engine/fuzzer-coverage/src/parcel_reader_writer.cpp:501
↓ 22 callers
Method
storeValue
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_reader_writer.cpp:501
↓ 21 callers
Method
Parse
fuzz/libfuzzer/FuzzerMerge.cpp:26
↓ 21 callers
Method
isEmpty
binderlib/include/utils/String8.h:202
↓ 21 callers
Method
print
binderlib/include/android-base/result.h:116
↓ 21 callers
Method
read_and_unpack
(self, fmt: str)
tools/gef.py:876
↓ 21 callers
Method
start
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:74
↓ 20 callers
Method
open
fans/fans_analysis/patched_aosp_files/misc/MediaPlayerService.cpp:1877
↓ 20 callers
Method
readFromParcel
fans/fans_analysis/patched_aosp_files/misc/MediaAnalyticsItem.cpp:632
↓ 20 callers
Function
run_cmd
(cmd)
fuzz/preprocess.py:61
↓ 20 callers
Method
storeValue
fans/fuzzer-engine/fuzzer/src/parcel_reader_writer.cpp:498
↓ 20 callers
Function
strstr
fuzz/libfuzzer/FuzzerInterceptors.cpp:197
↓ 19 callers
Function
init_parceldata
fuzz/fuzzparcel.cc:187
↓ 19 callers
Method
traverseInZOrder
fans/fans_analysis/patched_aosp_files/misc/SurfaceFlinger.cpp:6041
↓ 19 callers
Method
unlock
binderlib/include_android9/utils/Mutex.h:185
↓ 18 callers
Function
align_address
Align the provided address to the process's native length.
tools/gef.py:3728
↓ 18 callers
Method
connect
Connect to remote target. If in extended mode, also attach to the given PID.
tools/gef.py:10692
↓ 18 callers
Method
getOffset
binderlib/include/binder/MemoryBase.h:38
↓ 18 callers
Function
get_filepath
Return the local absolute path of the file currently debugged.
tools/gef.py:3376
↓ 18 callers
Method
remove
binderlib/include_android9/utils/LruCache.h:220
↓ 18 callers
Method
write
fans/fuzzer-engine/fuzzer-coverage/src/parcel_writer.cpp:485
↓ 18 callers
Method
write
fans/fuzzer-engine/fuzzer-coverage-novarmap/src/parcel_writer.cpp:485
↓ 17 callers
Method
HandleCmp
fuzz/libfuzzer/FuzzerTracePC.cpp:381
↓ 17 callers
Function
ParseOneDictionaryEntry
fuzz/libfuzzer/FuzzerUtil.cpp:81
↓ 17 callers
Method
log
(self, line)
eval/fans/ipc_capture/ipc_capture.py:108
↓ 17 callers
Function
reset_all_caches
Free all caches. If an object is cached, it will have a callable attribute `cache_clear` which will be invoked to purge the function cache.
tools/gef.py:169
↓ 17 callers
Method
search
(self, pattern: str, size: int, period: int)
tools/gef.py:8771
next →
1–100 of 5,046, ranked by callers