ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Vector 35 Binary Ninja for Mac(反编译器二进制分析平台)

2022-07-19 16:32:57  阅读:176  来源: 互联网

标签:Binary 插件 架构 二进制 反编译器 35 Ninja 我们


Binary Ninja是一个交互式反汇编器、反编译器和二进制分析平台,Vector 35 为多种架构的反汇编提供第一方支持,包括 x86、x86-64、ARMv7(带有 Thumb2)、ARMv8 (AArch64)、PowerPC、6502、Z80 和 MIps,我们的反编译器输出到 C 和 BNIL,并且可以按需切换。非常适用于在 Windows 上运行的逆向工程师、恶意软件分析师、漏洞研究人员和软件开发人员。

详情:Vector 35 Binary Ninja for Mac(二进制分析平台反编译器) 

 

 

软件功能

Disassemble Files

Vector 35 为多种架构的反汇编提供第一方支持,包括 x86、x86-64、ARMv7(带有 Thumb2)、ARMv8 (AArch64)、PowerPC、6502、Z80 和 MIps。此外,我们的社区通过我们的公共插件生态系统支持许多其他架构。加载器适用于所有主要平台(PE、Mach-O、ELF),并且可以使用我们的 API 进行扩展或定制。

反编译代码

我们的内置反编译器以一个价格与我们所有官方支持的架构一起工作,并建立在称为 BNIL 的强大 IL 系列之上。事实上,不只是我们的架构,甚至社区架构都可以产生惊人的反编译。我们的反编译器输出到 C 和 BNIL,并且可以按需切换。

自动化一切

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

创建插件

制作了一些很酷的东西并想分享?发布您的社区插件,并在我们的插件管理器中展示它!任何客户都可以在客户端内部随时安装(或更新)这些插件。

快速分类

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

交互式探索

我们不仅为二进制分析构建了最好的自动化和 API,而且我们的 UI 设计是有意和干净的。没有让人分心的东西,而是您需要的所有功能,包括多个选项卡、同步和拆分视图、自定义布局等。

Annotate Everything

逆向工程是探索未知的过程。随着您的理解提高,我们为您提供工具来表示和改进分析。添加类型、结构、注释、突出显示、标签等。

有效修补

使用各种专为提高速度而构建的工具,快速有效地制作二进制补丁。直接编辑汇编行,选择预设补丁,使用我们的十六进制编辑器视图编辑原始字节,甚至使用我们自己的内置编译器 SCC 直接将 C 编译成可执行文件。 

切换平台

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

标签:Binary,插件,架构,二进制,反编译器,35,Ninja,我们
来源: https://www.cnblogs.com/aurora-123/p/16494557.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有