基于动态拓扑分析的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赛事。