一种在线考试防作弊的方法和装置制造方法及图纸

技术编号:37968026 阅读:9 留言:0更新日期:2023-06-30 09:43
本发明专利技术提供一种在线考试防作弊的方法和装置,涉及在线教育技术领域。方法应用于考试终端,所述考试终端上安装有在线考试系统客户端,方法包括:在监测到在线考试系统客户端启动后,执行预设的防作弊监测方法;对于各防作弊监测方法,执行对应的防作弊处理方法;其中预设的防作弊监测方法包括以下至少之一:网络防火墙防作弊监测方法、QOS限速防作弊监测方法、防虚拟摄像头作弊监测方法、防USB作弊监测方法、防虚拟机作弊监测方法、防多显示器作弊监测方法、防远程协助作弊监测方法、防录屏截屏作弊监测方法。本发明专利技术通过将多种防作弊监测方法结合使用,能够有效地防止考生作弊,提高考试的公平性。考试的公平性。考试的公平性。

【技术实现步骤摘要】
一种在线考试防作弊的方法和装置


[0001]本专利技术涉及在线教育
,尤其涉及一种在线考试防作弊的方法和装置。

技术介绍

[0002]在线考试是指通过操作计算机在网络上进行考试整个过程的一种考试形式,越来越多的学校和组织选择在线考试的形式。
[0003]然而,在线考试也存在一些问题,其中之一就是考生作弊问题。考生作弊会对考试结果造成严重影响,影响考试的公正性。因此需要研发一种能够有效检测和防止考生作弊行为的方法,这对于提高在线考试的安全性和可靠性具有重要意义。

技术实现思路

