GNU Project Debugger

GNU Project Debugger

GNU Project Debugger或gdb是一种命令行源代码级调试器,用于使用C,C ++,D,Objective-C,Fortran,Java,Pascal,assembly,Modula-2或Ada编写的程序。
GNU Project Debugger或gdb是用于在C,C ++,D,Objective-C,Fortran,Java,Pascal,assembly,Modula-2或Ada中编写并为以下目的编译的程序的命令行,源代码级调试器许多不同目标体系结构中的任何一种,包括x86,x86-64,IA-64,Alpha,ARM,Motorola 68000,MIPS,PowerPC,SPARC等。gdb支持硬件断点,条件,核心转储分析,表达式评估,远程调试,进入/退出代码,反汇编以及在某些情况下可逆的调试。

具有任何许可的所有平台的GNU Project Debugger替代品

OllyDbg

OllyDbg

OllyDbg是32位汇编器级别的分析调试器。强调二进制代码分析使其在没有源的情况下特别有用。
IDA

IDA

IDA Pro反汇编器和调试器是Windows,Linux和Mac OS X平台上托管的多处理器反汇编器和调试器。
Binary Ninja

Binary Ninja

逆向工程平台和GUI。
Hopper

Hopper

Hopper是OS X和Linux的逆向工程工具,可让您反汇编和反编译32/64位Intel Mac,Linux,Windows和iOS可执行文件!
radare2

radare2

Radare项目最初是作为取证工具而开始的,它是一个可脚本化的命令行十六进制编辑器,能够打开磁盘文件,但后来支持分析二进制文件,反汇编代码...
EDB (Evan's Debugger)

EDB (Evan's Debugger)

EDB(Evan的调试器)是基于Qt4的二进制模式调试器,其目的是使可用性与OllyDbg相当。
Ghidra

Ghidra

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

Boomerang decompiler

通用,开源,可重定位的机器代码程序反编译器
RevDeBug

RevDeBug

认识RevDeBug –适用于各种规模和规模的公司的革命性本地和远程反向调试软件!快速释放您的软件,没有错误可以阻止您!
ODA Online Disassembler

ODA Online Disassembler

ODA是适用于多种机器架构的在线反汇编程序,包括:Alpha,ARM,AVR,Intel x86,Motorola 68000,MIPS,PDP-11,PowerPC,SPARC,Z80等!
  • 免费应用
Cutter

Cutter

Cutter的目标是成为一个先进的免费开放源代码逆向工程平台,同时牢记用户体验。刀具是由逆向工程师为逆向工程师创建的。
rr

rr

rr是一个调试工具,旨在记录和重放程序执行。在重播阶段,rr提供了增强的gdb调试体验,支持反向执行。
Medusa - Disassembler

Medusa - Disassembler

美杜莎(Medusa)是一种模块化和交互式的反汇编程序。它可以在Windows和Linux上运行,在OSX上应该相同。该项目以图书馆的形式组织。
Hopper GDB Server

Hopper GDB Server

Hopper GDB服务器允许您在本地和/或远程调试应用程序。
  • 免费应用
  • Mac