基本缓冲区溢出在主机上有效,但在 docker 容器下失败
作者:RdlP 提问时间:11/10/2023
我正在设置一个 docker 环境来测试几个程序的缓冲区溢出漏洞。特别是,我正在尝试利用一个简单的程序,该程序包含对 的调用,该程序容易受到缓冲区溢出附加的影响。strycpy 我创建的是以下内容:...
缓冲区溢出 问答列表
作者:RdlP 提问时间:11/10/2023
我正在设置一个 docker 环境来测试几个程序的缓冲区溢出漏洞。特别是,我正在尝试利用一个简单的程序,该程序包含对 的调用,该程序容易受到缓冲区溢出附加的影响。strycpy 我创建的是以下内容:...
作者:Gokalp 提问时间:11/12/2023
我正在尝试溢出大小为 32 的缓冲区 ( buffer[32] )。每当我尝试控制“rip”寄存器时,那里都有一个“a”字符。例如: 当我键入 32xA + 8xB + 3xC (AAAAAAAAA...
作者:Jan 提问时间:11/14/2023
我在 C 语言中有以下程序: #include <stdio.h> #include <string.h> void foo(char * name) { char buf[128]; str...
作者:idk8025 提问时间:11/15/2023
我有一个缓冲区溢出实验室,我必须为一个名为 The Attack Lab 的项目做。我正在进行实验的第 2 阶段,我必须注入代码作为漏洞利用字符串的一部分,以便使程序指向函数 touch2() 的地址...
作者:Austin Oliver 提问时间:11/13/2023
在上图中,您可以看到示例溢出文本。我相信我的 NWJS 程序发生了缓冲区溢出,导致发生堆栈或缓冲区溢出,以金色字符显示文本。 如何找出此文本在我的 Windows 计算机上的存储位置?是否有缓冲区或...
作者:Nirajan 提问时间:11/17/2023
因此,我一直在创建一个函数,该函数将输入作为字符串,并使用测试函数对其进行检查,该函数完全接受传递给该函数的参数的长度,但每次我运行它时,终端上都会显示某种运行时错误,但程序在我关闭它后运行。 错误消...