Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HexHive/NASS
/ types & classes
Types & classes
1,194 in github.com/HexHive/NASS
⨍
Functions
5,046
◇
Types & classes
1,194
↳
Endpoints
1
↓ 60 callers
Class
String16
binderlib/include/utils/String8.h:43
↓ 16 callers
Class
String8
This is a string holding UTF-8 characters. Does not allow the value more than 0x10FFFF, which is not valid unicode codepoint.
binderlib/include/utils/String8.h:49
↓ 15 callers
Class
unexpected
binderlib/include/android-base/expected.h:57
↓ 12 callers
Class
CoverazzaParsingException
coverometry/src/coverazza/parser.py:17
↓ 11 callers
Class
GefSetting
Basic class for storing gef settings as objects
tools/gef.py:10390
↓ 9 callers
Class
Job
eval/fans/emu-run.py:90
↓ 7 callers
Class
Elf
Basic ELF parsing. Ref: - http://www.skyfree.org/linux/references/ELF_Format.pdf - https://refspecs.linuxfoundation.org/elf/elfspec_ppc.pd
tools/gef.py:743
↓ 7 callers
Class
sigaction
fuzz/libfuzzer/FuzzerUtilDarwin.cpp:31
↓ 5 callers
Class
Address
GEF representation of memory addresses.
tools/gef.py:571
↓ 5 callers
Class
GlibcArena
Glibc arena class
tools/gef.py:1274
↓ 5 callers
Class
GlibcChunk
Glibc chunk class. The default behavior (from_base=False) is to interpret the data starting at the memory address pointed to as the chunk data. Se
tools/gef.py:1473
↓ 5 callers
Class
RecvRefineData
fuzz/replay.py:100
↓ 4 callers
Class
CallData
instrument/lib.py:302
↓ 4 callers
Class
Cmd
service/service.py:71
↓ 4 callers
Class
GefAlias
Simple aliasing wrapper because GDB doesn't do what it should.
tools/gef.py:9861
↓ 4 callers
Class
String16
binderlib/include_android9/utils/String8.h:33
↓ 4 callers
Class
String8
binderlib/include_android9/binder/Parcel.h:44
↓ 4 callers
Class
String8
binderlib/include/binder/Parcel.h:54
↓ 3 callers
Enum
Exception
binderlib/include/binder/Status.h:57
↓ 3 callers
Class
ExternalStructureManager
tools/gef.py:5206
↓ 3 callers
Class
GlibcTcacheChunk
tools/gef.py:1694
↓ 3 callers
Class
ParcelEntry
fuzz/fuzzparcel.py:197
↓ 3 callers
Class
Section
GEF representation of process memory sections.
tools/gef.py:657
↓ 3 callers
Class
Status
binderlib/include/binder/Parcel.h:57
↓ 3 callers
Class
stat
fuzz/libfuzzer/FuzzerIOPosix.cpp:29
↓ 2 callers
Class
Arg
service/service.py:58
↓ 2 callers
Class
Backtrace
instrument/lib.py:138
↓ 2 callers
Class
BacktraceEntry
instrument/lib.py:105
↓ 2 callers
Class
BitSet32
A simple set of 32 bits that can be individually marked or cleared.
binderlib/include_android9/utils/BitSet.h:32
↓ 2 callers
Class
BitSet64
binderlib/include_android9/utils/BitSet.h:174
↓ 2 callers
Class
Call
instrument/lib.py:36
↓ 2 callers
Class
CallConfig
instrument/lib.py:43
↓ 2 callers
Class
DictionaryEntry
fuzz/libfuzzer/FuzzerDefs.h:31
↓ 2 callers
Class
Endianness
tools/gef.py:697
↓ 2 callers
Class
EntryBreakBreakpoint
Breakpoint used internally to stop execution at the most convenient entry point.
tools/gef.py:4362
↓ 2 callers
Class
GlibcFastChunk
tools/gef.py:1671
↓ 2 callers
Class
GlibcHeapInfo
Glibc heap_info struct
tools/gef.py:1222
↓ 2 callers
Class
Interface
fans/fans-replay.py:113
↓ 2 callers
Class
Interface
fuzz/replay.py:147
↓ 2 callers
Class
Owner
service/service.py:34
↓ 2 callers
Class
RedirectOutputContext
tools/gef.py:1921
↓ 2 callers
Class
Renamer
binderlib/include_android9/utils/RefBase.h:622
↓ 2 callers
Class
Renamer
binderlib/include/utils/RefBase.h:717
↓ 2 callers
Class
SeedBare
fans/fans-replay.py:84
↓ 2 callers
Class
SeedBare
fuzz/replay.py:88
↓ 2 callers
Class
Service
service/service.py:91
↓ 2 callers
Class
TraceMallocBreakpoint
Track allocations done with malloc() or calloc().
tools/gef.py:4112
↓ 2 callers
Class
User
service/service.py:46
↓ 2 callers
Class
id
binderlib/include/binder/RpcThreads.h:100
↓ 2 callers
Class
onTransactFunction
instrument/lib.py:85
↓ 2 callers
Class
sigaction
fuzz/libfuzzer/FuzzerUtilPosix.cpp:63
↓ 2 callers
Class
sigaction64
binderlib/include/android-base/silent_death_test.h:102
↓ 1 callers
Class
ADBDeviceNotFound
adb.py:36
↓ 1 callers
Class
ADBDeviceOffline
adb.py:39
↓ 1 callers
Class
ADBPushNoFile
adb.py:32
↓ 1 callers
Class
Abdera
Converts between XML and data using the Abdera convention
fans/fans_analysis/__init__.py:234
↓ 1 callers
Class
BadgerFish
Converts between XML and data using the BadgerFish convention
fans/fans_analysis/__init__.py:184
↓ 1 callers
Class
Cobra
Converts between XML and data using the Cobra convention
fans/fans_analysis/__init__.py:280
↓ 1 callers
Class
Command
fuzz/libfuzzer/FuzzerCommand.h:26
↓ 1 callers
Class
CoverazzaException
coverometry/src/main.py:53
↓ 1 callers
Class
DeviceTimeoutException
adb.py:18
↓ 1 callers
Class
DisableContextOutputContext
tools/gef.py:1911
↓ 1 callers
Class
DrCov2MT2Entry
Class representing a DrCov module table row for DrCov version 2 with module table version 2.
coverometry/src/coverazza/parser.py:22
↓ 1 callers
Class
Error
binderlib/include/android-base/result.h:201
↓ 1 callers
Class
FormatStringBreakpoint
Inspect stack for format string.
tools/gef.py:4043
↓ 1 callers
Class
FuzzOrchestrator
fans/fans-orchestrate.py:82
↓ 1 callers
Class
FuzzOrchestrator
fuzz/orchestrate.py:89
↓ 1 callers
Class
FuzzParcel
fuzz/fuzzparcel.py:17
↓ 1 callers
Class
GData
Converts between XML and data using the GData convention
fans/fans_analysis/__init__.py:190
↓ 1 callers
Class
Gef
The GEF root class, which serves as a entrypoint for all the debugging session attributes (architecture, memory, settings, etc.).
tools/gef.py:10832
↓ 1 callers
Class
GefCommand
GEF main command: view all new commands by typing `gef`.
tools/gef.py:9349
↓ 1 callers
Class
GefConfigCommand
GEF configuration sub-command This command will help set/view GEF settings for the current debugging session. It is possible to make those cha
tools/gef.py:9586
↓ 1 callers
Class
GefHeapManager
Class managing session heap.
tools/gef.py:10298
↓ 1 callers
Class
GefHelpCommand
GEF help sub-command.
tools/gef.py:9533
↓ 1 callers
Class
GefInstallExtraScriptCommand
`gef install` command: installs one or more scripts from the `gef-extras` script repo. Note that the command doesn't check for external dependenci
tools/gef.py:10051
↓ 1 callers
Class
GefLibcManager
Class managing everything libc-related (except heap).
tools/gef.py:10814
↓ 1 callers
Class
GefMemoryManager
Class that manages memory access for gef.
tools/gef.py:10137
↓ 1 callers
Class
GefMissingCommand
GEF missing sub-command Display the GEF commands that could not be loaded, along with the reason of why they could not be loaded.
tools/gef.py:9791
↓ 1 callers
Class
GefRemoteSessionManager
Class for managing remote sessions with GEF. It will create a temporary environment designed to clone the remote one.
tools/gef.py:10617
↓ 1 callers
Class
GefRestoreCommand
GEF restore sub-command. Loads settings from file '~/.gef.rc' and apply them to the configuration of GEF.
tools/gef.py:9742
↓ 1 callers
Class
GefRunCommand
Override GDB run commands with the context from GEF. Simple wrapper for GDB run command to use arguments set from `gef set args`.
tools/gef.py:9839
↓ 1 callers
Class
GefSaveCommand
GEF save sub-command. Saves the current configuration of GEF to disk (by default in file '~/.gef.rc').
tools/gef.py:9704
↓ 1 callers
Class
GefSessionManager
Class managing the runtime properties of GEF.
tools/gef.py:10470
↓ 1 callers
Class
GefSetCommand
Override GDB set commands with the context from GEF.
tools/gef.py:9815
↓ 1 callers
Class
GefSettingsManager
GefSettings acts as a dict where the global settings are stored and can be read, written or deleted as any other dict. For instance, to read
tools/gef.py:10418
↓ 1 callers
Class
GefTmuxSetup
Setup a confortable tmux debugging environment.
tools/gef.py:9981
↓ 1 callers
Class
GefUiManager
Class managing UI settings.
tools/gef.py:10802
↓ 1 callers
Class
GenericArchitecture
tools/gef.py:2359
↓ 1 callers
Class
HookNotHit
fans/fans-orchestrate.py:73
↓ 1 callers
Class
HookNotHit
fuzz/orchestrate.py:80
↓ 1 callers
Class
Instruction
GEF representation of a CPU instruction.
tools/gef.py:1163
↓ 1 callers
Class
Instruction
instrument/lib.py:214
↓ 1 callers
Class
InstructionTrace
instrument/lib.py:227
↓ 1 callers
Class
InterfaceEnumerator
instrument/interface.py:44
↓ 1 callers
Class
InterfaceExtractor
fuzz/preprocess.py:68
↓ 1 callers
Class
NamedBreakpoint
Breakpoint which shows a specified name, when hit.
tools/gef.py:4375
↓ 1 callers
Class
NoRefineDir
fuzz/nass_api.py:15
↓ 1 callers
Class
OnTransactNotFoundError
instrument/lib.py:81
↓ 1 callers
Class
ParcelType
fuzz/fuzzparcel.py:47
↓ 1 callers
Class
Parker
Converts between XML and data using the Parker convention
fans/fans_analysis/__init__.py:203
next →
1–100 of 1,194, ranked by callers