soulaadithiyan/TryHackMe-Custom-CTF-Rooms-Creation

GitHub: soulaadithiyan/TryHackMe-Custom-CTF-Rooms-Creation

一套用于在本地构建自定义网络安全 CTF 靶场的实践项目,涵盖了 Web 渗透、隐写术和权限提升等完整攻击链模拟。

Stars: 0 | Forks: 0

# TryHackMe-自定义-CTF-房间-创建 一系列自定义构建的 TryHackMe 风格网络安全实验室,主要侧重于 Web 漏洞利用、隐写术、权限提升和攻击链模拟。这些项目通过专为道德黑客实践和网络安全学习设计的真实夺旗赛 (CTF) 环境,展示了动手渗透测试技能。 # 🔐 自定义 TryHackMe 网络安全实验室 一系列受真实世界渗透测试场景启发而构建的自定义夺旗赛 (CTF) 实验室。这些项目旨在为网络安全、道德黑客、Web 漏洞利用、隐写术、权限提升和攻击链模拟提供实践经验。 ## 👨‍💻 作者 **Aadithiyan R** 计算机科学与工程系学生 | 网络安全爱好者 # 📌 包含的项目 ## 1️⃣ Mini Web CTF – Web 漏洞利用实验室 一个易受攻击的基于 Web 的 CTF 环境,专注于 Web 应用程序安全和渗透测试技术。 ### 🔥 主要特性 - 身份验证绕过 - 文件上传漏洞 - 远程代码执行 (RCE) - 反向 shell 访问 - 权限提升 - 基于 Flag 的挑战工作流 ### 🛠 技术与工具 - Ubuntu - Apache2 - PHP - MySQL - Netcat - VirtualBox ### ⚔ 攻击流程 1. 端口扫描 2. 目录枚举 3. 身份验证绕过 4. 恶意文件上传 5. 反向 shell 访问 6. 用户枚举 7. 权限提升 8. Root Flag 获取 ### 📚 学习成果 - 理解不安全的文件上传漏洞 - 实用的 Web 漏洞利用工作流 - 反向 shell 处理 - Linux 权限提升基础 ## 2️⃣ StegoCTF – 隐写术与权限提升实验室 一个多阶段 CTF 挑战,涉及隐写术、密码破解、SSH 身份验证和权限提升。 ### 🔥 主要特性 - 匿名 FTP 访问 - ZIP 密码破解 - 基于隐写术的隐藏凭据提取 - SSH 密钥身份验证 - Linux 权限提升 ### 🛠 技术与工具 - Ubuntu - OpenSSH - vsftpd - Steghide - JohnTheRipper - fcrackzip ### ⚔ 攻击流程 1. FTP 枚举 2. 下载 ZIP 压缩包 3. 破解 ZIP 密码 4. 提取隐藏的 SSH 密钥 5. SSH 登录 6. 权限提升 7. Root Flag 获取 ### 📚 学习成果 - 实用隐写术技术 - 密码破解工作流 - SSH 漏洞利用概念 - Linux 权限提升技术 # 🧠 展示技能 - 渗透测试 - 道德黑客 - Web 漏洞利用 - Linux 管理 - 权限提升 - 夺旗赛 (CTF) 设计 - 网络枚举 - 隐写术 - 漏洞模拟 # 🖥 环境设置 - Oracle VirtualBox - Ubuntu 虚拟机 - NAT 与 Host-only 网络 # 🎯 项目目标 创建这些实验室是为了模拟真实的攻击场景,帮助学习者在受控环境中获得实用的网络安全经验。 这些项目侧重于: - 攻击性安全 - 漏洞利用 - 攻击链模拟 - 网络安全动手实践训练 # 🚀 未来增强计划 - 添加 SQL 注入挑战 - 集成 XSS 漏洞 - 构建多用户环境 - 添加日志记录和监控系统 - 在线部署支持
标签:Apache2, CISA项目, CSV导出, DOS头擦除, Linux权限提升, Netcat, OPA, OpenVAS, PHP, RCE, SSH密钥认证, TryHackMe, VirtualBox, Web安全, Web漏洞利用, ZIP密码破解, 匿名FTP, 协议分析, 反弹Shell, 夺旗赛, 安全培训, 安全学习, 安全实验环境, 密码破解, 攻击链模拟, 数据统计, 文件上传漏洞, 权限提升, 生成式AI安全, 用户枚举, 目录枚举, 移动安全, 端口扫描, 编程工具, 网络安全, 网络安全实验, 网络安全审计, 蓝队分析, 虚拟机, 身份验证绕过, 远程代码执行, 隐写术, 隐私保护, 靶场