【技术实现步骤摘要】
一种在线反作弊监控方法及装置
[0001]本专利技术涉及计算机领域,尤其涉及一种在线反作弊监控方法及装置。
技术介绍
[0002]CTF(Capture The Flag,夺旗赛)比赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。早期的CTF比赛中,作弊只能通过参赛选手举报、提供线索等方式进行信息收集,竞赛组委会再根据线索判定是否作弊。其中作弊例如包括比赛选手将比赛账号交给代打,比赛选手通过各种方式从其他选手处购买答案,或者与其他选手交换答案等。
[0003]然而利用信息收集方式进行作弊评判,效率较低,不利于快递进行作弊判定,因而,提供一种能够反作弊的监控方案成为亟待解决的问题。
技术实现思路
[0004]本专利技术旨在提供一种克服上述问题或者至少部分地解决上述问题的在线反作弊监控方法及装置。
[0005]为达到上述目的,本专利技术的技术方案具体是这样实现的:
[0006]本专利技术的一个方面提供了一种在线反作弊监控方法,包括:获取监控信息,其中,所述监控信息 ...
【技术保护点】
【技术特征摘要】
1.一种在线反作弊监控方法,其特征在于,包括:获取监控信息,其中,所述监控信息包括:用户的IP地址的变换次数,用户的答题时间,预设时间内用户提交的正确答案的次数,用户提交的答案以及题目环境访问情况;判断所述监控信息是否符合预设规则,包括:判断所述用户的IP地址的变换次数是否超过预设变换次数,判断所述用户的答题时间是否小于预设时长,判断所述预设时间内用户提交的Flag次数是否大于预设正确次数,判断用户提交的答案是否为他人答案以及判断答题正确时所述题目环境是否有访问数据;在判断所述监控信息符合第一规则时,确定用户作弊,包括:判断用户提交的答案为他人答案时,和/或判断答题正确且所述题目环境无访问数据时,确定用户作弊;在判断所述监控信息符合第二规则时,生成提示信息,包括:判断所述用户的IP地址的变换次数超过预设变换次数时,判断所述用户的答题时间小于预设时长时,和/或判断所述预设时间内用户提交的Flag次数大于预设正确次数时,生成所述提示信息;在确定用户作弊和/或生成所述提示信息后,生成记录日志。2.根据权利要求1所述的方法,其特征在于,所述判断所述用户的IP地址的变换次数超过预设变换次数时,生成所述提示信息包括:判断所述用户的IP地址的变换次数超过预设变换次数时,生成所述用户的IP地址对应的地域信息。3.根据权利要求1所述的方法,其特征在于,所述判断所述预设时间内用户提交的Flag次数大于预设正确次数时,生成所述提示信息包括:判断单个队伍在特定的时间内提交Flag次数大于预设正确次数时,生成集中提交的题目信息和提交时间。4.根据权利要求1所述的方法,其特征在于,所述判断用户提交的答案为他人答案时,确定用户作弊包括:在动态答案题目中,判断单个队伍提交了其他队伍的答案时,生成答案对应的队伍和提交答案的队伍信息。5.根据权利要求1所述的方法,其特征在于,所述判断所述用户的答题时间小于预设时长时,生成所述提示信息包括:判断所述用户的答题时间小于预设时长时,生成题目的作答时间。6.一种在线反作弊监控装置,其特征在于,包括:获取模块,用于获取监控信息,其中,所述监控信息包括:用户的IP地址的变换...
【专利技术属性】
技术研发人员:蔡晶晶,陈俊,郑斐斐,胡刚,王利军,
申请(专利权)人:北京五一嘉峪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。