当前位置: 首页 > news >正文

Ghidra:开源软件逆向工程框架

 

Ghidra 是一个软件逆向工程 (SRE) 框架

Ghidra 是一种尖端的开源软件逆向工程 (SRE) 框架,是美国国家安全局 (NSA) 研究局的产品。

Ghidra

该框架具有高端软件分析工具,使用户能够分析跨各种平台(包括 Windows、macOS 和 Linux)的编译代码。

Ghidra 的广泛功能包括反汇编、汇编、反编译、绘图、脚本编写和许多其他功能。

它支持各种处理器指令集和可执行格式,并且可以在用户交互和自动化模式下运行。

此外,用户可以灵活地使用 Java 或 Python 开发自己的 Ghidra 扩展组件或脚本。

Ghidra 解决了复杂 SRE 任务中的扩展和协作挑战,提供了可定制且可扩展的研究平台。

NSA 利用 Ghidra 的 SRE 功能来解决各种问题,例如分析恶意代码并为 SRE 分析师生成详细见解,以更好地了解网络和系统中的潜在漏洞。

下载并安装

要安装官方预构建的多平台 Ghidra 版本:

安装 JDK 17 64 位

下载 Ghidra 发布文件。

官方多平台发布文件的名称为,可在“Assets”下拉菜单中找到。

下载名为“Source Code”的任一文件对于此步骤都是不正确的。ghidra___.zip

提取 Ghidra 发布文件

启动 Ghidra:(对于 Windows./ghidraRun或)ghidraRun.bat

支持的处理器: X86 16/32/64、ARM/AARCH64、PowerPC 32/64/VLE、MIPS 16/32/64/micro、68xxx、Java/DEX 字节码、PA-RISC、PIC 12/16/17/18/24、Sparc 32/64、CR16C、Z80、6502、8051、MSP430、AVR8、AVR32 以及这些处理器的变体。

Ghidra 是由国家安全局研究局创建和维护的软件逆向工程 (SRE) 框架 。

该框架包括一套功能齐全的高端软件分析工具,使用户能够分析各种平台上的编译代码,包括 Windows、macOS 和 Linux。

功能包括反汇编、汇编、反编译、绘图和脚本,以及数百种其他功能。

Ghidra 支持各种处理器指令集和可执行格式,并且可以在用户交互和自动模式下运行。

用户还可以使用 Java 或 Python 开发自己的 Ghidra 扩展组件和/或脚本。

为了支持 NSA 的网络安全任务,Ghidra 的建立是为了解决复杂 SRE 工作中的扩展和协作问题,并提供可定制和可扩展的 SRE 研究平台。

NSA 已将 Ghidra SRE 功能应用于各种问题,这些问题涉及分析恶意代码并为寻求更好地了解网络和系统中潜在漏洞的 SRE 分析师提供深刻见解。

Ghidra 可在GitHub上免费获取。

GitHub - NationalSecurityAgency/ghidra: Ghidra is a software reverse engineering (SRE) framework

http://www.lryc.cn/news/424051.html

相关文章:

  • Spring AI 更新:支持OpenAI的结构化输出,增强对JSON响应的支持
  • java.util.ConcurrentModificationException 并发修改异常
  • Flask数据库操作(第四阶段)
  • C语言问答进阶--5、基本表达式和基本语句
  • uniapp3.0实现图片上传公用组件上传uni-file-picker,uni.uploadFile
  • Unity游戏开发002
  • MySQL基础练习题38-每位教师所教授的科目种类的数量
  • haproxy 原理+实战
  • OSPF进阶
  • SuccBI+低代码文档中心 — 可视化分析(仪表板)(下)
  • 前端创作纪念日
  • 丰收季遇科技之光:北斗卫星导航引领现代农业新篇章
  • 解决windows7虚拟机安装不了vmtools问题
  • Microsoft VBA Excel VBA函数学习笔记——数据切分熟练度+1
  • uniapp获取swiper中子组件的内容高度
  • 基于计算机爱心小屋公益机构智慧管理(源码+论文+部署讲解等)
  • 详细学习PyQt5的样式表与界面美化
  • 遥控器android设备键值原理
  • 零基础也想学编程?Java零基础入门学习路线 + Java教程已准备好!
  • Avnet ZUBoard 1CG开发板上手—深度学习新选择
  • C/C++复习 day1
  • 再见Figma!!新的设计,代码协作神器!【送源码】
  • 快速拷贝复制工具软件@拷贝工具@多线程拷贝@robocopy
  • JavaScript 逆向爬取实战
  • Vue 项目中导入文件时如何默认找寻该文件夹下的 index.vue 文件
  • Idea2023.3.3 —— SourceTree与gitee关联
  • 一文HDMI (High-Definition Multimedia Interface)
  • 【HBZ分享】高并发下如何设计缓存来提升系统性能?
  • 【AI 绘画】 文生图图生图(基于diffusers)
  • 已解决HarmonyOS模拟器卡顿问题