
보안 테스트 및 학습을 위한 즉시 사용 가능한 Nuclei 템플릿이 포함된 취약 환경! 🚀
실용적인 보안 테스트와 학습을 위해 즉시 사용 가능한 Nuclei 템플릿과 함께 제공되는 취약한 환경의 종합 컬렉션입니다! 🚀

Nuclei-Templates-Labs는 보안 애호가, 연구자, 학습자에게 다음을 제공합니다:
랩은 안전을 위해 컨테이너화되어 있으며, 실제 환경의 취약점 악용과 관련된 위험 없이 실험할 수 있습니다.
git clone https://github.com/projectdiscovery/nuclei-templates-labs.git
cd nuclei-templates-labs
# Install Docker
sudo apt update && sudo apt install docker.io -y
# Install Docker Compose
sudo apt install docker-compose -y
# Optional: Run Docker without sudo
sudo usermod -aG docker $USER
newgrp docker
설치 확인:
docker --version
docker-compose --version
리포지토리 구조는 취약점 유형과 프로토콜별로 랩을 분류합니다:
# List all categories
ls -la
# Navigate and explore labs
cd http/cves/2024/
ls
각 랩에는 다음이 포함됩니다:
docker-compose.ymlREADME.md선택한 랩으로 이동하여 환경을 실행하세요:
cd http/cves/2024/CVE-2024-55416
docker-compose up -d
환경 확인:
docker-compose ps
docker-compose logs
랩 인터페이스 또는 서비스는 일반적으로 각 랩의 README에 문서화된 localhost 포트에서 실행됩니다.
Go를 사용하여 Nuclei 설치:
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest
또는 사전 빌드된 바이너리 사용:
wget https://github.com/projectdiscovery/nuclei/releases/download/v3.0.0/nuclei_3.0.0_linux_amd64.zip
unzip nuclei_3.0.0_linux_amd64.zip
chmod +x nuclei
sudo mv nuclei /usr/local/bin/
Nuclei 설치 확인:
nuclei -version
제공된 템플릿을 사용하여 취약점 스캔을 실행하세요:
nuclei -t cve-2024-55416.yaml -u http://localhost:8080
상세 스캔 및 결과 저장:
nuclei -t cve-2024-55416.yaml -u http://localhost:8080 -v
nuclei -t cve-2024-55416.yaml -u http://localhost:8080 -o scan-results.txt
커뮤니티 기여를 환영합니다! 다음을 할 수 있습니다:
리포지토리를 포크하고 변경한 후 풀 리퀘스트를 제출하세요.
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
즐거운 해킹 되세요! ⚙️