介绍

Binary Ninja是一个由逆向工程师搭建的交互式反编译器、反汇编器、调试器和二进制分析平台,为逆向工程师服务。其开发重点在于提供高质量的自动化API和干净、易用的GUI,Binary Ninja已经被全球的恶意软件分析师、漏洞研究人员和软件开发人员广泛使用。只需一次性支付,就可以反编译在Windows、macOS和Linux上为许多常见架构构建的软件,或者试用我们的有限但免费的云版本。

截图

Binary Ninja 3.5.4526 破解版 - 强大的二进制分析和反向工程工具 | 应用软件
Binary Ninja 3.5.4526 破解版 – 强大的二进制分析和反向工程工具 | 应用软件
Binary Ninja 3.5.4526 破解版 - 强大的二进制分析和反向工程工具 | 应用软件
Binary Ninja 3.5.4526 破解版 – 强大的二进制分析和反向工程工具 | 应用软件
Binary Ninja 3.5.4526 破解版 - 强大的二进制分析和反向工程工具 | 应用软件
Binary Ninja 3.5.4526 破解版 – 强大的二进制分析和反向工程工具 | 应用软件
Binary Ninja 3.5.4526 破解版 - 强大的二进制分析和反向工程工具 | 应用软件
Binary Ninja 3.5.4526 破解版 – 强大的二进制分析和反向工程工具 | 应用软件

功能

反编译文件

Binary Ninja包括对多种架构的反汇编支持,包括x86、x86-64、ARMv7 (含Thumb2)、ARMv8 (AArch64)、PowerPC、6502、Z80和MIPS。此外,我们的社区通过公开插件生态系统支持许多其他架构。所有主要平台(PE,Mach-O,ELF)都有加载器,并且可以使用我们的API进行扩展或自定义。

反编译代码

我们的内置反编译器可以以一种价格处理所有官方支持的架构,并建立在一个强大的ILs家族之上,称为BNIL。实际上,不仅仅是我们的架构,甚至社区架构也可以产生惊人的反编译。我们的反编译器可以输出到C和BNIL,并可以根据需求进行切换。

调试应用程序

我们的开源,原生调试器可以在Windows,macOS和Linux上调试应用程序。它支持多种接口,并且能够进行本地和远程调试。

自动化任何事情

我们广泛的API可以用来创建和自定义加载器,添加或增加架构,自定义UI,或自动化任何工作流程(类型,补丁,反编译…任何事情!)。可用于C++,Python和Rust的绑定。

创建插件

制作了一些酷炫的东西想要分享吗?在我们的插件管理器中发布你的社区插件并将其亮相!这些插件可以在客户端内部随时安装(或更新)。

快速分析

使用我们的API快速批量处理文件并在我们的分析视图中查看结果。使用熵图来识别感兴趣的区域,如打包或加密的数据。点击任何位置快速导航到那里。

交互式探索

我们不仅构建了最好的二进制分析自动化和API,而且我们的UI设计也是有意义和清晰的。没有任何干扰,但你需要的所有功能都在这里,包括多个选项卡,同步和分割视图,自定义布局等等。

注解一切

逆向工程是探索未知的过程。随着你理解的提高,我们为你提供了表示这一点并改进分析的工具。添加类型,结构,注释,高亮,标签等等。

有效打补丁

使用各种为速度而特别制作的工具快速有效地制作二进制补丁。直接编辑汇编行,选择一个预设补丁,使用我们的十六进制编辑器查看编辑原始字节,甚至可以直接使用我们自己的内置编译器SCC将C编译到可执行文件中。

切换平台

你永远不会被卡住。Binary Ninja不仅可以在Windows,macOS和Linux上无缝运行,而且每次购买都包括所有三个平台的一种价格。

无头运行

无需只在Binary Ninja内部进行分析。相反,将Binary Ninja带入你的分析环境。使用你选择的python repl,甚至将我们的核心分析库静态编译到现有的框架中,我们的分析可以完全从UI中解脱出来。

(仅限商业和企业许可)

致力于开源

需要修改我们的平台或架构的实现吗?有新的调试器功能想要贡献吗?我们致力于尽可能地保持产品的开源性。

直链下载

本文隐藏内容 – 登录可见

未经过长时间的测试,可能存在一些BUG。已测试: 完成的分析结果可以保存,保存的项目也可以加载。

打开软件时加载DMG包里面的macked.app-license.dat文件激活

网盘下载

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。