DAST 파이프라인에 Noir 통합하기
Noir를 DAST 파이프라인에 통합하여 애플리케이션의 모든 엔드포인트를 테스트할 수 있습니다.
프록시 도구와의 통합
Noir의 deliver 기능으로 발견된 엔드포인트를 OWASP ZAP, Burp Suite, Caido 등의 프록시로 전송합니다.
noir scan . -u http://localhost:3000 --probe-via "http://localhost:8080"
현재 디렉터리를 스캔하고, http://localhost:3000을 기준 URL로 사용하여, 모든 엔드포인트를 http://localhost:8080 프록시로 전송합니다.
ZAP 자동화와의 통합
Noir로 OpenAPI 명세를 생성한 후 ZAP 자동화 프레임워크에 전달합니다.
-
엔드포인트 발견:
noir scan ~/app_source -f oas3 --no-log -o doc.json -
ZAP 스캔 실행:
./zap.sh -openapifile ./doc.json \ -openapitargeturl <TARGET> \ -cmd -autorun zap.yaml <any other ZAP options>
자세한 내용은 ZAP 블로그 게시물을 참조하세요: ZAP과 Noir로 DAST 강화하기.