gpt4 book ai didi

c - 缓冲区溢出 - 为什么有些 ASCII 可以工作,而另一些则不行

转载 作者:行者123 更新时间:2023-11-30 18:05:58 27 4
gpt4 key购买 nike

如果这个问题很愚蠢或者已经被问过,我很抱歉,但我找不到它。

我有一个程序试图使用缓冲区溢出。这是一个简单的程序,使用 getchar() 检索用户的输入。缓冲区大小设置为 12。我可以通过键入 >12 x 或使用 >12\x78 使程序崩溃,但如果我键入数百个 A 或\x41,则不会出现段错误。

任何帮助或指出正确的方向将不胜感激。

最佳答案

0x41414141 可能是进程文本页内的有效地址。详细请查看流程段图。

关于c - 缓冲区溢出 - 为什么有些 ASCII 可以工作,而另一些则不行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5919067/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com