Binary Ninja

リバースエンジニアリング向け バイナリエディタ

製品画像 拡大

メーカー

VECTOR 35 Inc.

ソフトウェア あんしんプラス対象製品? 海外製品の導入に不安のあるお客様をサポートする、年間更新のオプションサービスです。トラブル発生時の回数無制限の「メーカー問い合わせ代行」「導入後のメールサポート」や、「ハードウェア製品の保証期間延長」などのサポートパックをご用意しています。
あんしんプラスの詳細はこちら

Binary Ninjaの製品概要

Vector 35のBinary Ninjaは、リバースエンジニアリングに特化したクロスプラットフォーム(Windows/macOS/Linux) 対応の多機能バイナリ解析ツールです。

逆アセンブル(ディスアセンブル)や逆コンパイルを通じて、バイナリファイルの構造と挙動を可視化し、デバッグやトレースを効率的に行えます。 見やすく使いやすい直感的なGUIと、PythonやC++をはじめとした豊富なAPIにより、初心者から上級のセキュリティリサーチャーまで幅広く支持されています。

独自の中間言語 (BNIL: Binary Ninja Intermediate Language) に基づいたマルチスレッド解析エンジンを搭載し、静的解析と動的解析の両方に対応。 プラグインによる高い拡張性を備え、解析環境を自在にカスタマイズできます。

x86/x64、ARM/ARM64、MIPS/MIPS64、PowerPC/PPC64、RISC-V、nanoMIPS など多様なアーキテクチャやコンパイラを幅広くサポートし、 様々なプラットフォームでの解析ニーズに応えます。

Vector 35 について

サイバーセキュリティ人材の育成のためのトレーニング、ゲーム開発、リバースエンジニアリング、ソフトウェア開発、脆弱性調査、そして様々なIT技術を駆使してセキュリティ関連の問題を解くセキュリティコンテスト(CTF, Capture The Flag)の発展に尽力している企業です。

主な用途
  • バイナリコードの解析と理解
  • 脆弱性の特定とエクスプロイトの開発
  • マルウェア解析
  • デバッグとトレース
  • パッチ作成とバイナリの修正
主な分野
  • セキュリティ研究
  • 脆弱性解析
  • マルウェア解析
  • ペネトレーションテスト
  • リバースエンジニアリング

Binary Ninjaの製品仕様

ライセンスについて

  • Binary Ninjaは 永久ライセンスです
  • ライセンスには 1年間有効のソフトウェア更新とサポートが含まれます
  • プラットフォームに関係なく、複数のコンピュータでBinary Ninjaを実行できます
ライセンスの種類
Non-Commercial Use (Named / Computer)
  • Personal
  • Commercial
Commercial Use (Named / Computer)
  • Commercial
  • Ultimate
  •  Enterprise

※ライセンスの機能および仕様の比較表は こちらを御覧ください

※Non-Commercial Use (Computer) および Commercial Use (Computer) のお取り扱いは、メーカーへ確認後のご案内となります。ご希望のライセンスをお知らせください。

メーカーサイトURL

https://binary.ninja/

Binary Ninja / 詳細(メーカーページ)

バイナリエディタ(16進数エディタ)

主な特長
  • 見やすく使いやすい最新のUI
    … 最新のUXデザイン
  • クロスプラットフォームに対応した豊富なAPI / 詳細
    … Pythonバインディング(C++)、UI、IL(中間言語)、逆アセンブル、ヘッダ、タイプ・パーサーなど

  • 強力なデータ分析 / 詳細
    … バイナリに対してさまざまな分析を自動的に実行
    コードとデータの相互参照、型推論、定数伝播(定数の畳み込み)、Set分析等、アーキテクチャに依存しない方法でスクリプト化が可能
    ※Commercial editionは、大規模なバイナリのマルチスレッド分析をサポート
  • 独自の中間言語(BNIL; Binary Ninja Intermediate Language) / 詳細
    … 強力でありながら読みやすいILファミリーを作成し、複数の段階の分析をカバー
サポートプロセッサ(アーキテクチャ)一覧

x86/x32, x86/x64, ARMv7, AArch64, Thumb2, ARMv8, PowerPC, MIPS, 6502 他多数
Binary Ninja Pluginsをご確認ください)

 

