项目简介
测试鸭是一个完全免费的交互式网络安全自学教程网站,其前身为面试刷题网。该平台与传统教学网站不同,结合开发者遭受网站攻击的经历,在网站中设置 30 多个漏洞,用户可通过自由探索和提示,发现漏洞并对网站发起攻击,从而在实战中学习网络安全知识。
项目的主要特性和功能
- 完整前端功能:具备搜索题目、创建题目、用户登录注册、个人页面展示、题目选取与分类、收藏点赞等面试刷题网站的前端功能。
- 交互式关卡:设有 30 多个交互式 Bug 关卡,每个关卡对应一个网络安全漏洞。
- 游戏辅助工具:右下角的游戏工具箱可帮助用户绕过前端界面,直接从网站后台获取数据。
- 游戏面板:可查看得分情况、已发现的 Bug、获取提示以及查看个人排名。
安装使用步骤
- 假设用户已经下载了本项目的源码文件。
- 进入项目根目录,执行
npm install
安装项目依赖。 - 执行
npm run dev
本地启动项目。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】