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安全, 网络安全训练, 虚拟机, 身份验证强制