Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Vector35/debugger
/ functions
Functions
1,284 in github.com/Vector35/debugger
⨍
Functions
1,284
◇
Types & classes
182
↳
Endpoints
1
↓ 109 callers
Method
size
ui/moduleswidget.h:49
↓ 40 callers
Method
GetState
core/debuggercontroller.h:253
↓ 40 callers
Function
print
cli/log.h:68
↓ 38 callers
Method
GetData
api/debuggercontroller.cpp:60
↓ 38 callers
Method
GetLiveView
api/debuggercontroller.cpp:51
↓ 32 callers
Method
detach
Detach the target, and let it execute on its own.
api/python/debuggercontroller.py:788
↓ 29 callers
Method
name
ui/moduleswidget.h:50
↓ 28 callers
Method
value
ui/stackwidget.h:59
↓ 27 callers
Function
BNDebuggerFreeString
core/ffi.cpp:84
↓ 26 callers
Function
BNDebuggerAllocString
core/ffi.cpp:78
↓ 25 callers
Method
GetName
core/debugadaptertype.h:50
↓ 24 callers
Method
GetData
core/debuggercontroller.h:254
↓ 22 callers
Method
GetAdapter
core/debuggerstate.h:177
↓ 21 callers
Method
row
ui/threadframes.cpp:51
↓ 19 callers
Method
address
ui/moduleswidget.h:47
↓ 18 callers
Method
IP
core/debuggerstate.cpp:826
↓ 16 callers
Method
IsConnected
core/debuggerstate.h:219
↓ 15 callers
Method
IsConnected
api/debuggercontroller.cpp:84
↓ 13 callers
Method
isFrame
ui/threadframes.h:67
↓ 12 callers
Method
hint
ui/stackwidget.h:60
↓ 12 callers
Function
name_to_fpath
(testbin, arch=None, os_str=None)
test/debugger_test.py:21
↓ 11 callers
Function
OutputType
api/python/generator.cpp:66
↓ 11 callers
Method
step_into_and_wait
Perform a step into on the target. When the next instruction is not a call, execute the next instruction. When the next instruction
api/python/debuggercontroller.py:928
↓ 11 callers
Method
tid
ui/threadframes.h:69
↓ 10 callers
Method
AddBreakpoint
core/debuggerstate.cpp:802
↓ 10 callers
Method
GetModules
core/debuggerstate.h:180
↓ 10 callers
Method
RemoveEventCallback
api/debuggercontroller.cpp:738
↓ 10 callers
Method
launch_and_wait
Launch the target and wait for all debugger events to be processed
api/python/debuggercontroller.py:734
↓ 9 callers
Method
NotifyEvent
core/debuggercontroller.cpp:1306
↓ 9 callers
Method
Reset
core/adapters/dbgengadapter.cpp:270
↓ 9 callers
Method
pid
ui/attachprocess.h:40
↓ 8 callers
Method
GetAdapterType
core/debuggerstate.h:188
↓ 8 callers
Method
GetInputFile
api/debuggercontroller.cpp:500
↓ 8 callers
Method
GetObject
api/debuggerapi.h:42
↓ 8 callers
Method
GetRegisters
core/debuggerstate.h:182
↓ 8 callers
Method
GetThreads
core/debuggerstate.h:183
↓ 8 callers
Method
IsRunning
core/debuggerstate.h:221
↓ 8 callers
Function
MDString
Digests a string and prints the result. */
test/src/md5/md5driver.c:102
↓ 8 callers
Method
SetExecutionStatus
core/debuggerstate.h:240
↓ 8 callers
Method
data
ui/stackwidget.cpp:105
↓ 8 callers
Method
location
ui/breakpointswidget.h:46
↓ 7 callers
Method
GetBreakpoints
core/debuggerstate.h:181
↓ 7 callers
Method
GetRemoteArchitecture
core/debuggerstate.cpp:894
↓ 7 callers
Method
IsRunning
api/debuggercontroller.cpp:96
↓ 7 callers
Function
PrintStopReason
cli/main.cpp:310
↓ 7 callers
Method
RelativeAddressToAbsolute
core/debuggerstate.cpp:400
↓ 7 callers
Method
offset
ui/stackwidget.h:57
↓ 7 callers
Method
processName
ui/attachprocess.h:41
↓ 7 callers
Method
quit_and_wait
Terminate the target, and wait for all callback to be called
api/python/debuggercontroller.py:752
↓ 7 callers
Method
valueStatus
ui/stackwidget.h:62
↓ 6 callers
Method
DeleteBreakpoint
core/debuggerstate.cpp:814
↓ 6 callers
Method
GetActiveThread
core/debuggerstate.cpp:187
↓ 6 callers
Method
RegisterEventCallback
api/debuggercontroller.cpp:702
↓ 6 callers
Method
Reset
core/adapters/dbgengttdadapter.cpp:196
↓ 6 callers
Method
SetRegisterValue
core/debuggerstate.cpp:75
↓ 6 callers
Method
__setattr__
(self, name, value)
api/python/debuggercontroller.py:344
↓ 6 callers
Method
getRow
ui/registerswidget.cpp:94
↓ 6 callers
Method
get_reg_value
Get the value of one register by its name :param reg: the name of the register
api/python/debuggercontroller.py:710
↓ 6 callers
Method
go_and_wait
Resume the target. The call is blocking and only returns when the target stops. :return: the reason for the stop
api/python/debuggercontroller.py:918
↓ 5 callers
Method
AbsoluteAddressToRelative
core/debuggerstate.cpp:379
↓ 5 callers
Method
MarkDirty
core/processview.cpp:162
↓ 5 callers
Method
ReadMemory
core/debuggerstate.cpp:621
↓ 5 callers
Method
SetAdapter
core/adapters/dbgengadapter.cpp:1413
↓ 4 callers
Method
AddRef
core/refcountobject.h:36
↓ 4 callers
Method
AddRef
core/adapters/dbgengadapter.cpp:1273
↓ 4 callers
Method
AddRef
api/debuggerapi.h:51
↓ 4 callers
Method
Create
core/processview.cpp:101
↓ 4 callers
Method
GetAdapterProperty
api/debuggercontroller.cpp:774
↓ 4 callers
Method
GetAdapterType
api/debuggercontroller.cpp:445
↓ 4 callers
Method
GetController
core/debuggercontroller.cpp:1048
↓ 4 callers
Method
GetRegisterValue
core/debuggerstate.cpp:60
↓ 4 callers
Function
IsPrintableChar
core/debuggercontroller.cpp:1900
↓ 4 callers
Function
MDPrint
Prints a message digest in hexadecimal. */
test/src/md5/md5driver.c:219
↓ 4 callers
Method
Pause
core/debuggercontroller.cpp:930
↓ 4 callers
Method
ResumeThread
core/debuggerstate.cpp:263
↓ 4 callers
Method
SetActiveThread
core/debuggerstate.cpp:200
↓ 4 callers
Method
SetPIDAttach
core/debuggerstate.cpp:956
↓ 4 callers
Method
SetRemoteHost
core/debuggerstate.cpp:935
↓ 4 callers
Method
SetRemotePort
core/debuggerstate.cpp:942
↓ 4 callers
Method
StepReturn
core/debugadapter.cpp:95
↓ 4 callers
Method
SuspendThread
core/debuggerstate.cpp:234
↓ 4 callers
Method
Update
core/debuggerstate.cpp:46
↓ 4 callers
Method
data
ui/registerswidget.cpp:114
↓ 4 callers
Method
endAddress
ui/moduleswidget.h:48
↓ 4 callers
Method
function
ui/threadframes.h:76
↓ 4 callers
Method
getRow
ui/moduleswidget.cpp:75
↓ 4 callers
Function
hello
test/src/helloworld_func.c:3
↓ 4 callers
Method
isFrozen
ui/threadframes.h:68
↓ 4 callers
Method
path
ui/moduleswidget.h:51
↓ 4 callers
Method
read_memory
Read memory from the target. One can also get the ``live_view`` BinaryView of the DebuggerController, and use ordinary read methods
api/python/debuggercontroller.py:588
↓ 4 callers
Method
set_reg_value
Set value of register :param reg: the name of the register :param value: new value of the register
api/python/debuggercontroller.py:718
↓ 3 callers
Function
API_OBJECT_REF
core/ffi.cpp:45
↓ 3 callers
Method
AddAPIRef
core/refcountobject.h:44
↓ 3 callers
Method
CanConnect
core/adapters/lldbadapter.cpp:99
↓ 3 callers
Method
CanExecute
core/adapters/lldbadapter.cpp:109
↓ 3 callers
Method
ContainsAbsolute
core/debuggerstate.cpp:533
↓ 3 callers
Method
ContainsBreakpoint
api/debuggercontroller.cpp:649
↓ 3 callers
Method
Detach
core/debuggercontroller.cpp:866
↓ 3 callers
Method
GetExecutablePath
api/debuggercontroller.cpp:512
↓ 3 callers
Method
GetExecutionStatus
core/debuggercontroller.cpp:1394
next →
1–100 of 1,284, ranked by callers