Vector 35 Binary Ninja for Mac(反編譯器、二進位制分析平臺)

那個女孩說發表於2022-07-19

Binary Ninja是一個互動式反彙編器、反編譯器和二進位制分析平臺, Vector 35 為多種架構的反彙編提供第一方支援,包括 x86x86-64ARMv7(帶有 Thumb2)、 ARMv8 (AArch64)PowerPC6502Z80 MIps,我們的反編譯器輸出到 C BNIL,並且可以按需切換。非常適用於在 Windows 上執行的逆向工程師、惡意軟體分析師、漏洞研究人員和軟體開發人員。

軟體功能

Disassemble Files


Vector 35 為多種架構的反彙編提供第一方支援,包括 x86x86-64ARMv7(帶有 Thumb2)、 ARMv8 (AArch64)PowerPC6502Z80 MIps。此外,我們的社群透過我們的公共外掛生態系統支援許多其他架構。載入器適用於所有主要平臺( PEMach-OELF),並且可以使用我們的 API 進行擴充套件或定製。


反編譯程式碼


我們的內建反編譯器以一個價格與我們所有官方支援的架構一起工作,並建立在稱為 BNIL 的強大 IL 系列之上。事實上,不只是我們的架構,甚至社群架構都可以產生驚人的反編譯。我們的反編譯器輸出到 C BNIL,並且可以按需切換。


自動化一切


我們廣泛的 API 可用於建立和自定義載入器、新增或擴充架構、自定義 UI 或自動化任何工作流程(型別、補丁、反編譯 ……任何事情!)。繫結可用於 C++Python Rust


建立外掛


製作了一些很酷的東西並想分享?釋出您的社群外掛,並在我們的外掛管理器中展示它!任何客戶都可以在客戶端內部隨時安裝(或更新)這些外掛。


快速分類


使用我們的 API 快速批處理檔案並在我們的分類檢視中檢視結果。使用熵圖來識別感興趣的區域,例如打包或加密資料。單擊任何位置以快速導航到那裡。


互動式探索


我們不僅為二進位制分析構建了最好的自動化和 API,而且我們的 UI 設計是有意和乾淨的。沒有讓人分心的東西,而是您需要的所有功能,包括多個選項卡、同步和拆分檢視、自定義佈局等。


Annotate Everything


逆向工程是探索未知的過程。隨著您的理解提高,我們為您提供工具來表示和改進分析。新增型別、結構、註釋、突出顯示、標籤等。


有效修補


使用各種專為提高速度而構建的工具,快速有效地製作二進位制補丁。直接編輯彙編行,選擇預設補丁,使用我們的十六進位制編輯器檢視編輯原始位元組,甚至使用我們自己的內建編譯器 SCC 直接將 C 編譯成可執行檔案。


切換平臺


您永遠不會被卡住。 Binary Ninja 不僅可以在 WindowsmacOS Linux 上無縫執行,而且每次購買都以一個價格包含所有三個平臺。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70011091/viewspace-2906494/,如需轉載,請註明出處,否則將追究法律責任。

相關文章