動作環境

  • Windows 10 and Windows 11 x64*
  • macOS Big Sur and later(11+)x64、Monterey and later(12+)arm64
  • Linux(Ubuntu 20.04 and 22.04 x64)**

* 公式にはサポート対象外ではありますが、Winows 8 x64でも動作します。またWindows 7 x64は必要な全てのパッチがインストールされている場合には動作します。 ** その他のディストリビューションは公式にはサポート対象外ですが、動作します。

 

動画

 


検索キーワード: 
Binary Ninja / VECTOR 35 / バイナリ解析 / 逆アセンブル / 逆コンパイル / リバースエンジニアリング / デコンパイル / Disassembly / Decompiler / Decompilation / 静的解析 / 動的解析 / 中間言語 / アセンブリ解析 / x86/x64 / ARM/ARM64 / MIPS/MIPS64 / PowerPC/PPC64 / RISC-Vサポート / nanoMIPS解析 / マルウェア解析 / 脆弱性調査 / 脆弱性の特定 / セキュリティ解析 / ITセキュリティ研究者 / ソフトウェアセキュリティ / バイナリデバッグ / デバッガー / パッチ作成 / バイナリ修正 / コード自動化 / リアルタイム解析 / API統合 / Python API / C++ API / Python Binding / プラグイン開発 / クロスプラットフォーム / コードパターン認識 / Hex Editor / 16進数エディタ / ソフトウェア教育

Binary Ninja: Frequently Asked Questions (FAQ / メーカーページ) Two ways to Try (Cloud/Free) (デモ / メーカーページ)
横にスクロールできます
商品名 納品方法 納期 価格
電子デリバリー お問い合わせください お問い合わせください
電子デリバリー お問い合わせください お問い合わせください
電子デリバリー お問い合わせください お問い合わせください
電子デリバリー お問い合わせください お問い合わせください
電子デリバリー お問い合わせください お問い合わせください

ご希望の商品にチェックを入れてボタンをクリックすることで、
該当商品をお見積もりフォームへ追加できます。

お見積もり依頼・お問い合わせ
STEP 01

WEBサイト内より商品を検索

「探す」ページより、ご希望の商品を検索してください。
ご希望の商品が見つかりましたら、商品名をクリックし詳細ページをご覧ください。

検索アイコン
STEP 02

商品詳細ページをご確認ください

表示された商品情報をご覧いただき、商品内容やエディション、価格などをご確認ください。
ご希望の商品名のチェックボックスにチェックを入れていただくと商品名がフォームに自動入力されます。

検索アイコン
STEP 03

フォームにて見積もり依頼

ここで商品名や数量、ご希望のオプションやその他のご要望、ご質問、
お客様情報など必要事項をご記入いただき、「送信する」ボタンを押してください。

検索アイコン
STEP 04

弊社スタッフよりお見積もりをお送りしますので、
メールにてご注文ください

お客さまからのお問い合わせを受理しだい、弊社スタッフよりお見積もりをメールにてお送りします。
お見積もり内容をご確認後、ご注文いただけるようでしたら、弊社からのお見積もりメールへのご返信にて、ご注文の旨をお知らせください。

検索アイコン
STEP 05

商品を配送、またはメールにてお届け

ハードウェア、パッケージソフトウェア等は弊社より宅配便でお届けいたします。
ご注文いただいた商品がダウンロードソフトウェアやライセンス、レポート等の場合は「電子デリバリー」にてお届けいたします。

検索アイコン

 

ご注文の流れの詳細はこちら

※ 返品・交換について
海外製品のため、ご注文後のキャンセル、ご返品はお受けできません。
ただし「納品後一週間以内」の初期不良品については、正常動作の同品もしくは同等品と無償交換させていただきます。
万一在庫切れの場合は同等品交換もしくは全額返金いたします。

ユニポスはBinary Ninjaの調達販売を行い、海外製品調達に関するお困りごとを解決するサービスです。 詳しくはこちら。

法人掛売り(※)

納品・請求書による後払いです。
ご注文手続きはお見積もりメールへの返信のみでけっこうです。

銀行振込

ご注文の返信メールをいただいた後、弊社指定の銀行口座へのお振込みを確認した時点で注文の確定とさせていただきます。

※法人掛売りでのお支払いについては一定の条件がございます。
お支払い方法の詳細はお見積もりメールに記載しておりますので、ご確認ください。

Binary Ninjaを
ご覧の方におすすめの商品