1

我知道操作码是我自己提供给 capstone 进行反汇编的,但我想知道反汇编了什么操作码以获得提供的指令。不幸的是,我找不到capstone.CsInsn调用什么键来获取操作码。

我尝试了以下键,但它们都不是操作码:

for i in md.disasm(data, dataLength):
    print(i.mnemonic, i.address, i.op_str, i.operands, i.id, i.regs_read, i.regs_write, i.groups, type(i))

# returned values: ('fcmovnu', 512, 'st(0), st(2)', [<capstone.x86.X86Op object at 0x000001911AB019C0>, <capstone.x86.X86Op object at 0x000001911AB01E40>], 89, [], [31], [137, 169], <class 'capstone.CsInsn'>)

我只是想知道\xdb操作码被反汇编为上述汇编指令。

4

0 回答 0