基于动态拓扑分析的CTF题解检测节点构建方法与系统
基本信息
申请号 | CN202210019718.X | 申请日 | - |
公开(公告)号 | CN114039862A | 公开(公告)日 | 2022-02-11 |
申请公布号 | CN114039862A | 申请公布日 | 2022-02-11 |
分类号 | H04L41/12(2022.01)I;H04L41/14(2022.01)I | 分类 | 电通信技术; |
发明人 | 孙展飞;黄云;王航;陈子昂;金正阳;唐海均;谢峥;高庆官 | 申请(专利权)人 | 南京赛宁信息技术有限公司 |
代理机构 | 南京苏高专利商标事务所(普通合伙) | 代理人 | 孟红梅 |
地址 | 211100江苏省南京市江宁区秣周东路12号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于动态拓扑分析的CTF题解检测节点构建方法与系统。本发明首先获取赛题场景拓扑数据,并解析为有向图;然后基于DFS算法从带有漏洞服务的终端节点的具体端口出发,为每个漏洞服务生成有向图的生成树;接着对所有的DFS生成树进行分析,形成终点‑起点字典,将终点所在节点及对应的端口,作为辅助检测节点的接入坐标;最后向有向图中插入辅助检测节点,并将有向图再转换为场景拓扑数据。本发明将场景拓扑抽象为有向图,结合漏洞服务坐标,对赛题场景拓扑动态分析,能够自动创建辅助检测节点,以检测解题状态。大大减少了举办方出题人赛题设计压力,能够适应未来更新频繁的CTF赛事。 |
