# anti-cheating-chrome-plugins **Repository Path**: qst2023/anti-cheating-chrome-plugins ## Basic Information - **Project Name**: anti-cheating-chrome-plugins - **Description**: 青软时时学平台客户端产品——防作弊chrome插件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-31 - **Last Updated**: 2024-12-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 网络访问监控浏览器扩展 功能说明 -------- 这是一个用于在线考试的Chrome浏览器扩展,主要功能包括: 1. 后端管理网站白名单,限制考生只能访问允许的网站 2. 浏览器监控并阻止访问未授权网站 目录结构 -------- ├── manifest.json # 扩展配置文件,定义扩展的基本信息和权限 ├── background.js # 后台服务脚本,处理网页访问控制逻辑 ├── blocked.html # 访问受限时显示的页面 ├── blocked.js # 受限页面的交互逻辑 └── images/ # 图标资源目录 ├── icon16.png # 16x16 图标 ├── icon48.png # 48x48 图标 └── icon128.png # 128x128 图标 系统要求 -------- - Chrome 浏览器 88 版本或更高 - 建议使用 Chrome 90+ 以获得最佳兼容性 安装说明 -------- 本地安装(开发模式): 1. 打开 chrome://extensions/ 2. 开启"开发者模式" 3. 点击"加载已解压的扩展程序" 4. 选择扩展程序文件夹 注意事项 -------- 1. 安装时请确保已开启"开发者模式" 2. 后端服务器地址变化后要修改:background.js和blocked.js 中的后端请求路径 3. 需要修改默认白名单,也是在background.js中修改 4.由于后端访问需要token验证,所以在background.js和blocked.js中的后端请求中加入了token, 此token设置为一年后过期过期后要更换才可以访问后端。