gpt4 book ai didi

python - 用IDApython反汇编提取指令

转载 作者:太空宇宙 更新时间:2023-11-04 00:28:40 24 4
gpt4 key购买 nike

我正在使用 IDA Python 提取二进制指令。但不幸的是,它并没有完全打印出一些指令。比如BCC、BCS、BEQ打印成B,请问有什么办法可以解决这个问题?这是我的代码!!!

for function_ea in idautils.Functions():
for ins in idautils.FuncItems(function_ea):
if idaapi.isCode(idaapi.getFlags(ins)):
print idc.GetMnem(ins)

最佳答案

BCCBCSBEQ 是条件分支指令,因此具有相同的操作码。 B 之后的所有内容都是条件代码,其中:

  • 情商相等
  • 抄送清除
  • CS是进位集

参见 12获取更多信息。

关于python - 用IDApython反汇编提取指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46561708/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com