littlebot
Published on 2025-04-14 / 0 Visits
0

【源码】基于 React 和 Ant Design 框架的网络安全自学平台

项目简介

测试鸭是一个完全免费的交互式网络安全自学教程网站,其前身为面试刷题网。该平台与传统教学网站不同,结合开发者遭受网站攻击的经历,在网站中设置 30 多个漏洞,用户可通过自由探索和提示,发现漏洞并对网站发起攻击,从而在实战中学习网络安全知识。

项目的主要特性和功能

  1. 完整前端功能:具备搜索题目、创建题目、用户登录注册、个人页面展示、题目选取与分类、收藏点赞等面试刷题网站的前端功能。
  2. 交互式关卡:设有 30 多个交互式 Bug 关卡,每个关卡对应一个网络安全漏洞。
  3. 游戏辅助工具:右下角的游戏工具箱可帮助用户绕过前端界面,直接从网站后台获取数据。
  4. 游戏面板:可查看得分情况、已发现的 Bug、获取提示以及查看个人排名。

安装使用步骤

  1. 假设用户已经下载了本项目的源码文件。
  2. 进入项目根目录,执行 npm install 安装项目依赖。
  3. 执行 npm run dev 本地启动项目。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】