发明名称 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.
申请公布号 KR20120068180(A) 申请公布日期 2012.06.27
申请号 KR20100129678 申请日期 2010.12.17
申请人 HONGIK UNIVERSITY INDUSTRY-ACADEMIA COOPERATION FOUNDATION;KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION 发明人 PYO, CHANG WOO;LEE GYUNG HO;KIM, KYUNG TAE
分类号 G06F12/14 主分类号 G06F12/14
代理机构 代理人
主权项
地址