웹 방화벽
IT위키
더 많은 작업
- Web Application Firewall
실무에선 줄여서 WAF 또는 와프라고 부르기도 한다. 웹 애플리케이션 방화벽이 공식 명칭이지만 한국 실무에선 그냥 웹 방화벽으로 줄여 부른다.
- 일반적인 네트워크 방화벽(Firewall)과는 달리 웹 애플리케이션 보안에 특화된 방화벽
- 웹 서버 앞에 두는 전용 보안 장비로, HTTP·HTTPS 요청과 응답의 내용(URL, 파라미터, 헤더, 본문)을 7계층에서 검사해 웹 서버를 노리는 공격을 막는다
- HTTPS 는 암호화되어 있으므로 WAF 가 인증서로 복호화한 뒤 검사한다
- SQL Injection, Cross-Site Scripting(XSS)등과 같은 웹 공격 탐지 및 차단
- 정보 유출 방지
- 개인정보나 기밀정보 등 정보유출 패턴을 탐지하고 차단
- 부정 로그인 방지
- SQL Injection, 파라미터 변조 등 정상적이지 않은 경로로 인증을 시도하는 패턴을 탐지하고 차단
- KISA의 CASTLE
- ATRONIX의 WebKnight: 윈도우의 대표적인 웹 방화벽 (공개 소프트웨어)
- TrustWave의 ModSecurity: 리눅스의 대표적인 웹 방화벽 (공개 소프트웨어)