发布应用 您好,如有软件收录需求,请将软件打包,并附上软件名称、软件介绍、软件相关截图、软件iocn、软著、营业执照(个人没有营业执照请提供对应的开发者身份证正反面以及手持身份证本人照片),发送至邮箱
business@bear20.com
用户反馈
Binary Ninja

Binary Ninja

正式版官方版
(2.0.2170)

人工检测,安心下载

软件投诉

  • 大小

    112

    MB

  • 下载

    28

  • 语言

    简体中文

    CN

  • 系统

    >=7

    winall

  • 类别

    网络编程

    finder

  • 更新日期

    2022-12-22

软件介绍/功能

      Binary Ninja官方版是一款简单易用的编译工具,Binary Ninja官方版提供了许多的方式来修改二进制文件,大致可以分为低级和高级模式两种,其中低级模式主要就是原始码的十六进制编辑和汇编模式,高级模式可以使用内置的C编译器直接书写C代码来进行操作!

软件概述

      我们经常会收到这样的问题,比如:

      Binary Ninja比xx软件好在哪里呢?

      Binary Ninja这个软件最主要的作用是什么呢?

      对于上面的两个问题,简要的回答起来是这样的:

      Binary Ninja相对于其他类似软件来说, 能够更快、更便捷的修改二进制文件

      Binary Ninja官方版最主要的作用是提供了一个可供操作二进制文件的平台,你甚至还可以在平台的基础上基于API来编写更方便的脚本和插件

      那么我们为什么要修改现有的二进制文件呢?总结起来大致有一下几种情况:

      无需长时间的等待编译完毕,可以快速的测试修改结果

      对程序进行黑盒评测

      维护或者升级老程序(一般是没有源码对情况)

      通过修改二进制文件学习现有的一个软件系统或者修复软件问题

      修复第三方库的安全问题

      反混淆

Binary Ninja

软件特色

      现代UI

      并非所有的黑客都会忽略UI/UX。Binary Ninja使用了现代的UX范式,如果默认的主题不适合你,你可以使用众多替代品中的一种。

      广泛的API

      我们的Python和C++绑定能够与平台的几乎所有元素进行交互。UI、ILs、反汇编、头文件、我们的类型解析器等等。

      强大的分析

      代码和数据交叉引用、基于置信度的类型传播、值集分析等--所有这些都是自动完成的,并且能够以一种与架构无关的方式进行脚本。

      二进制忍者中级语言(BNIL)

      我们创建了一个强大而又易于阅读的IL系列,涵盖了分析的多个阶段。最低级别接近汇编,更高的级别接近反编译输出。对于不支持的架构,实现提升器也极其简单

安装步骤

  在本站下载最新安装包,点击exe文件,根据安装向导依次进行安装即可。

Binary Ninja

历史版本

版本 属性 语言 系统版本 更新时间 操作
  • Binary Ninja2.0.2170 正式版 简体中文 win7或更高版本 2022-12-22

290

Binary Ninja
精选评论
第三方账号登录
  • 微信账号登录
  • QQ账号登录
  • 微博认证登录
夸克浏览器 关闭 剩余5 广告
重播 ×