首页> 中国专利> 一种基于API安全属性隐藏与攻击威胁监控的软件保护方法

一种基于API安全属性隐藏与攻击威胁监控的软件保护方法

摘要

本发明公开了一种基于API安全属性隐藏与攻击威胁监控的软件保护方法,该方法的步骤包括获取待保护文件的原始输入信息记录表、提取文件的执行控制流图、提取API调用点、提取API传参代码块、提取API返回值解密点、转储DLL,计算新的API入口地址、构造跳板函数块、在返回值解密点插入异常指令、构造节点,生成节点库、部署节点网,构造节点背景、构造返回值解密处理函数、PE文件重构。本方法从内、外两方面对软件进行保护,从攻击者逆向工程的角度出发,分析不同API边界信息在逆向分析过程中的作用,把需要隐藏的API安全属性和检测节点库置于程序新节中,并对新节入口进行了加密处理,进一步使得攻击者难以逆向分析保护后的PE文件。

著录项

  • 公开/公告号CN105653905B

    专利类型发明专利

  • 公开/公告日2018-07-24

    原文格式PDF

  • 申请/专利权人 西北大学;

    申请/专利号CN201510997890.2

  • 申请日2015-12-28

  • 分类号G06F21/12(20130101);G06F21/14(20130101);

  • 代理机构61216 西安恒泰知识产权代理事务所;

  • 代理人李婷

  • 地址 710069 陕西省西安市太白北路229号

  • 入库时间 2022-08-23 10:14:51

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-07-24

    授权

    授权

  • 2016-07-06

    实质审查的生效 IPC(主分类):G06F21/12 申请日:20151228

    实质审查的生效

  • 2016-06-08

    公开

    公开

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号