ida-sourcepawn:IDA的处理器模块,可拆卸SMX二进制文件

时间:2024-03-28 07:45:58
【文件属性】:

文件名称:ida-sourcepawn:IDA的处理器模块,可拆卸SMX二进制文件

文件大小:21KB

文件格式:ZIP

更新时间:2024-03-28 07:45:58

Python

ida-sourcepawn IDA的处理器模块,可拆卸SMX二进制文件。 支持交叉引用,堆栈和全局变量的识别,显示堆栈指针的值以及指令注释。 为Python 2.7编写,并在IDA Pro 6.8和7.2上使用IDAPython插件进行了测试,它可能不适用于最新的IDA版本。 调试符号的解析尚未实现,但将来可能会实现。 问题 如果分支指令引用的是低位地址,则可能无法正确跟踪堆栈指针。 如果前一条指令未指定传递给该函数的参数数量,则子例程调用指令也可能会错误地识别堆栈指针的更改。 指针与常量是一个问题,因为可执行文件不包含重定位表,并且代码和数据位于不同的内存段中,因此指针可以从零开始。 如果确定操作数的立即数是指针,则可以将其标记为数据段的偏移量。 安装 打开IDA Pro 6.xx的ida69目录或IDA Pro 7.xx的ida70目录,然后将内容复制到安装了IDA Pr


【文件预览】:
ida-sourcepawn-master
----ida69()
--------loaders()
--------procs()
----ida70()
--------loaders()
--------procs()
----README.md(1KB)

网友评论