보안 솔루션의 대표 주자
IP 주소와 Port 기반으로 차단하는 솔루션
외부로부터 불법 침입과 내부의 불법 정보 유출을 방지하고, 내/외부 네트워크의 상호 간 영향을 차단한다.
외부의 인터넷(Internet)과 내부의 사설망(Intranet)을 구분하는 관문 역할
접근 제어 : 송/수신자의 IP 주소, 프로토콜(TCP, UDP), 서비스 포트 번호로 패킷 필터링
트래픽에 대한 사용자 신분 인증(증명)
트래픽에 대한 접속 정보/작업 내역 기록
프록시 : 네트워크 IP 주소를 대체하고 실제 IP 주소를 인터넷 상에서 효과적으로 숨긴다.
네트워크 주소 변환(NAT) : 내부 사설 주소와 외부 공인 주소 변환 수행
침입자에 대한 알람 미수행
내부자 보안 침해 문제
바이러스 공격
패킷의 실제 데이터와 애플리케이션 프로토콜 기반의 공격을 막아주는 솔루션
일반 방화벽과 다르게 패킷의 Payload(내용)를 직접 확인해서 웹의 다양한 방식의 공격을 차단한다.
주로 사용자의 요청 검사
공격 -> 애플리케이션의 접근 제어 및 권한을 탈취하기 위한 버퍼 오버플로우(BOF), 얻을 수 없는 데이터의 조회를 수행하는 SQL 인젝션, 스크립트 수행을 통해 정보를 유출하는 XSS, 외부에 유출될 수 있는 개인 정보 등..
웹에 최적화되어 있다.
HTTPS로 암호화된 웹 트래픽은 방화벽에서 보이지 않는 형태로 전달되기 때문에 일상 트래픽뿐만 아니라 공격도 전혀 탐지하지 못한다.
SSL 복호화, SL Offloading을 통해 암호화된 트래픽도 해독한다.
배치되는 위치와 막을 수 있는 공격이 다르다.
방화벽 : OSI 7 Layer에서 네트워크 계층에 배치된다.
웹 방화벽 : OSI 7 Layer에서 응용 계층에 배치된다.