티스토리 뷰

방화벽

패킷을 검사하여 조건에 부합하는 패킷만 통과시킨다.

차단하는 패킷의 경우 이를 분석하여 나중에 부정침입을 방지한다.

패킷필터링형

  • 패킷의 수신측 IP주소와 웹서버의 IP주소에 일치하는 패킷을 통과시킨다.
  • TCP 또는 UDP 헤더의 포트를 이용하여 수신측과 송신측의 포트번호가 일치하는 경우 통과 시킨다
  • 웹 서버에서 브라우저로 접근하려는 경우 동작을 중지시킨다.
    • 접근하려고 할 경우 컨트롤비트의 ACK = 0으로 변경하여 응답에 실패했다는 표시를 추가한다.

막을 수 없는 공격

  • 패킷의 데이터에 문제가 있는경우 방화벽으로 막을 수없음

해결방법

  • 버그를 고쳐서 다운되지 않도록한다. 계속해서 버전 업데이트
  • 패킷의 내용을 조사하여 방화벽과는 또 다른 장치나 소프트웨어를 준비한다.