본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.


Web Application Firewall

실무에선 줄여서 WAF 또는 와프라고 부르기도 한다. 웹 애플리케이션 방화벽이 공식 명칭이지만 한국 실무에선 그냥 웹 방화벽으로 줄여 부른다.

  • 일반적인 네트워크 방화벽(Firewall)과는 달리 웹 애플리케이션 보안에 특화된 방화벽
  • 웹 서버 앞에 두는 전용 보안 장비로, HTTP·HTTPS 요청과 응답의 내용(URL, 파라미터, 헤더, 본문)을 7계층에서 검사해 웹 서버를 노리는 공격을 막는다
  • HTTPS 는 암호화되어 있으므로 WAF 가 인증서로 복호화한 뒤 검사한다

다른 보안 장비와 비교

편집 원본 편집
장비 보는 것 하는 일
방화벽 IP 주소·포트·프로토콜(3~4계층) 정해 둔 규칙으로 패킷을 허용·차단한다. 허용된 80·443 포트 안의 웹 공격은 가리지 못한다
IDS 네트워크·호스트 전반의 트래픽과 로그 공격 패턴을 탐지해 알린다. 스스로 막지는 않는다
IPS 네트워크 전반의 트래픽 트래픽 경로에 놓여 공격을 탐지하고 차단한다. 웹 전용이 아니다
WAF HTTP·HTTPS 웹 트래픽 SQL 삽입·XSS·파일 업로드·디렉터리 탐색 같은 웹 애플리케이션 공격을 막는 웹 서버 전용 장비
  • SQL Injection, Cross-Site Scripting(XSS)등과 같은 웹 공격 탐지 및 차단
  • 정보 유출 방지
    • 개인정보나 기밀정보 등 정보유출 패턴을 탐지하고 차단
  • 부정 로그인 방지
    • SQL Injection, 파라미터 변조 등 정상적이지 않은 경로로 인증을 시도하는 패턴을 탐지하고 차단