首页> 外国专利> 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
机译:解决的问题:提供一种避免堆栈崩溃攻击的内存管理技术。解决方案:当确保子例程堆栈的局部变量存储区LV时,局部变量存储区LV的大小在一定范围内随机确定。大于在子例程的源程序中存储声明的所有局部变量所需的大小。因此,由于无法从源代码等准确地预测返回地址存储区域RA的相对位置,因此在栈帧中,很难用目的地地址(目标地址的开始地址)重写返回地址。恶意程序代码)通过堆栈破坏攻击获得。版权所有:(C)2004,日本特许厅

著录项

  • 公开/公告号JP2003288129A

    专利类型

  • 公开/公告日2003-10-10

    原文格式PDF

  • 申请/专利权人 SUN ATMARK:KK;

    申请/专利号JP20020092219

  • 发明设计人 HARIKAWA YORIYUKI;

    申请日2002-03-28

  • 分类号G06F1/00;G06F9/42;G06F9/45;G06F12/14;

  • 国家 JP

  • 入库时间 2022-08-22 00:14:40

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号