gdb 和 gdb-peda 有什么区别?

gdb 和 gdb-peda 有什么区别?

我尝试在谷歌上搜索,但仍然找不到任何我理解的内容。

有人能告诉我它们之间的区别吗?哪一个更适合调试 c++?

答案1

PEDA 是“GDB 的 Python 1漏洞开发援助”的缩写据其开发商称。 它是一个扩大标准地理数据库(可以在 Ubuntu 上使用 APT 安装)。因此,即使使用 PEDA,也必须先安装 GDB。

PEDA 的 GitHub 页面提供了主要功能列表。如果您对其中任何功能感兴趣,可以尝试安装它。如果没有,您很可能坚持使用标准 GDB。


1 Python 是实现 PEDA 的语言。这并不表示特定编程语言的可用性。

相关内容