Linux gcc:如何编写快速函数来破坏堆栈?

Linux gcc:如何编写快速函数来破坏堆栈?,linux,gcc,stack,corrupt,Linux,Gcc,Stack,Corrupt,我正在学习堆栈帧,我想知道我们是否可以编写一个函数来显示堆栈是如何损坏的?我希望看到一个c/c++而不是汇编语言的例子 如果我们不执行数组索引溢出或恶意的数组/地址索引访问(读/写),堆栈是否有可能损坏?有快速样品吗 谢谢。您可能会对这篇优秀的文章“为了乐趣和利润而粉碎堆栈”()感兴趣,这篇文章解释了如何覆盖堆栈指针和执行附加代码。 这是一部经典作品 祝你好运

我正在学习堆栈帧,我想知道我们是否可以编写一个函数来显示堆栈是如何损坏的?我希望看到一个c/c++而不是汇编语言的例子

如果我们不执行数组索引溢出或恶意的数组/地址索引访问(读/写),堆栈是否有可能损坏?有快速样品吗


谢谢。

您可能会对这篇优秀的文章“为了乐趣和利润而粉碎堆栈”()感兴趣,这篇文章解释了如何覆盖堆栈指针和执行附加代码。 这是一部经典作品

祝你好运