public static class Capstone.CsInsn extends Instruction
| 限定符和类型 | 字段和说明 |
|---|---|
byte[] |
bytes |
byte[] |
groups |
int |
id |
String |
mnemonic |
Capstone.OpInfo |
operands |
String |
opStr |
short[] |
regsRead |
short[] |
regsWrite |
short |
size |
| 构造器和说明 |
|---|
CsInsn(Capstone._cs_insn insn,
int _arch,
com.sun.jna.Pointer _csh,
capstone.Capstone.CS _cs,
boolean diet,
capstone.Capstone.CsInsnDeallocator deallocator) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
errno() |
long |
getAddress() |
byte[] |
getBytes() |
int |
getId() |
String |
getMnemonic() |
Capstone.OpInfo |
getOperands() |
String |
getOpStr() |
short |
getSize() |
boolean |
group(int gid) |
String |
groupName(int id) |
String |
insnName() |
int |
mapToCapstoneReg(int unicornReg) |
int |
mapToUnicornReg(int capstoneReg) |
int |
opCount(int type) |
int |
opIndex(int type,
int index) |
String |
regName(int reg_id) |
boolean |
regRead(int reg_id) |
Capstone.CsRegsAccess |
regsAccess() |
boolean |
regWrite(int reg_id) |
toStringpublic int id
public short size
public byte[] bytes
public String mnemonic
public String opStr
public short[] regsRead
public short[] regsWrite
public byte[] groups
public Capstone.OpInfo operands
public CsInsn(Capstone._cs_insn insn, int _arch, com.sun.jna.Pointer _csh, capstone.Capstone.CS _cs, boolean diet, capstone.Capstone.CsInsnDeallocator deallocator)
public int getId()
getId 在类中 Instructionpublic long getAddress()
getAddress 在类中 Instructionpublic String getMnemonic()
getMnemonic 在类中 Instructionpublic String getOpStr()
getOpStr 在类中 Instructionpublic short getSize()
getSize 在类中 Instructionpublic Capstone.OpInfo getOperands()
getOperands 在类中 Instructionpublic byte[] getBytes()
getBytes 在类中 Instructionpublic int opCount(int type)
public int opIndex(int type,
int index)
public boolean regRead(int reg_id)
public boolean regWrite(int reg_id)
public int errno()
public String regName(int reg_id)
regName 在类中 Instructionpublic int mapToUnicornReg(int capstoneReg)
mapToUnicornReg 在类中 Instructionpublic int mapToCapstoneReg(int unicornReg)
mapToCapstoneReg 在类中 Instructionpublic String insnName()
public String groupName(int id)
public boolean group(int gid)
public Capstone.CsRegsAccess regsAccess()
regsAccess 在类中 InstructionCopyright © 2022. All rights reserved.