public class AndroidServer extends AbstractDebugServer implements ModuleListener
AbstractARMDebugger.StringTypecallbackRunning, emulator, mcpServer, scannerNeedsRefreshDEBUG_EXEC_NAME, DEFAULT_PORT, IDA_DEBUGGER_ID, IDA_PROTOCOL_VERSION_V7, PACKET_SIZE| Constructor and Description |
|---|
AndroidServer(Emulator<?> emulator,
byte protocolVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
onDebuggerConnected() |
protected boolean |
onDebuggerExit() |
protected void |
onHitBreakPoint(Emulator<?> emulator,
long address) |
void |
onLoaded(Emulator<?> emulator,
Module module) |
protected void |
onServerStart() |
protected void |
processInput(ByteBuffer input) |
String |
toString() |
close, createKeystone, detachServer, isDebuggerConnected, loop, resolveRegister, resolveWriteRegister, resumeRun, run, run, sendData, showWriteHelp, showWriteRegs, shutdownServer, singleStepaddBreakPoint, addBreakPoint, addBreakPoint, addBreakPoint, addBreakPoint, addBreakPoint, addMcpTool, brk, debug, detach, disassembleBlock, dumpClass, dumpGPBProtobufMsg, findModuleByAddress, getBreakPoints, hasRunnable, hook, hookBlock, isDebugging, notifyExecutionStarted, onAttach, onBreak, removeBreakPoint, searchClass, setDebugListener, setSingleStep, traceFunctionCall, traceFunctionCallclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddBreakPoint, addBreakPoint, addBreakPoint, addBreakPoint, addBreakPoint, addBreakPoint, addMcpTool, disassembleBlock, getBreakPoints, hasRunnable, isDebugging, removeBreakPoint, setDebugListener, traceFunctionCall, traceFunctionCalldetach, onAttachpublic AndroidServer(Emulator<?> emulator, byte protocolVersion)
protected void onServerStart()
onServerStart in class AbstractDebugServerpublic void onLoaded(Emulator<?> emulator, Module module)
onLoaded in interface ModuleListenerprotected void processInput(ByteBuffer input)
processInput in class AbstractDebugServerprotected void onHitBreakPoint(Emulator<?> emulator, long address)
onHitBreakPoint in class AbstractDebugServerprotected boolean onDebuggerExit()
onDebuggerExit in class AbstractDebugServerprotected void onDebuggerConnected()
onDebuggerConnected in class AbstractDebugServerCopyright © 2026. All rights reserved.