[0004]本专利技术提供一种在线考试防作弊的方法和装置,能够有效检测并防止考生作弊,提高在线考试的安全性和可靠性。技术方案如下:
[0005]第一方面,本专利技术实施例提供一种在线考试防作弊的方法,应用于考试终端,所述考试终端上安装有在线考试系统客户端,所述方法包括:
[0006]在监测到所述在线考试系统客户端启动后,执行预设的防作弊监测方法;
[0007]对于各防作弊监测方法,执行对应的防作弊处理方法;
[0008]其中,所述预设的防作弊监测方法包括以下至少之一:网络防火墙防作弊监测方法、QOS限速防作弊监测方法、防虚拟摄像头作弊监测方法、防USB作弊监测方法、防虚拟机作弊监测方法、防多显示器作弊监测方法、防远程协助作弊监测方法、防录屏截屏作弊监测方法。
[0009]可选地,执行网络防火墙防作弊监测方法包括:每隔第一预设时间获取一次网络连接列表;
[0010]执行与所述网络防火墙防作弊监测方法对应的防作弊处理方法包括:
[0011]判断所述网络连接列表中是否存在非考试系统的第三方网络连接;
[0012]如果存在第三方网络连接,则以所述第三方网络连接的IP信息新增一条防火墙,以利用所述防火墙实现对所述第三方网络连接的屏蔽。
[0013]可选地,执行QOS限速防作弊监测方法包括:每隔第二预设时间获取一次网络连接列表;
[0014]执行与所述QOS限速防作弊监测方法对应的防作弊处理方法包括:
[0015]判断所述网络连接列表中是否存在保留的服务器连接;
[0016]如果存在保留的服务器连接,则以所述保留的服务器连接的IP信息新增一条网络限速项,以利用系统的网络设备驱动实现对所述保留的服务器连接的限速。
[0017]可选地,执行防虚拟摄像头作弊监测方法包括:对虚拟摄像头设备进行扫描;
[0018]执行与所述防虚拟摄像头作弊监测方法对应的防作弊处理方法包括:
[0019]基于预设的虚拟摄像头设备黑名单,判断扫描出的虚拟摄像头设备是否是所述虚
拟摄像头设备黑名单上的设备;
[0020]如果有至少一个虚拟摄像头设备是所述虚拟摄像头设备黑名单上的设备,则提示无法进行考试。
[0021]可选地,执行防USB作弊监测方法包括:对外接USB设备进行扫描;
[0022]执行与所述防USB作弊监测方法对应的防作弊处理方法包括:
[0023]如果扫描出有外接USB设备,则提示无法进行考试。
[0024]可选地,执行防虚拟机作弊监测方法包括:执行多项虚拟机的检测逻辑;
[0025]执行与所述防虚拟机作弊监测方法对应的防作弊处理方法包括:
[0026]如果有至少一项检测逻辑存在使用虚拟机的特征,则提示无法进行考试。
[0027]可选地,执行防多显示器作弊监测方法包括:检测显示器的个数和类型;
[0028]执行与所述防多显示器作弊监测方法对应的防作弊处理方法包括:
[0029]如果检测到的显示器的个数大于1,和/或,检测到分屏器的存在,则提示无法进行考试。
[0030]可选地,执行防远程协助作弊监测方法包括:每隔第三预设时间对系统的进程进行扫描;
[0031]执行与所述防远程协助作弊监测方法对应的防作弊处理方法包括:
[0032]如果扫描到远程协助类软件,则提示无法进行考试。
[0033]可选地,执行防录屏截屏作弊监测方法包括:启动录屏截屏劫持功能;
[0034]执行与所述防录屏截屏作弊监测方法对应的防作弊处理方法包括:
[0035]如果检测到快捷键被触发,则只允许在非考试客户端界面的其他桌面内容执行快捷键功能,所述快捷键功能包括截屏或者录屏。
[0036]第二方面,本专利技术实施例提供一种在线考试防作弊的装置,应用于考试终端,所述考试终端上安装有在线考试系统客户端,所述装置包括:
[0037]第一执行模块,用于在监测到所述在线考试系统客户端启动后,执行预设的防作弊监测方法;
[0038]第二执行模块,用于对于各防作弊监测方法,执行对应的防作弊处理方法;
[0039]其中,所述预设的防作弊监测方法包括以下至少之一:网络防火墙防作弊监测方法、QOS限速防作弊监测方法、防虚拟摄像头作弊监测方法、防USB作弊监测方法、防虚拟机作弊监测方法、防多显示器作弊监测方法、防远程协助作弊监测方法、防录屏截屏作弊监测方法。
[0040]第三方面,本专利技术实施例提供一种在线考试防作弊的装置,包括:至少一个处理器和存储器,所述至少一个处理器和存储器之间通过数据总线连接,所述存储器存储能被所述至少一个处理器执行的指令,所述指令在被所述处理器执行后,用于实现第一方面所述的在线考试防作弊的方法。
[0041]第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的在线考试防作弊的方法。
[0042]本专利技术的上述技术方案的有益效果是:
[0043]本专利技术实施例提供的在线考试防作弊的方法和装置中,在监测到在线考试系统客户端启动后,执行预设的防作弊监测方法;对于各防作弊监测方法,执行对应的防作弊处理
方法;其中预设的防作弊监测方法包括以下至少之一:网络防火墙防作弊监测方法、QOS限速防作弊监测方法、防虚拟摄像头作弊监测方法、防USB作弊监测方法、防虚拟机作弊监测方法、防多显示器作弊监测方法、防远程协助作弊监测方法、防录屏截屏作弊监测方法。
[0044]本专利技术实施例提供的在线考试防作弊的方法预设了网络防火墙防作弊监测方法、QOS限速防作弊监测方法、防虚拟摄像头作弊监测方法、防USB作弊监测方法、防虚拟机作弊监测方法、防多显示器作弊监测方法、防远程协助作弊监测方法、防录屏截屏作弊监测方法,以及各防作弊监测方法对应的防作弊处理方法,通过将多种防作弊监测方法结合使用,能够有效地防止考生作弊,提高考试的公平性。本专利技术实施例不仅能够有效地阻止考生使用违规工具,还能及时发现考生的违规行为予以警示或者禁考处理,保证正常考试的安全性和公正性。
附图说明
[0045]图1为本专利技术实施例公开的一种在线考试防作弊的方法的流程图;
[0046]图2为本专利技术实施例公开的一种在线考试防作弊的装置的结构示意图。
具体实施方式
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在线考试防作弊的方法,其特征在于,应用于考试终端,所述考试终端上安装有在线考试系统客户端,所述方法包括:在监测到所述在线考试系统客户端启动后,执行预设的防作弊监测方法;对于各防作弊监测方法,执行对应的防作弊处理方法;其中,所述预设的防作弊监测方法包括以下至少之一:网络防火墙防作弊监测方法、QOS限速防作弊监测方法、防虚拟摄像头作弊监测方法、防USB作弊监测方法、防虚拟机作弊监测方法、防多显示器作弊监测方法、防远程协助作弊监测方法、防录屏截屏作弊监测方法。2.根据权利要求1所述的方法,其特征在于,执行网络防火墙防作弊监测方法包括:每隔第一预设时间获取一次网络连接列表;执行与所述网络防火墙防作弊监测方法对应的防作弊处理方法包括:判断所述网络连接列表中是否存在非考试系统的第三方网络连接;如果存在第三方网络连接,则以所述第三方网络连接的IP信息新增一条防火墙,以利用所述防火墙实现对所述第三方网络连接的屏蔽。3.根据权利要求1所述的方法,其特征在于,执行QOS限速防作弊监测方法包括:每隔第二预设时间获取一次网络连接列表;执行与所述QOS限速防作弊监测方法对应的防作弊处理方法包括:判断所述网络连接列表中是否存在保留的服务器连接;如果存在保留的服务器连接,则以所述保留的服务器连接的IP信息新增一条网络限速项,以利用系统的网络设备驱动实现对所述保留的服务器连接的限速。4.根据权利要求1所述的方法,其特征在于,执行防虚拟摄像头作弊监测方法包括:对虚拟摄像头设备进行扫描;执行与所述防虚拟摄像头作弊监测方法对应的防作弊处理方法包括:基于预设的虚拟摄像头设备黑名单,判断扫描出的虚拟摄像头设备是否是所述虚拟摄像头设备黑名单上的设备;如果有至少一个虚拟摄像头设备是所述虚拟摄像头设备...

【专利技术属性】
技术研发人员:马鸿图王佳静金庆文张震陈健
申请(专利权)人:北京网梯科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1