首页>
外国专利>
MEMORY MANAGEMENT METHOD, MEMORY DEVICE, COMPUTER SYSTEM, COMPILER AND PROGRAM
MEMORY MANAGEMENT METHOD, MEMORY DEVICE, COMPUTER SYSTEM, COMPILER AND PROGRAM
展开▼
机译:存储器管理方法,存储器设备,计算机系统,编译器和程序
展开▼
页面导航
摘要
著录项
相似文献
摘要
PROBLEM TO BE SOLVED: To provide a memory management technique for avoiding stack smashing attack.;SOLUTION: When securing a local variable storing area LV for a stack of a subroutine, the size of the local variable storing area LV is determined randomly in a range larger than the required size for storing all local variables declared, in a source program of the subroutine. Thus, because it is impossible to precisely anticipate the relative position of a return address storing area RA, in a stack frame from the source code or the like, it becomes very difficult to rewrite the return address with a destination address (the start address of the malicious program code) by the stack-smashing attack.;COPYRIGHT: (C)2004,JPO
展开▼