日前,美国国家安全局(简称“NSA”)放出其软件逆向工程框架Ghidra。该框架可用于分析恶意代码和病毒,同时也能反汇编/反编译软件。

根据介绍,Ghidra框架是由NSA的研究理事会研发的软件逆向工程框架,该框架有助于分析恶意代码和病毒等恶意软件,并可以让网络安全专业人员更好地了解其网络和系统中的潜在漏洞。

该框架包含一整套软件分析工具,用于分析各种平台上编译代码,包括Windows、macOS和Linux。这一框架支持反汇编、汇编、反编译、图形和脚本执行,另外还支持数百个其他功能。

另外,Ghidra还支持各种处理器指令集和可执行格式,可以在用户交互和自动模式下运行。用户可以使用公开的 API 开发自己的 Ghidra 插件组件与脚本。

目前,该项目已经上传到GitHub,NSA将在本月举行的RSA会议上公开演示Ghidra框架并将其完整开源。

GitHub地址|Ghidra项目官网