(給演演算法愛好者加星標,修煉程式設計內功)
原創整理:Linux愛好者(ID:LinuxHub)
3 月 7 日,GitHub 每日趨勢榜首位是一個軟體逆向工程框架 Ghidra。
https://github.com/NationalSecurityAgency/ghidra
美國國家安全域性(NSA)目前只是先在 GitHub 上宣告了 Ghidra 將開源的資訊,計劃將在 3 月舉行的 2019 年 RSA 大會上向公眾開放 Ghidra。
儘管還沒有 Ghidra 原始碼資訊,但截至 2019-03-07 18:17:59 為止,該 repo 在 GitHub 已有6200+ 星標數。
NSA 據「Linux愛好者」瞭解,2019 年 RSA 大會的舉辦時間是 3 月 4 日~ 8 日。過段時間,Ghidra 的 repo 應該會繼續更新補上原始碼。
Ghidra 由 NSA 研究處開發和維護,可幫助網路安全專家分析惡意程式碼和病毒等惡意軟體,更好地瞭解其網路和系統中的潛在漏洞。
Ghidra 官網介紹的 4 個特性:
1、包含一套軟體分析工具,可以在 Windows、Mac 和 Linux 平臺上分析已編譯的程式碼;
2、功能包括反彙編、彙編、反編譯、繪圖和指令碼,以及數百個其他特性;
3、支援多種處理器指令集和可執行格式,可以在使用者互動和自動樣式下執行;
4、透過公開的 API,使用者可以開發 Ghidra 外掛元件和/或指令碼;