[发明专利]一种在线反作弊监控方法及装置在审
申请号: | 202110859370.0 | 申请日: | 2021-07-28 |
公开(公告)号: | CN113786625A | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 蔡晶晶;陈俊;郑斐斐;胡刚;王利军 | 申请(专利权)人: | 北京永信至诚科技股份有限公司;北京五一嘉峪科技有限公司 |
主分类号: | A63F13/75 | 分类号: | A63F13/75;H04L29/08 |
代理公司: | 北京天方智力知识产权代理事务所(普通合伙) 11719 | 代理人: | 路远 |
地址: | 100094 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 作弊 监控 方法 装置 | ||
本发明提供了一种在线反作弊监控方法及装置,其中方法包括:获取用户的IP地址的变换次数,用户的答题时间,预设时间内用户提交的正确答案的次数,用户提交的答案以及题目环境访问情况;判断IP地址的变换次数是否超过预设变换次数,答题时间是否小于预设时长,预设时间内提交的Flag次数是否大于预设正确次数,提交的答案是否为他人答案以及答题正确时题目环境是否有访问数据;判断提交的答案为他人答案时和/或答题正确且题目环境无访问数据时确定用户作弊;判断IP地址的变换次数超过预设变换次数,答题时间小于预设时长和/或预设时间内提交的Flag次数大于预设正确次数时生成提示信息,生成记录日志。
技术领域
本发明涉及计算机领域,尤其涉及一种在线反作弊监控方法及装置。
背景技术
CTF(Capture The Flag,夺旗赛)比赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。早期的CTF比赛中,作弊只能通过参赛选手举报、提供线索等方式进行信息收集,竞赛组委会再根据线索判定是否作弊。其中作弊例如包括比赛选手将比赛账号交给代打,比赛选手通过各种方式从其他选手处购买答案,或者与其他选手交换答案等。
然而利用信息收集方式进行作弊评判,效率较低,不利于快递进行作弊判定,因而,提供一种能够反作弊的监控方案成为亟待解决的问题。
发明内容
本发明旨在提供一种克服上述问题或者至少部分地解决上述问题的在线反作弊监控方法及装置。
为达到上述目的,本发明的技术方案具体是这样实现的:
本发明的一个方面提供了一种在线反作弊监控方法,包括:获取监控信息,其中,所述监控信息包括:用户的IP地址的变换次数,用户的答题时间,预设时间内用户提交的正确答案的次数,用户提交的答案以及题目环境访问情况;判断所述监控信息是否符合预设规则,包括:判断所述用户的IP地址的变换次数是否超过预设变换次数,判断所述用户的答题时间是否小于预设时长,判断所述预设时间内用户提交的Flag次数是否大于预设正确次数,判断用户提交的答案是否为他人答案以及判断答题正确时所述题目环境是否有访问数据;在判断所述监控信息符合第一规则时,确定用户作弊,包括:判断用户提交的答案为他人答案时,和/或判断答题正确且所述题目环境无访问数据时,确定用户作弊;在判断所述监控信息符合第二规则时,生成提示信息,包括:判断所述用户的IP地址的变换次数超过预设变换次数时,判断所述用户的答题时间小于预设时长时,和/或判断所述预设时间内用户提交的Flag次数大于预设正确次数时,生成所述提示信息;在确定用户作弊和/或生成所述提示信息后,生成记录日志。
其中,所述判断所述用户的IP地址的变换次数超过预设变换次数时,生成所述提示信息包括:判断所述用户的IP地址的变换次数超过预设变换次数时,生成所述用户的IP地址对应的地域信息。
其中,所述判断所述预设时间内用户提交的Flag次数大于预设正确次数时,生成所述提示信息包括:判断单个队伍在特定的时间内提交Flag次数大于预设正确次数时,生成集中提交的题目信息和提交时间。
其中,所述判断用户提交的答案为他人答案时,确定用户作弊包括:在动态答案题目中,判断单个队伍提交了其他队伍的答案时,生成答案对应的队伍和提交答案的队伍信息。
其中,所述判断所述用户的答题时间小于预设时长时,生成所述提示信息包括:判断所述用户的答题时间小于预设时长时,生成题目的作答时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京永信至诚科技股份有限公司;北京五一嘉峪科技有限公司,未经北京永信至诚科技股份有限公司;北京五一嘉峪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110859370.0/2.html,转载请声明来源钻瓜专利网。