域名风险检测方法、装置、设备、存储介质及产品与流程
本技术涉及互联网安全,尤其涉及一种域名风险检测方法、装置、设备、存储介质及产品。
背景技术:
1、目前,互联网域名治理涉及海量网站、持续变化的页面和基础设施信息。单个域名可能通过备案主体、站点图标、根域或主干、页面标题、ip地址等多种关系与其他域名关联,并同时具有索引量、业务分类、社区归属、历史变化等属性。因此,相关域名风险检测方式在进行风险检测时通常需要基于域名之间的关系进行风险聚合。
2、但是,相关域名风险检测方式在进行风险聚合时通常将不同证据强度的关系等同处理,从而导致风险标签可能沿弱关系错误扩散,造成正常网站误判。例如,在共享主机、内容分发网络或代理网络场景下,多个无直接控制关系的网站可能共享ip。若将共享ip与共享备案主体、共享图标等强关系同等处理,风险标签可能沿弱关系错误扩散,造成正常网站误判。
技术实现思路
1、本技术的主要目的在于提供一种域名风险检测方法、装置、设备、存储介质及产品,旨在解决相关域名风险检测方式在进行风险聚合时通常将不同证据强度的关系等同处理,从而导致风险标签可能沿弱关系错误扩散,造成正常网站误判的技术问题。
2、为实现上述目的,本技术提供一种域名风险检测方法,所述域名风险检测方法包括:
3、响应于输入问题,基于所述输入问题确定待检测域名;
4、在多关系图谱中查询所述待检测域名对应的关联域名,获得查询结果,所述多关系图谱包括域名节点和各域名节点之间的关系,所述关系包括多个关系级别,其中,至少一个关系级别受到不得单独形成高风险处置结论的传播约束;
5、根据所述查询结果生成所述待检测域名的风险检测结果。
6、可选地,所述在多关系图谱中查询所述待检测域名对应的关联域名,获得查询结果,包括:
7、调用受约束智能体,所述受约束智能体被配置为具有所述多关系图谱的只读访问权限而不具有写入权限;
8、通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得查询结果。
9、可选地,所述通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得查询结果,包括:
10、通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得候选域名集合;
11、针对所述候选域名集合中的每一候选域名生成对应的结构化结论;
12、对所述结构化结论进行分区一致性校验,并将通过所述分区一致性校验的结构化结论确定为查询结果。
13、可选地,所述针对所述候选域名集合中的每一候选域名生成对应的结构化结论,包括:
14、针对所述候选域名集合中的每一候选域名,获取对应的证据对象集合;
15、根据所述证据对象集合中各证据的关系级别和证据类型,确定所述候选域名的处置分区;
16、基于所述处置分区生成结构化结论,所述处置分区包括可信区、灰区以及删除候选区。
17、可选地,所述分区一致性校验包括完备性校验、互斥性校验和约束性校验中的至少一项,所述对所述结构化结论进行分区一致性校验,包括以下至少一项:
18、校验所述候选域名集合中的每一候选域名均存在对应的结构化结论;
19、校验各结构化结论的处置分区两两不相交,且所有处置分区的并集覆盖所述候选域名集合;
20、校验所述结构化结论中弱关系级别证据未被单独用于将候选域名确定为删除候选区。
21、可选地,所述通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得候选域名集合,包括:
22、通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获取已返回的证据对象;
23、将所述已返回的证据对象与期望证据进行比较,生成证据缺口信息;
24、根据所述证据缺口信息继续执行查询,并根据继续查询结果生成候选域名集合。
25、可选地,所述将通过所述分区一致性校验的结构化结论确定为查询结果,包括:
26、从通过所述分区一致性校验的结构化结论中提取可核验数值主张,所述可核验数值主张包括索引量、排名、节点数量和社区规模中的至少一种;
27、将所述可核验数值主张与对应证据对象中的原始数值按照域名标识和字段类型进行匹配校验;
28、若匹配校验通过,则将通过所述分区一致性校验的结构化结论确定为查询结果。
29、可选地,所述通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得候选域名集合之前,还包括:
30、基于所述输入问题和预设工具目录通过所述受约束智能体生成工具调用计划;
31、相应地,所述通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得候选域名集合,包括:
32、基于所述工具调用计划通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得候选域名集合。
33、可选地,所述域名风险检测方法还包括:
34、响应于所述多关系图谱的更新完成信号,触发巡检智能体对所述多关系图谱执行全图巡检,所述巡检智能体被配置为仅具有所述多关系图谱的只读访问权限,且独立于受约束智能体运行。
35、可选地,所述触发巡检智能体对所述多关系图谱执行全图巡检,包括:
36、触发巡检智能体对所述多关系图谱执行数据质量校验;
37、若数据质量校验结果为未通过,则生成数据告警,并中止所述全图巡检;
38、若数据质量校验结果为通过,则基于通过所述数据质量校验的多关系图谱生成巡检报告。
39、可选地,所述若数据质量校验结果为通过,则基于通过所述数据质量校验的多关系图谱生成巡检报告,包括:
40、若数据质量校验结果为通过,则对通过所述数据质量校验的多关系图谱生成全局指标快照;
41、将所述全局指标快照与历史基线进行比较,并根据比较结果确定异常候选;
42、对所述异常候选进行二次取证,根据二次取证结果将所述异常候选转化为巡检案件,并基于所述巡检案件生成巡检报告。
43、此外,为实现上述目的,本技术还提出一种域名风险检测装置,所述域名风险检测装置包括:
44、域名确定模块,用于响应于输入问题,基于所述输入问题确定待检测域名;
45、域名检测模块,用于在多关系图谱中查询所述待检测域名对应的关联域名,获得查询结果,所述多关系图谱包括域名节点和各域名节点之间的关系,所述关系包括多个关系级别,其中,至少一个关系级别受到不得单独形成高风险处置结论的传播约束;
46、结果生成模块,用于根据所述查询结果生成所述待检测域名的风险检测结果。
47、可选地,所述域名检测模块,还用于调用受约束智能体,所述受约束智能体被配置为具有所述多关系图谱的只读访问权限而不具有写入权限;通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得查询结果。
48、可选地,所述域名检测模块,还用于通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获得候选域名集合;针对所述候选域名集合中的每一候选域名生成对应的结构化结论;对所述结构化结论进行分区一致性校验,并将通过所述分区一致性校验的结构化结论确定为查询结果。
49、可选地,所述域名检测模块,还用于针对所述候选域名集合中的每一候选域名,获取对应的证据对象集合;根据所述证据对象集合中各证据的关系级别和证据类型,确定所述候选域名的处置分区;基于所述处置分区生成结构化结论,所述处置分区包括可信区、灰区以及删除候选区。
50、可选地,所述分区一致性校验包括完备性校验、互斥性校验和约束性校验中的至少一项;所述域名检测模块,还用于校验所述候选域名集合中的每一候选域名均存在对应的结构化结论;校验各结构化结论的处置分区两两不相交,且所有处置分区的并集覆盖所述候选域名集合;校验所述结构化结论中弱关系级别证据未被单独用于将候选域名确定为删除候选区。
51、可选地,所述域名检测模块,还用于通过所述受约束智能体在多关系图谱中查询所述待检测域名对应的关联域名,获取已返回的证据对象;将所述已返回的证据对象与期望证据进行比较,生成证据缺口信息;根据所述证据缺口信息继续执行查询,并根据继续查询结果生成候选域名集合。
52、此外,为实现上述目的,本技术还提出一种域名风险检测设备,所述域名风险检测设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的域名风险检测程序,所述域名风险检测程序配置为实现如上文所述的域名风险检测方法。
53、此外,为实现上述目的,本技术还提出一种存储介质,所述存储介质上存储有域名风险检测程序,所述域名风险检测程序被处理器执行时实现如上文所述的域名风险检测方法。
54、此外,为实现上述目的,本技术还提供一种计算机程序产品,所述计算机程序产品包括域名风险检测程序,所述域名风险检测程序被处理器执行时实现如上文所述的域名风险检测方法。
55、本技术提出的一个或多个技术方案,至少具有以下技术效果:
56、在本技术中,公开了响应于输入问题,基于输入问题确定待检测域名,在多关系图谱中查询待检测域名对应的关联域名,获得查询结果,多关系图谱包括域名节点和各域名节点之间的关系,关系包括多个关系级别,其中,至少一个关系级别受到不得单独形成高风险处置结论的传播约束,根据查询结果生成待检测域名的风险检测结果;本技术通过在多关系图谱中保留不同关系级别的差异化语义并对弱关系施加传播约束,从而能够避免风险标签沿弱关系错误扩散,进而能够降低正常网站被误判为高风险的概率,提升域名风险检测的准确性。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com