【技术实现步骤摘要】
一种分布式网络空间搜索方法、系统及存储介质
[0001]本专利技术涉及网络空间
,尤其涉及的是一种分布式网络空间搜索方法、系统及存储介质。
技术介绍
[0002]凡将地理位置不同,并具有独立功能的多个计算机系统通过通信设备和线路而连接起来,且以功能完善的网络软件(网络协议、信息交换方式及网络操作系统等)实现网络资源共享的系统,可称为计算机网络空间。网络空间的四要素包括:1、通信线路和通信设备,2、独立功能的计算机,3、网络软件支持,4、实现数据通信与资源共享。
[0003]申请公布号为CN109885562A的专利技术专利申请提供了一种基于网络空间安全的大数据智能分析系统,包括统一接口模块、数据采集模块、数据处理模块、分布式存储模块、数据分析模块、交互呈现应用模块;所述统一接口模块,被配置为获取网络安全相关数据,所述网络安全相关数据包括系统所处行政区域内的网络安全数据、其余相同系统和/或其余网络安全信息源的网络安全数据;所述网络安全相关数据的种类包括流量信息、情报信息、云端数据信息、网络组件的日志信息;数据采集 ...
【技术保护点】
【技术特征摘要】
1.一种分布式网络空间搜索方法,其特征在于,包括:预先构建系统漏洞数据库及应用程序漏洞数据库;通过VPS技术部署数据爬虫节点,爬取网络空间内主机信息,以及与所述主机信息相对应的主机系统数据及应用程序数据;判断所述主机信息内的域名是否合法,若是则继续判断所述域名是否存活,若是则分别根据所述主机系统数据的系统MD5值及应用程序数据中的应用MD5值确定系统版本及应用程序版本;根据系统版本及预先构建的系统漏洞数据库确定第一系统漏洞详情,并根据应用程序版本及应用程序漏洞数据库确定第一应用程序漏洞详情;向所述主机信息对应的主机发送预先构造的请求数据包,分别获取所述主机上系统及应用程序的第二系统漏洞详情及第二应用程序漏洞详情;将所述第一系统漏洞详情与第二系统漏洞详情并集得到最终系统漏洞详情,并将第一应用程序漏洞详情与第二应用程序漏洞详情并集得到最终应用程序漏洞详情;将所得到的最终系统漏洞详情及最终应用程序漏洞详情回传后连同主机信息、主机系统数据及应用程序数据显示于WebUI。2.根据权利要求1所述的分布式网络空间搜索方法,其特征在于,所述将所得到的最终系统漏洞详情及最终应用程序漏洞详情回传后连同主机信息、主机系统数据及应用程序数据显示于WebUI的步骤之后还包括:利用Elastic Search接收用户发出的搜索指令,并查询回传的数据显示于WebUI。3.根据权利要求2所述的分布式网络空间搜索方法,其特征在于,所述向所述主机信息对应的主机发送预先构造的请求数据包,分别获取所述主机上系统及应用程序的第二系统漏洞详情及第二应用程序漏洞详情的步骤之后还包括:将第二系统漏洞详情与第一系统漏洞详情的差集按照系统版本存储于系统漏洞数据库,并将第二应用程序漏洞详情与第一应用程序漏洞详情的差集按照应用程序版本存储于应用程序漏洞数据库。4.根据权利要求3所述的分布式网络空间搜索方法,其特征在于,所述将所得到的最终系统漏洞详情及最终应用程序漏洞详情回传后连同主机信息、主机系统数据及应用程序数据显示于WebUI的步骤还包括:回传后的最终系统漏洞详情及最终应用程序漏洞详情存储于Mongo数据库,主机信息、主机系统数据及应用程序数据存储于用户信息数据库,并在Mongo数据库或用户信息数据库创建主机信息与主机系统数据、应用程序数据、最终系统漏洞详情及最终应用程序漏洞详情的对照列表。5.根据权...
【专利技术属性】
技术研发人员:高磊,唐平,
申请(专利权)人:深圳安巽科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。