public class BackendArm64RegisterContext extends BaseRegisterContext implements EditableArm64RegisterContext
emulator| 构造器和说明 |
|---|
BackendArm64RegisterContext(Backend backend,
Emulator<?> emulator) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getFp() |
UnidbgPointer |
getFpPointer() |
long |
getLR() |
UnidbgPointer |
getLRPointer() |
UnidbgPointer |
getPCPointer() |
UnidbgPointer |
getStackPointer()
sp
|
int |
getXInt(int index) |
long |
getXLong(int index) |
UnidbgPointer |
getXPointer(int index) |
void |
setStackPointer(com.sun.jna.Pointer sp) |
void |
setXLong(int index,
long value) |
getIntByReg, getLongByReg, getPointerArggetIntArg, getLongArgclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIntArg, getIntByReg, getLongArg, getLongByReg, getPointerArgpublic void setXLong(int index,
long value)
setXLong 在接口中 EditableArm64RegisterContextpublic long getXLong(int index)
getXLong 在接口中 Arm64RegisterContextpublic int getXInt(int index)
getXInt 在接口中 Arm64RegisterContextpublic UnidbgPointer getXPointer(int index)
getXPointer 在接口中 Arm64RegisterContextpublic long getFp()
getFp 在接口中 Arm64RegisterContextpublic UnidbgPointer getFpPointer()
getFpPointer 在接口中 Arm64RegisterContextpublic long getLR()
getLR 在接口中 RegisterContextpublic UnidbgPointer getLRPointer()
getLRPointer 在接口中 RegisterContextpublic UnidbgPointer getPCPointer()
getPCPointer 在接口中 RegisterContextpublic UnidbgPointer getStackPointer()
RegisterContextgetStackPointer 在接口中 RegisterContextpublic void setStackPointer(com.sun.jna.Pointer sp)
setStackPointer 在接口中 EditableArm64RegisterContextCopyright © 2022. All rights reserved.