
정규 표현식 기반 악성 트래픽 탐지 애드온 for OWASP ZAP. URI와 HTML 패턴을 매칭하여 손상된 웹사이트를 플래그 처리하며, 컬러 코드 경고 및 태깅을 통해 웹 세션 분석을 지원합니다.
FiddleZAP는 OWASP ZAP용 EKFiddle의 간소화된 버전입니다.
ZAP을 웹 프록시로 사용하면 미리 정의된 정규 표현식을 기반으로 악성 트래픽을 플래그할 수 있습니다.
예: 손상된 웹사이트의 HTML 소스 코드 내에서 정규 표현식이 문자열과 일치할 때 알림, 강조 표시 및 태깅


ZAP 다운로드 및 설치: https://www.zaproxy.org/download/
FiddleZAP 디렉토리를 Documents 폴더에 다운로드하거나 클론합니다.
다음과 같은 구조여야 합니다:


2개의 스크립트가 있습니다 (standalone, passive rules). 전자는 현재 로드된 세션(웹 트래픽)에서 수동으로 실행하는 데 사용되며, 후자는 트래픽을 기록하는 동안 자동으로 실행됩니다.
먼저 단독 실행 스크립트를 설치합니다:



다음으로 패시브 규칙 스크립트를 설치합니다:


FiddleZAP 스크립트가 이제 패시브 규칙 아래에 표시됩니다. 활성화되지 않은 경우 마우스 오른쪽 버튼으로 클릭하고 Enable script를 선택합니다.

FiddleZAP의 규칙은 URI 패턴 및 소스 코드 패턴(세션 본문)을 검색할 수 있습니다.
community_rules.txt 파일이 몇 가지 예제와 함께 제공됩니다.
user_rules.txt는 사용자 자신의 규칙 파일입니다.
규칙은 자동으로 로드되어 들어오는 트래픽을 스캔하는 데 사용됩니다 (패시브 규칙 스크립트가 활성화된 경우). 이전에 캡처된 트래픽에 규칙을 실행하려면 단독 실행 스크립트를 실행해야 합니다.

(이 기능은 neonmarker 애드온이 필요합니다)

