The invention discloses a method for active detection and early warning of asset vulnerability, the method includes determining whether the unknown host survival through a variety of ways; by sending multiple communication packets, to detect survival of host fingerprint information and web fingerprint information; through the allocation of different assets determines whether the host detection rules for assets; regular synchronization vulnerability information; by scanning a host fingerprint information and web fingerprint information related vulnerability information, vulnerability information warning. The invention discloses a method for active detection and early warning of asset vulnerability, through the detection of massive IP, with assets of the rule base information, analyze user specific asset information, users can own assets of fingerprint (host fingerprint and web fingerprint information) to conduct a comprehensive grasp and understand the potential vulnerabilities. The risk, timely on the system or use the software version update, improve the safety factor of the host.
【技术实现步骤摘要】
本专利技术涉及互联网安全
,特别涉及一种对资产主动探测和漏洞预警的方法。
技术介绍
现今社会,随着科技的高速发展,现在接入互联网的设备五花八门,除了PC和服务器,还有路由器、平板电脑、手机、摄像头等,甚至还有汽车、工业控制中的SCADA系统等比较敏感的设备,这些设备被视作节点,共同组成了网络空间,设备频繁更新换代的同时也促进着互联网业务的蓬勃发展,各类提供互联网服务的机构层出不穷,互联网服务机构使用各种各样的IT技术为各类互联网设备硬件提供多样化的服务。庞大的互联网市场带来巨大的商机,同时也隐藏着巨大的危险,2013年斯诺登事件后,黑客攻击技术得到大跨度的发展,针对应用、中间件、加密技术、特定硬件等各类攻击手段、攻击工具不断的刷新着人们的世界观,“SSL心脏出血”“震网”等高危漏洞,后续导致的信息泄露、网络攻击、硬件破坏等事件。以整合监管资产为前提,着眼于互联网风险,已经成为了目前亟待解决的问题。
技术实现思路
针对现有技术的不足,本专利技术的目的是,提供一种对资产主动探测和漏洞预警的方法,以解决原有的互联网风险中存在的监管资产漏洞的问题。本专利技术所采用的技术方案如下:一种对资产主动探测和漏洞预警的方法,包括如下步骤:步骤(10),以任务的形式对要探测资产的IP段进行下发;步骤(20),将探测的任务详情信息以消息的形式存储在消息中间件中;步骤(30),资产探测引擎从消息中间件中接收到要探测的任务详情信息,发送多种不同的通信协议包,通过分析是否收到响应包及返回的响应包的内容判断主机是否存活;步骤(40),对存活的主机进行发送多种协议的通信协议包,并分析 ...
【技术保护点】
一种对资产主动探测和漏洞预警的方法,其特征在于包括如下步骤:步骤(10),以任务的形式对要探测资产的IP段进行下发;步骤(20),将探测的任务详情信息以消息的形式存储在消息中间件中;步骤(30),资产探测引擎从消息中间件中接收到要探测的任务详情信息,发送多种不同的通信协议包,通过分析是否收到响应包及返回的响应包的内容判断主机是否存活;步骤(40),对存活的主机进行发送多种协议的通信协议包,并分析返回的数据包中的信息进行主机指纹信息探测;步骤(50),判断端口是否开启了http服务,进而分析此主机的web指纹信息;步骤(60),结合主机指纹信息及web指纹信息和配置的规则库信息,来判断是否为资产信息;步骤(70),结合漏洞库信息及探测的主机指纹信息,分析主机存在的潜在漏洞风险并进行漏洞预警;步骤(80),对探测的主机指纹信息进行报表输出。
【技术特征摘要】
1.一种对资产主动探测和漏洞预警的方法,其特征在于包括如下步骤:步骤(10),以任务的形式对要探测资产的IP段进行下发;步骤(20),将探测的任务详情信息以消息的形式存储在消息中间件中;步骤(30),资产探测引擎从消息中间件中接收到要探测的任务详情信息,发送多种不同的通信协议包,通过分析是否收到响应包及返回的响应包的内容判断主机是否存活;步骤(40),对存活的主机进行发送多种协议的通信协议包,并分析返回的数据包中的信息进行主机指纹信息探测;步骤(50),判断端口是否开启了http服务,进而分析此主机的web指纹信息;步骤(60),结合主机指纹信息及web指纹信息和配置的规则库信息,来判断是否为资产信息;步骤(70),结合漏洞库信息及探测的主机指纹信息,分析主机存在的潜在漏洞风险并进行漏洞预警;步骤(80),对探测的主机指纹信息进行报表输出。2.如权利要求1所述的对资产主动探测和漏洞预警的方法,其特征在于,在步骤(30)中,通过分析不同协议的指定端口的响应包信息来检测主机是否存活,提供探测协议及使用的端口统一模板形式,供任务下发时选择指定,探测引擎使用指定的模板进行主机存活性的探测。3.如权利要求1所述的对资产主动探测和漏洞预警的方法,其特征在于,在步骤(40)中,通过分析不同协议的指定端口的响应包信息来分析主机的指纹信息,将探测的协议、探测使用的端口及探测的指纹信息做成统一的模板形式,供任务下发时选择指定,探测引擎使用指定的模板进行主机指纹信息的探测。4.如权利要求3所述的对资产主动探测和漏洞预警的方法,其特征在于,在步骤(40)中,还包括:判断所下发的任务详情是否为IP格式;若是,则去重后执行步骤(20);若否,则给出IP格式错误提示。5.如权利要求1所述的对资产主动探测和漏洞预警的方法,其特征在于,在步骤(40)中还包括;步骤(401),根据指纹探测模块动态的生成探测的命令,进行探测;步骤(402),解析探测的结果,得到主机的位置信息、主机开启的端口及协议信息、端口开启的服务信息、开启的服务使用的产品及版本信息、操作系统信息、设备品牌及型号信息、设备类型信息以及主机名信息,将解析得到的指纹信息存储在存储引擎中;步骤(403),判断开放的端口是否...
【专利技术属性】
技术研发人员:韩立山,金红,刘长永,杨满智,李东阳,蒋军,
申请(专利权)人:恒安嘉新北京科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。