binja-hexagon

时间:2024-05-28 00:12:15
【文件属性】:

文件名称:binja-hexagon

文件大小:855KB

文件格式:ZIP

更新时间:2024-05-28 00:12:15

Python

二进制忍者六角处理器插件 概述 这是用于逆向工程平台的新体系结构插件。 它增加了对高通公司支持。 主要特点: 完整的反汇编程序支持。 插件解码单个指令,解析并标记化指令操作数,并填充所有数据包的分支信息: 部分反编译器支持。 插件将Hexagon指令(的一部分)提升为二进制忍者的(LLIL)。 Lifter管理混乱的寄存器,实现“ .new”语义和数据包级分支语义。 由于使用了BN的IL模块,LLIL表示形式被提升为伪C高级IL(HLIL),从而生成了可读的,反编译的代码: 附加信息 说明。 文件。 地位 该插件非常处于Alpha阶段。 目前,只有大约40%的Hexagon> 2000指令被提升为LLIL。 欢迎提供反馈,错误报告和P​​R。 致谢 该插件是由高通创新中心的泰勒·辛普森(Taylor Simpson)使用构建。 指令提升器是通过解析语义描述的。 这些描述由Nial


网友评论