首页>
外国专利>
Method and Apparatus for Reducing Buffer Overflow Exploits by Computer Viruses
Method and Apparatus for Reducing Buffer Overflow Exploits by Computer Viruses
展开▼
机译:减少计算机病毒对缓冲区溢出攻击的方法和装置
展开▼
页面导航
摘要
著录项
相似文献
摘要
Buffer overflow exploits in a computer are reduced by encoding linkage information associated with a subroutine, following a call to the subroutine from an application executing on the computer. The encoded linkage information is stored at a first address in a run-time stack in a memory of the computer. Upon exit from the subroutine, the value stored at the first address in the run-time stack is retrieved and decoded to obtain decoded linkage information. Execution of the application continues in accordance with the decoded linkage information. Subroutine data written to the stack is not encoded.
展开▼