[发明专利]一种网络安全竞赛动态积分方法在审

专利信息
申请号: 202011273972.X 申请日: 2020-11-14
公开(公告)号: CN112381511A 公开(公告)日: 2021-02-19
发明(设计)人: 邓楠轶;王文庆;高原英;杨新民;杨东;崔逸群;刘超飞;毕玉冰;董夏昕;朱博迪;介银娟 申请(专利权)人: 西安热工研究院有限公司
主分类号: G06Q10/10 分类号: G06Q10/10;G06Q10/06
代理公司: 西安智大知识产权代理事务所 61215 代理人: 何会侠
地址: 710032 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网络安全 竞赛 动态 积分 方法
【权利要求书】:

1.一种网络安全竞赛动态积分方法,其特征在于:包括如下步骤:

步骤(1):初始化竞赛参数,竞赛题目总数n个,竞赛队伍m支,初始化赛题i分数为Si,0<i≤n,所有赛题总分S,队伍t竞赛题目i当前分数Ct_i,0<i≤n,0<t≤m,队伍t当前总分Ct,衰减系数α,0<α≤1,α∈R,衰减因子β,β∈N,基础分g,g∈N,题目竞赛轮数r;

步骤(2):设置分数计算模式mode,分数计算模式分为独立模式和均分模式,独立模式下提交正确Flag的队伍获取分数sg,均分模式下提交正确Flag的队伍均分分数sg,sg为每轮通过公式1损失函数计算出的失分基值Lt_i,其中t为队伍编号,i为竞赛题目编号;

Lt_i=(Ct_i/St_i)β*α*g (公式1)

步骤(3):竞赛开始;

步骤(4):开始一轮竞赛并记录轮次,参赛队伍开始攻防,获取其他队伍网络空间中Flag并提交,加固自身网络服务,保证自身网络服务运行正常;

步骤(5):一轮中,主办方检测各支队伍及提交的Flag是否正确,保存Flag提交记录,包含提交队伍、被提交队伍、题目编号、提交时间和Flag正确标记,多次检测各支队伍网络服务是否运行正常,保存服务检测记录,包含检测时间、被检测队伍、题目编号和服务正常标记;

步骤(6):一轮结束时,进行分数计算数据准备,整理Flag提交记录,将Flag提交记录按照题目编号进行分割,筛选出所有Flag正确的记录,再根据字段攻击队伍和被攻击队伍进行去重,得到当前轮次分数统计需要的Flag提交记录;整理服务检测记录,将服务检测记录按照题目编号进行分割,刷选出所有服务运行不正常的记录,再根据被检测队伍进行去重,得到当前轮次分数统计需要的服务检测记录;

步骤(7):开始分数计算,选择竞赛题目i,利用公式1计算各支队伍的失分基值;

步骤(8):队伍t在竞赛题目i本轮得分由Flag得分分数s(t,i,g)、Flag失分分数s(t,i,l)、服务正常得分分数s(t,i,r)、服务异常失分分数s(t,i,e)组成,如公式2:

s(t,i)=s(t,i,g)-s(t,i,l)+s(t,i,r)-s(t,i,e) (公式2)

步骤(9):根据分数计算模式mode的不同,在独立模式下,设Tr_t_d为被队伍t提交Flag且正确的队伍的集合,则队伍t在竞赛题目i本轮Flag得分分数sd(t,i,g)为集合Tr_t_d中队伍失分基值Lt_i之和;

sd(t,i,g)=∑Lx_i,x∈Tr_t_d

设Tl_t_d为提交队伍t的Flag正确的队伍集合,则队伍t在竞赛题目i本轮Flag失分分数sd(t,i,l)为集合Tl_t_d的模乘以队伍t的失分基值Lt_i

sd(t,i,l)=Lt_i·|Tl_t_d|

在均分模式下,设Tg_t_j为被队伍t提交Flag且正确的队伍集合,Countx_i为队伍x在竞赛题目i上被提交Flag正确的队伍数,则队伍t在竞赛题目i本轮Flag得分分数sj(t,i,g)为集合Tg_t_j中队伍失分基值除以获取该Flag队伍数之和;

队伍t在竞赛题目i本轮Flag被其他队伍提交,则失分分数sj(t,i,l)为失分基值Lt_i

sj(t,i,l)=Lt_i

步骤(10):如队伍t在竞赛题目i本轮服务正常,设Te_t_i为题目i本轮服务异常的队伍集合,设K为竞赛题目i本轮服务正常的队伍集合,则队伍t在竞赛题目i本轮服务正常得分分数s(t,i,r)为该服务异常队伍失分总和除以服务正常队伍数;

服务异常失分分数s(t,i,e)为0;如服务异常,则队伍t在竞赛题目i本轮服务正常得分分数s(t,i,r)为0,服务异常失分分数s(t,i,e)为失分基值Lt_i

步骤(11):回到第八步计算其他队伍在竞赛题目i本轮得分,直到所有队伍计算完毕;

步骤(12):根据各支队伍本轮次在竞赛题目i的得分,更新各支队伍在竞赛题目i的当前分数Ct_i

步骤(13):回到第七步计算其他题目本轮的得分,直到本轮次各支队伍在每道题目的分数计算完毕;

步骤(14):计算各支队伍当前总分Ct并排序,获得当前竞赛排行榜;

步骤(15):回到第四步开始新的一轮,直到达到竞赛轮数r,竞赛结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安热工研究院有限公司,未经西安热工研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011273972.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top