Binary Ninja 6.0 (macOS, Linux, Windows) 发布 - 逆向平台

Binary Ninja 6.0.10601 (macOS, Linux, Windows) - 逆向平台

interactive decompiler, disassembler, debugger, and binary analysis platform

请访问原文链接:https://sysin.org/blog/binary-ninja/ 查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


Binary Ninja

A New Type of Reversing Platform

Binary Ninja 是一个交互式反编译器、反汇编器、调试器和二进制分析平台,由逆向工程师为逆向工程师打造。它在开发时特别注重提供高质量的自动化 API 以及简洁易用的图形界面。Binary Ninja 正被全球的恶意软件分析师、漏洞研究人员和软件开发者广泛使用。Binary Ninja 具备跨平台的强大优势 (sysin),可反编译为 Windows、macOS 和 Linux 上的许多常见架构构建的软件。

Binary Ninja 6.0 (Krypton) 发布

Binary Ninja 6.0(Krypton)来了!这是一次重大的版本升级,而且绝对值得等待。Vector 35 推出了全新的 MCP 服务器、全新的 二进制相似性(Binary Similarity)功能,以及对插件管理器的全面重构,新版本中将其称为扩展管理器(Extension Manager)。在底层方面,你会发现 性能和内存使用方面的大幅改进;Vector 35 重构了调用约定(calling convention),以便正确表示结构体参数和返回值;同时新增了 HLIL 结构体初始化器(HLIL structure initializers)。在脚本方面,Vector 35 将内置 Python 升级到了 3.13,并将其加入 Linux 版本 (sysin)。此外,Vector 35 还新增了 TMS320C6x 架构、全新的新用户向导(new user wizard)以简化迁移过程,以及大量的调试器(debugger)改进。而这些还只是下面详细介绍的新功能中的一部分。

Vector 35 也在改进免费版(free edition)。Vector 35 加入了用户强烈要求的 armv8(AArch64)架构,以及上面提到的 MCP 服务器。此外,Vector 35 还推出了全新的 Linux ARM64 免费版构建版本。接下来,正如 Vector 35 此前所宣布的那样,Vector 35 将在本次发布中正式实施新的定价与版本打包方案(pricing and packaging)。最后,感谢所有参与 Vector 35 十周年庆典的朋友,Vector 35 期待再走过下一个十年!

  • 性能和内存(Performance and Memory)
    • 分析缓存(Analysis Cache)
    • 数据库保存(Database Saving)
  • MCP
  • 二进制相似性(Binary Similarity)
  • 架构和平台(Architectures and Platforms)
    • TMS320C6x
    • 多个全局指针(Multiple Global Pointers)
  • 分析(Analysis)
    • 改进的 BASE(快速分析模式)(Improved BASE (Fast Analysis Mode))
    • 调用约定重构(Calling Convention Refactor)
    • HLIL_STRUCT_INITIALIZE
    • 类型片段(Type Fragments)
  • 脚本和扩展(Scripting and Extensions)
    • Python 3.13 和 Linux (sysin)
    • 脚本控制台(Scripting Console)
    • 扩展管理器(Extension Manager)
  • 新用户向导(New User Wizard)
  • 调试器(Debugger)
  • 打包和许可(Packaging and Licensing)
    • 免费版新功能(New Features in Free)
    • 定价和版本打包(Pricing and Packaging)
    • 服务器部署(Server Deployments)
  • 开源贡献(Open-Source Contributions)
  • 其他所有内容(Everything Else)

有关详情请参阅官方文档。

功能简介

🔍 反编译 Decompile

针对任何受支持的架构(包括您自己的架构)反汇编和反编译代码为 C 或 BNIL。

📊 分析 Analyze

可视化控制流并以交互方式浏览交叉引用。

🤖 自动化 Automate

使用 C++、Python 和 Rust API 从 UI 内部或外部自动进行分析。

🐞 调试 Debug

在任何受支持的架构或平台上本地或远程调试程序。

🤝 协作 Collaborate

使用我们的企业产品通过同步提交轻松协作。

加速 Accelerate

通过额外的 AI 功能加速分析并优化理解。

下载地址

Binary Ninja 6.0.10601 for macOS Universal

Binary Ninja 6.0.10601 for Linux x64 (可选 ARM64)

Binary Ninja 6.0.10601 for Windows x64


更多:HTTP 协议与安全

相关推荐
雄哥0072 天前
java代码反编译CFR
java·开发语言·反编译·cfr
0xBADCODE3 天前
动态DEX加载+反射+DES硬编码密钥:安卓三层逆向实战
android·java·python·安全·网络安全·逆向·ctf
深念Y3 天前
B站封面与元数据抓取完整方案
逆向
安全小王子8 天前
nssctf_chicken_soup
网络安全·逆向·ctf·nssctf
安全小王子8 天前
nssctf——老鼠走迷宫
网络安全·逆向·ctf·nssctf
深念Y8 天前
QQ 数据库解密与聊天记录导出 — 技术文档
数据库·sqlite·手机·数据恢复·逆向·二进制·qq
安全小王子9 天前
nssctf_easyapp
网络安全·逆向·ctf·nssctf
安全小王子10 天前
nssctf_sign-ezc++
网络安全·逆向·ctf·nssctf
网安蟹佬霸10 天前
Android安全攻防实战:从APK逆向到Frida动态Hook全流程详解(附脚本)
android·前端·安全·web安全·逆向·csrf·网安