Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Comsecuris/gdbghidra
/ functions
Functions
125 in github.com/Comsecuris/gdbghidra
⨍
Functions
125
◇
Types & classes
22
↓ 18 callers
Method
getKeyOrThrow
(JSONObject o, String key, String sectionName)
src/main/java/gdbghidra/events/EventParser.java:33
↓ 10 callers
Method
getName
()
src/main/java/gdbghidra/events/MemoryEvent.java:58
↓ 10 callers
Method
query_gdb
(cmd, name, extract_begin=None, extract_end=None)
data/gdb_ghidra_bridge_client.py:319
↓ 8 callers
Method
send_message
(self, message)
data/gdb_ghidra_bridge_client.py:63
↓ 7 callers
Method
getProvider
()
src/main/java/gdbghidra/GDBGhidraPlugin.java:62
↓ 5 callers
Method
encode
(msg)
data/gdb_ghidra_bridge_client.py:161
↓ 4 callers
Method
breakpoint
(address, action)
data/gdb_ghidra_bridge_client.py:190
↓ 4 callers
Method
close
(self)
data/gdb_ghidra_bridge_client.py:155
↓ 4 callers
Method
connect
(self)
data/gdb_ghidra_bridge_client.py:49
↓ 4 callers
Method
sendResponse
(JSONObject response)
src/main/java/gdbghidra/GDBReceiver.java:199
↓ 3 callers
Method
constructJSONResponse
(long address, String action)
src/main/java/gdbghidra/events/BreakpointEvent.java:121
↓ 3 callers
Method
doBreakpointTransaction
(String action, BreakpointEvent breakpoint, Program currentProgram, ProgramPlugin plugin, long relocate)
src/main/java/gdbghidra/events/BreakpointEvent.java:68
↓ 3 callers
Method
getName
()
src/main/java/gdbghidra/events/RegisterEvent.java:49
↓ 3 callers
Method
getPreviousAddress
()
src/main/java/gdbghidra/GDBGhidraProvider.java:206
↓ 3 callers
Method
get_instruction_pointer
()
data/gdb_ghidra_bridge_client.py:307
↓ 2 callers
Method
disconnect
(self)
data/gdb_ghidra_bridge_client.py:58
↓ 2 callers
Method
getAction
()
src/main/java/gdbghidra/events/BreakpointEvent.java:49
↓ 2 callers
Method
getAddress
(Program currentProgram)
src/main/java/gdbghidra/events/MemoryEvent.java:67
↓ 2 callers
Method
getAddress
()
src/main/java/gdbghidra/events/BreakpointEvent.java:45
↓ 2 callers
Method
getColumn
()
src/main/java/gdbghidra/RegisterChangeListener.java:34
↓ 2 callers
Method
getHexString
()
src/main/java/gdbghidra/events/RegisterEvent.java:53
↓ 2 callers
Method
getNewValue
()
src/main/java/gdbghidra/RegisterChangeListener.java:38
↓ 2 callers
Method
getOffset
()
src/main/java/gdbghidra/events/CursorEvent.java:54
↓ 2 callers
Method
getPort
()
src/main/java/gdbghidra/GDBReceiver.java:186
↓ 2 callers
Method
getRow
()
src/main/java/gdbghidra/RegisterChangeListener.java:46
↓ 2 callers
Method
getValue
()
src/main/java/gdbghidra/events/RegisterEvent.java:57
↓ 2 callers
Method
get_mapping
(named)
data/gdb_ghidra_bridge_client.py:358
↓ 2 callers
Method
return_breakpoint_at
(address)
data/gdb_ghidra_bridge_client.py:334
↓ 2 callers
Method
setPreviousColor
(Color previousColor)
src/main/java/gdbghidra/GDBGhidraProvider.java:210
↓ 1 callers
Method
ChangeRegister
(String register, String newValue)
src/main/java/gdbghidra/GDBReceiver.java:231
↓ 1 callers
Method
__init__
(self, ip, port, ghidra_bridge)
data/gdb_ghidra_bridge_client.py:80
↓ 1 callers
Method
_update_register_values
(self)
data/gdb_ghidra_bridge_client.py:261
↓ 1 callers
Method
actionPerformed
(ActionEvent a)
src/main/java/gdbghidra/GDBGhidraProvider.java:103
↓ 1 callers
Method
addBreakpoint
(Address address)
src/main/java/gdbghidra/GDBReceiver.java:190
↓ 1 callers
Method
buildTable
()
src/main/java/gdbghidra/GDBGhidraProvider.java:88
↓ 1 callers
Method
close
(self)
data/gdb_ghidra_bridge_client.py:292
↓ 1 callers
Method
constructJSONResponse
(String register, String newValue, String action)
src/main/java/gdbghidra/events/RegisterEvent.java:94
↓ 1 callers
Method
createActions
()
src/main/java/gdbghidra/GDBGhidraProvider.java:117
↓ 1 callers
Method
deleteBreakpoint
(Address address)
src/main/java/gdbghidra/GDBReceiver.java:212
↓ 1 callers
Method
fromJsonString
(String json)
src/main/java/gdbghidra/events/EventParser.java:38
↓ 1 callers
Method
getAddress
(ActionContext context)
src/main/java/gdbghidra/DeleteBreakpointAction.java:55
↓ 1 callers
Method
getAddress
(ActionContext context)
src/main/java/gdbghidra/ToggleBreakpointAction.java:56
↓ 1 callers
Method
getAddress
()
src/main/java/gdbghidra/events/RegisterEvent.java:65
↓ 1 callers
Method
getAnswerIp
()
src/main/java/gdbghidra/events/HelloEvent.java:43
↓ 1 callers
Method
getAnswerPort
()
src/main/java/gdbghidra/events/HelloEvent.java:47
↓ 1 callers
Method
getBreakpointAddress
(BreakpointEvent breakpoint, Program currentProgram, long relocate)
src/main/java/gdbghidra/events/BreakpointEvent.java:64
↓ 1 callers
Method
getData
()
src/main/java/gdbghidra/events/MemoryEvent.java:83
↓ 1 callers
Method
getDataSize
()
src/main/java/gdbghidra/events/MemoryEvent.java:94
↓ 1 callers
Method
getExecutePermission
()
src/main/java/gdbghidra/events/MemoryEvent.java:79
↓ 1 callers
Method
getOldValue
()
src/main/java/gdbghidra/RegisterChangeListener.java:42
↓ 1 callers
Method
getPreviousColor
()
src/main/java/gdbghidra/GDBGhidraProvider.java:214
↓ 1 callers
Method
getReadPermission
()
src/main/java/gdbghidra/events/MemoryEvent.java:71
↓ 1 callers
Method
getRelocationAddress
()
src/main/java/gdbghidra/events/CursorEvent.java:46
↓ 1 callers
Method
getRelocationAddressString
()
src/main/java/gdbghidra/events/CursorEvent.java:50
↓ 1 callers
Method
getTable
()
src/main/java/gdbghidra/RegisterChangeListener.java:50
↓ 1 callers
Method
getType
()
src/main/java/gdbghidra/events/Event.java:27
↓ 1 callers
Method
getWritePermission
()
src/main/java/gdbghidra/events/MemoryEvent.java:75
↓ 1 callers
Method
get_arch
()
data/gdb_ghidra_bridge_client.py:374
↓ 1 callers
Method
get_encoded_memory
(address, name, end, size)
data/gdb_ghidra_bridge_client.py:347
↓ 1 callers
Method
get_encoded_stack
()
data/gdb_ghidra_bridge_client.py:367
↓ 1 callers
Method
get_endian
()
data/gdb_ghidra_bridge_client.py:378
↓ 1 callers
Method
get_registers_and_values
()
data/gdb_ghidra_bridge_client.py:311
↓ 1 callers
Method
get_relocation
()
data/gdb_ghidra_bridge_client.py:299
↓ 1 callers
Method
handleConnection
(Socket sock)
src/main/java/gdbghidra/GDBReceiver.java:95
↓ 1 callers
Method
handleEvent
(CursorEvent cursor, Program currentProgram, GDBGhidraPlugin plugin)
src/main/java/gdbghidra/events/CursorEvent.java:67
↓ 1 callers
Method
handleEvent
(RegisterEvent registerEvent, Program currentProgram, ProgramPlugin plugin, ProgramLocation currentLocation)
src/main/java/gdbghidra/events/RegisterEvent.java:74
↓ 1 callers
Method
handleEvent
(MemoryEvent memEvent, Program currentProgram)
src/main/java/gdbghidra/events/MemoryEvent.java:98
↓ 1 callers
Method
handleEvent
(BreakpointEvent breakpoint, Program currentProgram, ProgramPlugin plugin, long relocate)
src/main/java/gdbghidra/events/BreakpointEvent.java:105
↓ 1 callers
Method
handle_breakpoint
(self, msg)
data/gdb_ghidra_bridge_client.py:117
↓ 1 callers
Method
handle_register
(self, msg)
data/gdb_ghidra_bridge_client.py:109
↓ 1 callers
Method
hello
(arch, endian, gdb_ip, gdb_port)
data/gdb_ghidra_bridge_client.py:177
↓ 1 callers
Method
memory
(address, mapping, data, read, write, execute)
data/gdb_ghidra_bridge_client.py:213
↓ 1 callers
Method
processEditingStarted
()
src/main/java/gdbghidra/RegisterChangeListener.java:64
↓ 1 callers
Method
processEditingStopped
()
src/main/java/gdbghidra/RegisterChangeListener.java:76
↓ 1 callers
Method
restoreBreakpoints
()
src/main/java/gdbghidra/GDBReceiver.java:221
↓ 1 callers
Method
setGDBReceiver
(GDBReceiver gdbReceiver)
src/main/java/gdbghidra/DeleteBreakpointAction.java:51
↓ 1 callers
Method
setGDBReceiver
(GDBReceiver gdbReceiver)
src/main/java/gdbghidra/ToggleBreakpointAction.java:52
↓ 1 callers
Method
setPort
(int port)
src/main/java/gdbghidra/GDBReceiver.java:166
↓ 1 callers
Method
setPreviousAddress
(Address newAddress)
src/main/java/gdbghidra/GDBGhidraProvider.java:203
↓ 1 callers
Method
set_register
(register, value)
data/gdb_ghidra_bridge_client.py:383
↓ 1 callers
Method
stop
()
src/main/java/gdbghidra/GDBReceiver.java:175
↓ 1 callers
Method
updateState
(Program cp, ProgramLocation cl)
src/main/java/gdbghidra/GDBReceiver.java:170
↓ 1 callers
Method
updateTable
(RegisterEvent registerEvent)
src/main/java/gdbghidra/GDBReceiver.java:143
↓ 1 callers
Method
update_cursor_to
(address, using_relocation)
data/gdb_ghidra_bridge_client.py:165
↓ 1 callers
Method
update_register
(address, register, value)
data/gdb_ghidra_bridge_client.py:201
Method
BreakpointEvent
(String address, String action)
src/main/java/gdbghidra/events/BreakpointEvent.java:40
Method
CursorEvent
(String address, String relocate)
src/main/java/gdbghidra/events/CursorEvent.java:37
Method
DeleteBreakpointAction
(GDBGhidraPlugin pl)
src/main/java/gdbghidra/DeleteBreakpointAction.java:36
Method
GDBGhidraPlugin
(PluginTool tool)
src/main/java/gdbghidra/GDBGhidraPlugin.java:45
Method
GDBGhidraProvider
(GDBGhidraPlugin plugin, String owner)
src/main/java/gdbghidra/GDBGhidraProvider.java:67
Method
GDBReceiver
(int port, GDBGhidraPlugin plugin, DefaultTableModel model)
src/main/java/gdbghidra/GDBReceiver.java:63
Method
HelloEvent
(String architecture, String endianess, String answerIp, String answerPort)
src/main/java/gdbghidra/events/HelloEvent.java:32
Method
MemoryEvent
(String address, String name, String data, String size, boolean readPermission, boolean writePermission, boole
src/main/java/gdbghidra/events/MemoryEvent.java:48
Method
ParseException
(String message)
src/main/java/gdbghidra/events/ParseException.java:27
Method
RegisterChangeListener
(JTable table, Action action)
src/main/java/gdbghidra/RegisterChangeListener.java:20
Method
RegisterEvent
(String address, String name, String value)
src/main/java/gdbghidra/events/RegisterEvent.java:43
Method
RestoreBreakpointsAction
(GDBGhidraPlugin pl)
src/main/java/gdbghidra/RestoreBreakpointsAction.java:33
Method
ToggleBreakpointAction
(GDBGhidraPlugin pl)
src/main/java/gdbghidra/ToggleBreakpointAction.java:36
Method
__init__
(self, ip, port)
data/gdb_ghidra_bridge_client.py:43
Method
__init__
(self)
data/gdb_ghidra_bridge_client.py:235
next →
1–100 of 125, ranked by callers