GNU Project Debugger

GNU Project Debugger

GNU Project Debugger

反编译器

5

软件描述

GNU项目调试器,即gdb,是一个命令行源码级调试器,适用于用C、C++、D、Objective-C、Fortran、Java、Pascal、汇编语言、Modula-2或Ada编写的程序,并可针对多种目标架构(包括x86、x86-64、IA-64等)进行编译。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.gnu.org

安全链接HTTPS

什么是 GNU Project Debugger?

GNU项目调试器,简称gdb,是一个命令行源码级调试器,适用于用C、C++、D、Objective-C、Fortran、Java、Pascal、汇编语言、Modula-2或Ada编写的程序,并可为多种目标架构(包括x86、x86-64、IA-64、Alpha、ARM、摩托罗拉68000、MIPS、PowerPC、SPARC等)编译的程序。gdb支持硬件断点、条件设置、核心转储分析、表达式求值、远程调试、代码单步进入/退出、反汇编,以及在某些情况下支持逆向调试。

🔄 替代方案

19 个选择

IDA 提供强大的反汇编和反编译功能,支持多种处理器和文件格式。其高质量的伪代码与原始源代码相似,有助于分析跨平台软件。它具备动态调试功能,通过 Lumina 实现元数据控制,并能有效进行代码去混淆。

免费个人 • 专有
查看详情

OllyDbg 是一个 32 位汇编级分析调试器。其重点在于二进制代码分析,因此在源代码不可用的情况下尤为有用。

免费 • 专有
查看详情
Binary Ninja

Binary Ninja

软件

一个逆向工程平台和图形用户界面。

付费 • 专有
查看详情
5

Ghidra 是由国家安全局研究总监部开发和维护的软件逆向工程(SRE)框架。该框架包含一套功能齐全、高端的软件分析工具,可帮助用户在多种平台上分析已编译的代码……

免费 • 开源
查看详情
radare2

radare2

软件

Radare项目最初是一个取证工具,一个可脚本化的命令行十六进制编辑器,能够打开磁盘文件,但后来增加了分析二进制文件、反汇编代码、调试程序、连接远程gdb服务器等功能。

免费 • 开源
查看详情
4.5

Cutter 的目标是成为一个先进的、免费且开源的逆向工程平台,同时注重用户体验。Cutter 由逆向工程师为逆向工程师打造。

免费 • 开源
查看详情

dnSpyEx 是 dnSpy 项目的非官方延续,这是一款调试器和 .NET 程序集编辑器。即使没有源代码,您也可以使用它来编辑和调试程序集。主要功能:

免费 • 开源
查看详情
EDB (Evan's Debugger)

EDB (Evan's Debugger)

软件

5

EDB(Evan's Debugger)是一款基于 Qt4 的二进制模式调试器,旨在实现与 OllyDbg 相当的易用性。它采用插件架构,便于轻松添加新功能。当前版本针对 Linux 平台,未来版本将支持更多平台。

免费 • 开源
查看详情
上一页
下一页