DAST 파이프라인에 Noir 통합하기
ZAP, Burp Suite, Caido와 함께 Noir를 DAST 파이프라인에 통합합니다.
Noir를 DAST 파이프라인에 통합하여 애플리케이션의 모든 엔드포인트를 테스트할 수 있습니다.
라우트는 내가 찾았으니 스캔은 DAST 도구 몫이야. OpenAPI로 넘기거나 프록시로 바로 밀어 넣으면 돼.
프록시 도구와의 통합
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 강화하기.