[发明专利]一种智能获取工具的方法、系统及计算机存储介质在审
申请号: | 202111497190.9 | 申请日: | 2021-12-09 |
公开(公告)号: | CN114238697A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 曹勇;刘鑫;薛鑫东;刘畅;夏玉明 | 申请(专利权)人: | 上海观安信息技术股份有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F16/903;G06F21/57 |
代理公司: | 北京城烽知识产权代理事务所(特殊普通合伙) 11829 | 代理人: | 徐超 |
地址: | 201803 上海市嘉定*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 获取 工具 方法 系统 计算机 存储 介质 | ||
本发明公开一种智能获取工具的方法、系统及计算机存储介质,该方法包括:当监测到用户登录web界面平台时:根据用户的身份以及输入的搜索条件,从平台的图谱库中显示出所有满足搜索条件的工具;对该用户在所有工具中选择的单个工具进行数据输入,以使选择的单个工具向能力调度中心发送能力请求;根据能力请求以及选择的单个工具与其他工具的依赖关系从数据池中调出其他工具;将选择的单个工具输出的数据进行格式转换;将转换后的数据在web界面平台显示。本发明将所有的工具进行集成,加强工具之间的依赖关系,可以智能向用户推荐用户所需的工具,通过对输出的数据进行格式转换,以使所有输出的数据格式统一,从而可以对输出的数据进行二次利用。
技术领域
本发明涉及网络安全技术领域,具体而言,涉及一种智能获取工具的方法、系统及计算机存储介质。
背景技术
安全服务、安全应急响应、渗透测试的侧重点不同,其所应用的工具也有一定的差距,面对现有大量以及后期新出现的相类似功能的工具,一般人没有一定的精力与时间去了解、使用、研究、比对他们之间的优缺点,无法对每一个工具做出一个权威性的评估,对工具的使用选择具有盲目性、随机性、偏好性,从而导致错失实际适合的工具。
进一步的,每个工具的输入输出数据没有统一的规范格式,数据传输、存储方式各不相同,导致工具之间的协作性非常小,无法对输出的数据进行二次利用,额外增加了数据处理成本,从而在正常的服务过程中产生了很多没有必要的额外工作。
针对现有技术中无法对每一个工具做出一个权威性的评估,对工具的使用选择具有盲目性、随机性、偏好性,以及每个工具的输入输出数据没有统一的规范格式,无法对输出的数据进行二次利用,额外增加了数据处理成本的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例中提供一种智能获取工具的方法、系统及计算机存储介质,以解决现有技术中无法对每一个工具做出一个权威性的评估,对工具的使用选择具有盲目性、随机性、偏好性,以及每个工具的输入输出数据没有统一的规范格式,无法对输出的数据进行二次利用,额外增加了数据处理成本的问题。
为达到上述目的,一方面,本发明提供了一种智能获取工具的方法,该方法包括:当监测到用户登录web界面平台时:根据所述用户的身份以及所述用户输入的搜索条件,从所述平台的图谱库中显示出满足该用户的身份以及搜索条件的所有工具;对该用户在所述所有工具中选择的单个工具进行数据输入,以使所述选择的单个工具向能力调度中心发送能力请求;所述能力调度中心根据所述能力请求以及所述选择的单个工具与其他工具的依赖关系从数据池中调出运行所述选择的单个工具所依赖的其他工具;将所述选择的单个工具输出的数据进行格式转换以使转换后的数据格式符合下一个工具的输入数据格式;将转换后的数据进行类型标记并放入到所述数据池中以及将所述转换后的数据在所述web界面平台显示。
可选的,所述根据所述用户的身份以及所述用户输入的搜索条件,从所述平台的图谱库中显示出满足该用户身份以及搜索条件的所有工具包括:保存所述用户的身份以及所述用户输入的搜索条件;将所述平台的当前图谱库中的工具的各个属性与所述用户的身份以及搜索条件一一比对;显示出满足该用户的身份以及搜索条件的所有工具;所述用户的身份包括:渗透测试人员和安服人员。
可选的,所述显示出满足该用户的身份以及搜索条件的所有工具包括:筛选出满足该用户的身份以及搜索条件的所有工具,作为待显示工具;计算每个待显示工具的推荐值;将所述待显示工具按照对应推荐值由低到高进行排序;将经过排序的所述待显示工具进行显示。
可选的,在所述监测到用户登录web界面平台之前包括:对所述web平台录入全部工具的基本信息和每个工具与其他工具的依赖关系;其中,所述工具包括:网络空间测绘工具、信息收集工具、渗透工具、逆向工具、进程分析工具、抓包工具、爆破工具、威胁情报工具、流量分析工具、内网渗透工具;所述基本信息包括:功能、开发语言、是否开源、相较于同类工具的优势、性能参数、系统架构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海观安信息技术股份有限公司,未经上海观安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111497190.9/2.html,转载请声明来源钻瓜专利网。