JDK가 설치되어 있어야 합니다. Ubuntu 버전의 경우 다음을 사용할 수 있습니다.
sudo apt install default-jdk
개발 환경 설정
- zap-extensions 저장소를 클론합니다
clone https://github.com/zaproxy/zap-extensions/
- faraday 폴더를
zap-extensions/addOns에 추가합니다
"faraday"를 settings.gradle.kts에 추가합니다
빌드
./gradlew addOns:faraday:build
Zap에 추가
- 파일 드롭 메뉴로 이동합니다
- Load Add-on File 메뉴로 이동합니다
- 그런 다음 빌드(zap-extensions/addOns/faraday/build/zapAddOn/bin/faraday-release-2.zap)를 선택합니다
사용
- 도구 드롭 메뉴로 이동합니다
- Faraday Configuration 옵션으로 이동합니다
- 자격 증명으로 필드를 작성하고 로그인을 클릭합니다
- 사용하려는 workspace를 선택합니다
- 저장 버튼을 클릭합니다
- 스캔을 실행합니다
- 그런 다음 Alerts로 이동합니다
- 로드하려는 alert(들)을 선택합니다
- 마우스 오른쪽 버튼을 클릭하고 Send alert to faraday를 클릭합니다