首页>
外国专利>
System and method for protection from buffer overflow vulnerability due to placement new constructs in C++
System and method for protection from buffer overflow vulnerability due to placement new constructs in C++
展开▼
机译:用于防止由于C ++中的新结构而导致的缓冲区溢出漏洞的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
Systems and methods for protection from buffer overflow vulnerability due to placement new constructs in C++ are provided. A system for protecting from buffer overflow vulnerability due to placement new constructs, comprises a compiler which is capable of receiving a program including a placement new instruction, and runtime which is capable of receiving binary code from the compiler and determining whether the program includes the placement new instruction and whether the placement new instruction would lead to buffer overflow, wherein the runtime is linked to a library including methods for preventing the buffer overflow, and selects a method for preventing the buffer overflow if the runtime determines that the placement new instruction would lead to the buffer overflow.
展开▼