
Nightingale Docker for Pentesters는 침투 테스트 및 취약점 평가를 위해 맞춤화된 종합 Docker 환경입니다. 효율적인 취약점 평가 및 침투 테스트(VAPT)에 필요한 모든 필수 도구와 유틸리티가 사전 구성되어 있어 보안 전문가의 설정 과정을 간소화합니다.
이 프로젝트는 다음의 지원을 받습니다:
Nightingale은 펜테스팅 및 보안 연구를 위한 즉시 사용 가능한 멀티 아키텍처 Docker 도구 키트입니다. 웹, 네트워크, 모바일, API, OSINT 및 포렌식 워크플로우를 위한 엄선된 도구가 포함된 재현 가능한 환경을 제공합니다.
docker pull ghcr.io/rajanagori/nightingale:stable
docker run -it --name Nightingale -p 8080:7681 \
ghcr.io/rajanagori/nightingale:stable ttyd -p 7681 bash
http://localhost:8080을 열어 브라우저 터미널에 접속합니다.
https://nightingale-security.com/에 대한 접근을 요청하려면 호스팅 GUI 접근 템플릿을 사용하여 GitHub 이슈를 제출해 주세요. 요청이 검토된 후 접근 세부 정보가 이슈에 공유됩니다. 요청을 제출하기 전에 nightingale-security.com에서 GUI 스크린샷을 미리 볼 수 있습니다.
포크는 나만의 내부 보안 이미지를 빠르게 구축하는 가장 쉬운 방법입니다:
Nightingale이 업무에 도움이 된다면 저장소에 별표를 눌러 주세요. 사용자 정의했다면 포크하여 커뮤니티와 프로필을 공유해 주세요.
Nightingale은 다음과 같은 상당한 최적화를 도입합니다:
set -euo pipefail, 오류 트래핑, 색상 로깅 추가chmod 777 → chmod 755| 지표 | 이전 | 이후 | 개선율 |
|---|---|---|---|
| 이미지 크기 | 2.3GB | 700-900MB | 35-65% 감소 |
| 코드 품질 | Grade C | Grade A | +111% 개선 |
| 보안 점수 | 기본 | 고급 | +400% 개선 |
| 문서화 | 5% | 30% | +600% 증가 |
| 오류 처리 | 최소 | 포괄적 | +500% 개선 |
# 최적화 이미지 가져오기
docker pull ghcr.io/rajanagori/nightingale:stable
docker pull ghcr.io/rajanagori/nightingale:arm64
# 최적화 이미지로 실행
docker run -it --name Nightingale -p 8080:7681 \
ghcr.io/rajanagori/nightingale:stable ttyd -p 7681 bash
# 브라우저를 통해 접속
open http://localhost:8080
# 최적화된 메인 이미지 빌드
docker build -t nightingale:stable .
# 최적화된 ARM64 이미지 빌드
cd architecture/arm64/v8
docker buildx build --platform linux/arm64 -t nightingale:arm64 .
오늘날의 기술 시대에 Docker는 개발, 사이버 보안, DevOps, 자동화, 인프라 등 다양한 분야에서 가장 강력한 기술입니다.
업계의 수요를 고려하여, 펜테스터를 위한 Docker 이미지인 NIGHTINGALE을 만들겠다는 아이디어를 소개하고자 합니다.
이 Docker 이미지는 웹 애플리케이션 침투 테스트, 네트워크 침투 테스트, 모바일, API, OSINT 또는 포렌식 등 다양한 범위의 펜테스팅에 필요한 도구가 포함된 즉시 사용 가능한 환경을 제공합니다.
가장 좋은 점은 변경된 Docker 이미지를 생성하거나 허브에서 미리 빌드된 Docker 이미지를 가져올 수 있다는 것입니다.
아래에 몇 가지 최고의 기능이 나열되어 있습니다. 애플리케이션 침투를 시작하기 전에 이 기능들을 살펴보시기를 적극 권장합니다. 도구 목록 링크: (도구 목록)
이 Docker 이미지를 만든 이유는 플랫폼에 독립적인 침투 도구 키트를 만들기 위해서입니다. 여기에는 침투 테스터가 필요로 할 수 있는 모든 유용한 도구가 포함되어 있습니다 (자세한 내용은 도구 목록 섹션 참조).
도구에 자유롭게 기여해 주세요.
더 많은 정보를 원하시면 Nightingale Wiki
Nightingale OWASP 프로젝트: OWASP Nightingale 프로젝트 페이지