cost 335 ms
我有一个意外的缓冲区溢出警告,为什么会这样? - I have an unexpected buffer overrun warning, why do I have that?

我必须以这种方式创建一个对向量的分量求和的函数: 第一个+第二个, 第三+第四, 第 5 次 + 第 6 次,依此类推。 原始向量的大小为“大小”。 我必须动态创建一个大小为“size/2”的结果向量(因为以这种方式求和,我将原始向量大小减半)。 我使用了两个计数器,i 和 j, ...

如何解决 c 程序(像这个)中的缓冲区溢出错误/警告? - how to solve a buffer overrun error/warning in a c program (like this one)?

我必须做一个将两个字符串链接在一起的程序,这就是我所做的: 我已经初始化了两个变量,它们应该存储字符串的长度。 我检查了 NULL 指针异常。 我数过琴弦。 我已经动态分配了足够的 memory 来存储每个字母,以及 NULL 指针。 我已将每个字符放入结果字符串中。 但是这些行中存在缓冲区溢出问 ...

缓冲区溢出攻击,不执行shellcode - Buffer overflow attack, shellcode isn't performed

我正在学习道德黑客,所以我正在做简单的溢出堆栈攻击来覆盖保存的返回指针。 这是我的易受攻击的程序(在没有金丝雀和 NX 保护的情况下编译, ) 和程序,创建缓冲区(NOP__SHELLCODE__RET) 并调用易受攻击的程序。 一切都很简单,但是不工作-_-。 溢出正在工作,但未执行后的 s ...

用于可变宽度访问的类型转换 Arrays - Typecasting Arrays for Variable Width Access

对不起,我不确定我是否准确地写了标题。 但首先,这是我的限制: Array[],用作寄存器 map,被声明为无符号 8 位数组 (uint8_t),这样索引(偏移)是每个字节的。 要读取/写入数组的数据具有不同的宽度(8 位、16 位、32 位和 64 位)。 非常有限的 Memory 和速度是 ...

当溢出实际上永远不会发生时,Visual Studio 会发出缓冲区溢出警告 - Visual studio gives a Buffer overrun warning when overrun can't actually ever happen

这是我的代码: 表达式pArr[i] = 1; 给出 C6386 警告警告 C6386 写入“pArr”时缓冲区溢出:可写大小为“num*sizeof(int)”字节,但可能写入“8”字节。 这很奇怪,因为for循环的迭代次数和头部数组的大小都取决于num ,因此实际上永远不会发生溢出。 然后有一个 ...

即使禁用了 ASLR 和堆栈编译器保护器,Linux 上的 ROP 也会失败 - ROP faild on linux even when ASLR and stack compiler protector are disabled

我关闭了 gcc 堆栈保护器的 ASLR 和 tern。 我编写了 C 易受攻击的代码,并试图溢出缓冲区,因此我检查了崩溃需要多少字符。 我试图将返回地址更改为另一个函数,但我收到一条消息: 这是我的 C 代码: 我找到了“sss”函数的地址,并尝试插入十六进制值。 这是我的地址: ...

execve 缓冲区溢出成功完成后的 CPU 执行流程? ..int 0x80 成功完成后? - CPU execution flow after execve buffer overflow completes successfully? ..after int 0x80 completes successfully?

我正在学习 Linux 下的缓冲区溢出 shellcode 方法。 https://seedsecuritylabs.org/Labs_16.04/Software/Buffer_Overflow/ 我使用的 shellcode 以 movb $0x0b、%a1 和 int $0x80 结尾。 ...

为什么使用strsafe.h StringCch函数会导致C6386缓冲区溢出错误? - Why error C6386 buffer overrun with strsafe.h StringCch functions?

因此,我使用C ++代码在VS 2017中进行了分析。 它为我提供了以下缓冲区溢出: 当我单步执行代码时,sTemp为“ 0123”,第4个位置当然为\\ 0。 在代码上运行Analyze时,出现C6386错误: 为什么? 我也尝试将数组更改为10,将StringCch ...

Streamsets给出此错误,试图解析有效的JSON - Streamsets gives this error trying to parse a valid JSON

我正在为一个项目设置流集,它以Kafka消费者为源。 对于较小的邮件,它工作正常,但是当邮件大小较大时,它将引发此错误。 我已经将“最大对象长度(字符)”设置为1000000,并将parser.limit属性设置为10335040。我无法解决此问题。 不适用 完整的堆栈跟踪 ...

数组的重排元素:基于堆栈的缓冲区溢出错误 - Shuffling elements of Array : stack-based buffer overrun error

我给定的代码是原始程序的问题部分。 它将N次随机交换myArray的两个元素,并进行T次循环。 该程序执行了预期的操作,但是在单击“返回0”后,它显示错误消息“ program.exe已停止工作”。 调试输出显示 为什么程序在完成工作后显示错误? 我怎样才能解决这个问题 ? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM