加载中...
首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

基于地址随机和段隔离的全局偏移表保护方法

发明专利有效专利
  • 申请号:
    CN201510463850.X
  • IPC分类号:G06F21/56
  • 申请日期:
    2015-07-31
  • 申请人:
    中国人民解放军信息工程大学;上海红神信息技术有限公司
著录项信息
专利名称基于地址随机和段隔离的全局偏移表保护方法
申请号CN201510463850.X申请日期2015-07-31
法律状态授权申报国家暂无
公开/公告日2015-11-25公开/公告号CN105095762A
优先权暂无优先权号暂无
主分类号G06F21/56IPC分类号G;0;6;F;2;1;/;5;6查看分类表>
申请人中国人民解放军信息工程大学;上海红神信息技术有限公司申请人地址
河南省郑州市高新区科学大道62号 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人中国人民解放军信息工程大学,上海红神信息技术有限公司当前权利人中国人民解放军信息工程大学,上海红神信息技术有限公司
发明人林键;郭玉东;周少皇;何红旗;董卫宇;王立新;蔄羽佳
代理机构郑州大通专利商标代理有限公司代理人陈大通
摘要
本发明涉及一种基于地址随机和段隔离的全局偏移表保护方法,包含:加载ELF程序,随机申请内存空间,将ELF节段内容进行拷贝并赋予新的节段名称,加载字段PT_DYNAMIC;对该内存空间创建段描述符,选择空闲的段寄存器,将段描述符加载到该段寄存器中;修改程序表头及内存空间中的节段内容,并修改.plt节中的代码;初始化动态链接器,修改程序表头段内容,隐藏.dynamic节所在地址。本发明增加随机化处理,反汇编代码获得GOT表地址,在不知道段寄存器段基地址情况下,无法计算出GOT表的地址,让对原来固定的GOT表地址进行恶意代码劫持攻击失效,对尝试读取固定内存地址并计算出GOT表地址的方法恶意攻击失效。

专利服务由北京酷爱智慧知识产权代理公司提供