PrimeNexuss/Nex-Experience-CTF-Easy
GitHub: PrimeNexuss/Nex-Experience-CTF-Easy
一个基于 Debian 的自动化构建 CTF 靶场虚拟机,内置多种网络安全挑战场景,用于红队训练与渗透测试练习。
Stars: 0 | Forks: 0
# Nex-Experience CTF 框架 🔥
## 🚀 快速开始
### 前置条件
- **构建机器**:具有 sudo 权限的 Linux 系统
- **必需软件包**:`debootstrap qemu-utils parted kpartx virtualbox`
### 构建说明
```
# Clone 仓库
git clone https://github.com/PrimeNexuss/Nex-Experience-CTF-Easy.git
cd Nex-Experience-CTF-Easy/build
# 使 build script 可执行
chmod +x build.sh
# 运行 build(需要 sudo)
sudo ./build.sh
```
### 输出文件
- **主要格式**:`build/Nex-Experience-CTF.ova` (VirtualBox 格式)
- **备选格式**:`build/Nex-Experience-CTF.vmdk` (VMware 格式)
## 🖥️ 虚拟机部署
### VirtualBox(推荐)
```
# 导入并运行
VBoxManage import build/Nex-Experience-CTF.ova
# 启动 VM 并享受挑战!
```
### VMware
```
# 使用 VMDK 文件
vmware-player build/Nex-Experience-CTF.vmdk
```
### QEMU
```
# 直接从 image 启动
qemu-system-x86_64 -m 2048 -hda build/nex-experience-ctf.img
```
## 🎯 功能
- 涵盖多个漏洞利用领域的 **23+ 个独立挑战**
- **多 Hypervisor 支持**(VirtualBox、VMware、QEMU)
- 具备自动依赖解析的 **生产级构建系统**
- 采用仅限本地存储的 **安全凭证管理**
- 包含真实攻击向量的 **企业级安全**
## 📚 项目结构
```
Nex-Experience-CTF-Easy/
├── build/ # Build system and scripts
├── challenges/ # Challenge configurations
├── assets/ # Project assets and media
├── README.md # This file
├── contributing.md # Contribution guidelines
└── CODE_OF_CONDUCT.md # Community guidelines
```
## 🛡️ 安全
- 任何脚本中均**无硬编码凭证**
- 在构建过程中进行**安全密码生成**
- **私有文档**保留在本地(不在仓库中)
- **构建产物**不纳入版本控制
## 📧 支持
- **问题**:通过 GitHub Issues 报告
- **讨论**:使用 GitHub Discussions 进行提问
- **仓库**:https://github.com/PrimeNexuss/Nex-Experience-CTF-Easy
## 📄 许可证
MIT 许可证 - 详情请参阅 [LICENSE.md](LICENSE.md)
**为网络安全社区用 ❤️ 构建**
标签:CTF靶机, Cutter, Debian定制, PE 加载器, Web报告查看器, 协议分析, 权限提升, 生成式AI安全, 网络安全训练, 虚拟机, 身份验证强制