mips_to_c:MIPS反编译器

时间:2024-05-21 03:35:37
【文件属性】:

文件名称:mips_to_c:MIPS反编译器

文件大小:262KB

文件格式:ZIP

更新时间:2024-05-21 03:35:37

python mips decompiler Python

mips_to_c 给定一些MIPS程序集,该程序将尝试将其转换为C。目标是最终输出将是格式正确的C,并在此之后最终是字节等效的C。 现在,反编译器的功能相当强大,尽管它有时会生成次优的代码(尤其是用于循环),并且有时会崩溃。 有关一些示例输出,请参见tests/目录。 安装 确保已安装Python 3.6或更高版本,然后执行python3 -m pip install --upgrade attrs pycparser 。 您可能需要先安装pip 。 在Ubuntu上,可以通过以下方式完成: sudo apt update sudo apt install python3-pip 用法 python3 mips_to_c.py [options] < asmfile> < functionname> 与--help一起运行,以查看可用的选项。 贡


网友评论