c - 用于读取堆栈值的 Linux 工具

标签 c linux security

我想知道是否有一个Linux工具可以让你读取程序堆栈的值??例如,当运行包含以下行的程序的二进制文件时:

foo(parameter);

参数会被压栈,想知道有没有工具可以访问到。

谢谢。

最佳答案

Gdb?

glibc 中也有一些回溯函数。 http://www.gnu.org/s/libc/manual/html_node/Backtraces.html

关于c - 用于读取堆栈值的 Linux 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1582738/

相关文章:

xss - 谁能告诉我为什么/如何这个 XSS 向量在浏览器中工作?

python - 与 0 进行比较以检查 Python 和 C 中的条件

c++ - NSIS 插件在 MSVS 2003/2005 中内置时加载退出

linux - 在 Ubuntu 中分配未使用的 Unicode 字符

linux - 内核模块,多个高分辨率定时器

linux - 减少日志文件搜索的重复输出的问题

php - 使用电子邮件中的链接从数据库中安全删除条目

c - 为什么这个快速排序实现给出正确的输出而不是垃圾值?

c - 排序 :multi-character tab in C error

php - 如何使用河豚散列长密码(> 72 个字符)