nuclei-templates-labs
Nuclei-Templates-Labs 提供多种易受攻击环境和现成 Nuclei 模板,用于安全测试与学习。用户可通过克隆仓库、安装 Docker 和 Docker Compose 启动实验环境,并利用 Nuclei 进行漏洞检测。每个场景包含详细指南和对应模板,支持贡献新内容或改进现有资源。 2025-2-7 17:34:14 Author: github.com(查看原文) 阅读量:3 收藏

A comprehensive collection of vulnerable environments paired with ready-to-use Nuclei templates for security testing and learning! 🚀

🎭 Overview

Nuclei-Templates-Labs is your ultimate playground for:

  • Hands-on security testing with real-world scenarios
  • Step-by-step guides to exploit vulnerabilities
  • Ready-to-use Nuclei templates for quick detection
  • Practical learning with vulnerable environments

🚀 Getting Started

1. Clone the repository

git clone https://github.com/projectdiscovery/nuclei-templates-labs.git
cd nuclei-templates-labs

2. Install Dependencies

  • Ensure you have Docker and Docker Compose installed.
# Install Docker (if not installed)
sudo apt update && sudo apt install docker.io -y

# Install Docker Compose
sudo apt install docker-compose -y

3. Launch the Vulnerable Environment

  • Navigate to the specific directory for the lab and follow the setup instructions. Each lab may contain a docker-compose.yml file or other setup instructions.

  • For example, if setting up CVE-2024-55416, move to its directory and follow the appropriate setup steps:

cd http/cve/2024/CVE-2024-55416
docker-compose up -d  # If a docker-compose.yml file is present
  • Refer to the lab's documentation for any additional setup requirements.

4. Install Nuclei

  • If you haven’t installed Nuclei yet, run:
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest

Or download from ProjectDiscovery's releases.

  • Verify the installation:

📄 Lab Scenarios

Each lab scenario comes with:

  • A vulnerable service in a Docker container
  • A detailed exploitation guide to walk you through
  • A matching Nuclei template for easy detection

🏆 Contributing

We welcome contributions! If you’d like to:

  • Add new vulnerable labs
  • Improve existing templates
  • Report issues

Please create a pull request or open an issue.

🎨 License

This project is licensed under the MIT License. See the LICENSE file for details.

🐝 Stay Connected

Happy hacking! ⚙️


文章来源: https://github.com/projectdiscovery/nuclei-templates-labs
如有侵权请联系:admin#unsafe.sh