[发明专利]一种检测未知恶意代码和二进制漏洞的方法有效

专利信息
申请号: 201310415916.9 申请日: 2013-09-13
公开(公告)号: CN104462962B 公开(公告)日: 2018-07-03
发明(设计)人: 林榆坚 申请(专利权)人: 北京安赛创想科技有限公司
主分类号: G06F21/56 分类号: G06F21/56
代理公司: 北京国昊天诚知识产权代理有限公司 11315 代理人: 许志勇
地址: 100023 北京市海淀区清*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种检测未知恶意代码和二进制漏洞的方法,其包括以下步骤:(S100)基础搭建,其包括(S101)设置动态沙箱还原点;(S102)将代码载入动态沙箱。(S200)检测,其包括(S201)利用路径执行技术在可疑代码中寻找所有的可执行路径;(S202)动态强制执行所有代码路径;(S203)内存监控单元介入,监控代码执行动作;(S204)分析系统状态,记录未知恶意代码和漏洞路径;(S205)输出报警。(S300)系统还原,其包括重置沙箱,还原虚拟机。本发明步骤简单、合理,不仅能准确检测并判断未知病毒木马及未知恶意代码,而且检出率高、延迟低且防攻击能力强,适于推广与应用。
搜索关键词: 未知恶意代码 沙箱 二进制 种检测 漏洞 内存监控单元 代码路径 分析系统 监控代码 可疑代码 强制执行 输出报警 系统还原 准确检测 木马 防攻击 还原点 检出率 可执行 能力强 虚拟机 重置 还原 延迟 载入 病毒 检测 记录 应用
【主权项】:
1.一种检测未知恶意代码和二进制漏洞的方法,其特征在于,包括以下步骤:S100基础搭建即依次包括S101设置动态沙箱还原点;S102将代码载入动态沙箱;S200检测即依次包括S201利用路径执行技术在可疑代码中寻找所有的可执行路径;S202动态强制执行所有代码路径;S203内存监控单元介入,监控代码执行动作;S204分析系统状态,记录未知恶意代码和漏洞路径;S205输出报警;S300系统还原,即重置沙箱,还原虚拟机;其中,所述步骤S201即指将恶意程序全部拆分为树形结构,检测时不受程序逻辑关系限制,独立检测每一个拆分的分支程序,在遇到call指令生成子进程时,将子进程标记检测;如果判断为混淆程序则舍弃子进程,同时加强程序为恶意代码程序的可能性;将检测结果与路径树和拆分索引比对,定位恶意代码在程序中的位置,以便人工核实。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安赛创想科技有限公司,未经北京安赛创想科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310415916.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top