在堆叠上宣告的缓冲区因为复制大于缓冲区的资料而遭到覆写时,就会发生静态缓冲区满溢。
A static buffer overrun occurs when a buffer declared on the stack is overwritten by copying data larger than the buffer.
为了进行静态缓冲区溢出分析,必须首先进行高效而精确的指针分析,以确定指针可能指向的目标缓冲区。
In order to statically analyze buffer overflow, efficient and precise pointer analysis must be performed to make certain what target buffer a pointer variable point to.
如果您选择的是静态缓冲区选项,那么在下一次调用ERR_error_string时,该缓冲区会被覆盖。
If you choose the static buffer option, that buffer will be overwritten with the next call to ERR_error_string.
应用推荐