首页> 外国专利> Dynamic memory management system and the management methods for defense against heap attacks

Dynamic memory management system and the management methods for defense against heap attacks

机译:动态内存管理系统及防堆攻击的管理方法

摘要

PURPOSE: A dynamic memory managing system for defenses against heap attacks and a method for managing the same are provided to encode data pointer to the free piece of a heap memory region and to decode the encoded data pointer before referring to the free piece. CONSTITUTION: An allocating part(130a) searches a free piece, which is matched to the size of a required memory, from bins. A releasing part(130b) inserts the free piece to a bin of a fixed size(110) or an aligned bin(120) which is matched to the size of the released free piece. An encoding part(140) encodes the data pointer of the searched free piece or the free piece to be inserted into the bin. A decoding part(150) decodes the data pointer of the encoded free piece.
机译:目的:提供了一种用于防御堆攻击的动态存储器管理系统及其管理方法,以对指向堆存储器区域的空闲块的数据指针进行编码,并在引用空闲块之前对编码的数据指针进行解码。组成:分配部分(130a)从箱中搜索一块与所需内存大小匹配的自由件。释放部件(130b)将自由件插入固定大小(110)的箱或与释放的自由件的尺寸匹配的对齐箱(120)。编码部分(140)对搜索到的自由片段或要插入到箱中的自由片段的数据指针进行编码。解码部分(150)对编码的自由片段的数据指针进行解码。

著录项

  • 公开/公告号KR101166051B1

    专利类型

  • 公开/公告日2012-07-19

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20100129678

  • 发明设计人 표창우;이경호;김경태;

    申请日2010-12-17

  • 分类号G06F12/14;

  • 国家 KR

  • 入库时间 2022-08-21 17:07:44

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号