귀사의 팀은 다음 제로데이를 제때 포착할 수 있을까요?
Think 뉴스레터를 통해 AI, 사이버 보안, 데이터 및 자동화에 대한 선별된 뉴스를 제공하는 보안 리더들과 함께하세요. 받은 편지함으로 직접 제공되는 전문가 튜토리얼과 설명서를 통해 빠르게 배울 수 있습니다. IBM 개인정보 보호정책을 참고하세요.
침입 방지 시스템(IPS)은 네트워크 트래픽의 잠재적 위협을 모니터링하고, 보안팀에 경고를 보내거나 위험한 연결을 종료하며, 악성 콘텐츠를 제거하거나 다른 보안 장치를 작동시키는 등의 조치를 자동으로 수행합니다.
IPS 솔루션은 위협을 탐지하여 보안 팀에 보고하는 침입 탐지 시스템(IDS)에서 발전했습니다. IPS는 IDS와 동일한 위협 탐지 및 보고 기능에 자동화된 위협 방지 기능을 갖추고 있기 때문에 "침입 탐지 및 방지 시스템"(IDPS)이라고도 합니다.
IPS는 악의적인 트래픽을 직접 차단할 수 있기 때문에 보안 팀과 보안 운영 센터(SOC)의 워크로드를 줄여 더 복잡한 위협에 집중할 수 있도록 해 줍니다. IPS는 합법적인 사용자의 무단 행동을 차단하여 네트워크 보안 정책을 시행하는 데 도움이 되며 규정 준수 노력을 지원할 수 있습니다. 예를 들어, IPS는 침입 탐지 조치에 대한 결제 카드 산업 데이터 보안 표준(PCI-DSS) 요구 사항을 충족합니다.
Think 뉴스레터를 통해 AI, 사이버 보안, 데이터 및 자동화에 대한 선별된 뉴스를 제공하는 보안 리더들과 함께하세요. 받은 편지함으로 직접 제공되는 전문가 튜토리얼과 설명서를 통해 빠르게 배울 수 있습니다. IBM 개인정보 보호정책을 참고하세요.
IPS는 세 가지 기본 위협 탐지 방법을 단독으로 또는 조합하여 사용하여 트래픽을 분석합니다.
시그니처 기반 탐지는 네트워크 패킷을 분석하여 공격 시그니처(특정 위협과 관련된 고유한 특성 또는 행동)를 찾아내는 방법입니다. 특정 멀웨어 변종에 나타나는 일련의 코드는 공격 시그니처의 예입니다.
시그니처 기반 IPS는 네트워크 패킷을 비교하는 공격 시그니처 데이터베이스를 유지 관리합니다. 패킷이 시그니처 중 하나와 일치하는 것을 트리거하면 IPS가 대응합니다. 새로운 사이버 공격이 출현하고 기존 공격이 진화함에 따라 시그니처 데이터베이스는 새로운 위협 인텔리전스로 정기적으로 업데이트되어야 합니다. 그러나 아직 시그니처가 분석되지 않은 새로운 공격은 시그니처 기반 IPS를 회피할 수 있습니다.
이상 징후 기반 탐지 방법은 인공지능과 머신러닝을 사용하여 정상적인 네트워크 활동의 기준 모델을 생성하고 지속적으로 개선합니다. IPS는 진행 중인 네트워크 활동을 모델과 비교하여 평소보다 더 많은 대역폭을 사용하는 프로세스나 일반적으로 닫혀 있는 포트를 여는 장치와 같은 편차를 발견하면 대응합니다.
이상 징후 기반 IPS는 모든 비정상적인 행위에 대응하기 때문에 시그니처 기반 탐지를 회피할 수 있는 새로운 사이버 공격을 차단할 수 있는 경우가 많습니다. 소프트웨어 개발자가 해당 취약점을 인지하거나 패치를 적용할 시간을 갖기 전에 소프트웨어의 취약점을 악용하는 제로데이 공격까지도 탐지할 수 있습니다.
그러나 이상 징후 기반 IPS는 오탐이 발생할 가능성이 더 높습니다. 권한이 부여된 사용자가 민감한 네트워크 리소스에 처음으로 액세스하는 것처럼 정상적인 활동도 이상 징후 기반 IPS에서 탐지될 수 있습니다. 그 결과, 승인된 사용자는 네트워크에서 강제로 접속이 종료되거나 IP 주소가 차단될 수 있습니다.
정책 기반 탐지 방법은 보안 팀에서 설정한 보안 정책을 기반으로 합니다. 정책 기반 IPS는 보안 정책을 위반하는 행위를 탐지할 때마다 해당 시도를 차단합니다.
예를 들어 SOC는 호스트에 액세스할 수 있는 사용자 및 장치를 지정하는 액세스 제어 정책을 설정할 수 있습니다. 승인되지 않은 사용자가 호스트에 연결을 시도하면 정책 기반 IPS가 이를 중지합니다.
정책 기반 IPS는 맞춤화 기능을 제공하지만 상당한 사전 투자가 필요할 수 있습니다. 보안팀은 네트워크 전반에서 허용되는 행위와 금지된 행위를 명확히 규정한 포괄적인 정책 집합을 수립해야 합니다.
대부분의 IPS는 위에서 설명한 위협 탐지 방법을 사용하지만 일부는 덜 일반적인 기술을 사용합니다.
평판 기반 탐지는 악의적이거나 의심스러운 활동과 관련된 IP 주소와 도메인의 트래픽을 탐지하여 표시하고 차단합니다. 상태 기반 프로토콜 분석은 프로토콜의 동작에 집중합니다. 예를 들어 짧은 시간에 하나의 IP 주소가 다수의 TCP 연결을 동시에 요청하는 현상을 탐지하여 분산 서비스 거부(DDoS) 공격임을 식별할 수 있습니다.
IPS는 위협을 탐지하면 이벤트를 기록하고 보안 정보 및 이벤트 관리(SIEM) 도구를 통해 SOC에 보고합니다('IPS 및 기타 보안 솔루션' 참조).
하지만 IPS는 여기서 멈추지 않습니다. 다음과 같은 기술을 사용하여 위협에 대해 자동으로 조치를 취합니다.
IPS는 사용자의 세션을 종료하거나 특정 IP 주소를 차단할 수 있으며, 대상에 대한 모든 트래픽을 차단할 수도 있습니다. 일부 IPS는 트래픽을 허니팟으로 리디렉션하여 해커가 실제로는 SOC의 감시를 받고 있음에도 공격에 성공했다고 착각하도록 만들 수 있습니다.
IPS는 트래픽이 계속되도록 허용하지만 스트림에서 악성 패킷을 삭제하거나 이메일에서 악성 첨부 파일을 제거하는 등 위험한 부분을 제거할 수 있습니다.
IPS는 방화벽 규칙을 업데이트하여 위협을 차단하거나 라우터 설정을 변경하여 해커가 공격 대상에 도달하지 못하도록 하는 등 다른 보안 장치에 조치를 취하도록 유도할 수 있습니다.
일부 IPS는 공격자와 권한이 없는 사용자가 회사 보안 정책을 위반하는 모든 행위를 방지할 수 있습니다. 예를 들어, 사용자가 데이터베이스 밖으로 민감한 정보를 전송하려 할 경우 IPS는 이를 차단합니다.
IPS 솔루션은 엔드포인트에 설치되는 소프트웨어 애플리케이션, 네트워크에 연결된 전용 하드웨어 디바이스 또는 클라우드 서비스로 제공될 수 있습니다. IPS는 악의적 활동을 실시간으로 차단할 수 있어야 하기 때문에 네트워크에 항상 "인라인"으로 배치되므로 트래픽이 목적지에 도달하기 전에 IPS를 직접 통과합니다.
IPS는 네트워크의 위치와 모니터링하는 활동의 종류에 따라 분류됩니다. 많은 조직이 네트워크에서 여러 유형의 IPS를 사용합니다.
네트워크 기반 침입 방지 시스템(NIPS)은 네트워크를 통해 디바이스로 향하는 인바운드 및 아웃바운드 트래픽을 모니터링하여 개별 패킷에 의심스러운 활동이 있는지 검사합니다. NIPS 모니터링은 네트워크의 전략적 지점에 배치됩니다. NIPS는 악성 트래픽이 침입하는 것을 차단할 수 있도록 네트워크 경계의 방화벽 뒤쪽에 배치되는 경우가 많습니다. 중요한 데이터 센터나 디바이스와 같은 핵심 자산과 주고받는 트래픽을 모니터링하기 위해 NIPS를 네트워크 내부에 배치할 수도 있습니다.
호스트 기반 침입 방지 시스템(HIPS)은 노트북이나 서버와 같은 특정 엔드포인트에 설치되며 해당 장치와 주고받는 트래픽만 모니터링합니다. HIPS는 일반적으로 중요한 자산에 추가 보안을 추가하기 위해 NIPS와 함께 사용됩니다. 또한 HIPS는 감염된 디바이스에서 확산되는 랜섬웨어와 같이 손상된 네트워크 노드에서 발생하는 악성 활동을 차단할 수 있습니다.
네트워크 행동 분석(NBA) 솔루션은 네트워크 트래픽 흐름을 모니터링합니다. NBA는 다른 IPS처럼 패킷을 검사할 수도 있지만, 많은 NBA는 소스 및 대상 IP 주소, 사용된 포트, 전송된 패킷 수 등 통신 세션에 대한 상위 수준의 세부 정보에 중점을 둡니다.
NBA는 이상 징후 기반 탐지 방식을 사용합니다. 이 기술은 DDoS 공격으로 인한 트래픽 급증이나 멀웨어에 감염된 디바이스가 알 수 없는 명령 및 제어 서버와 통신하는 등 정상에서 벗어난 흐름을 탐지해 표시하고 차단합니다.
무선 침입 방지 시스템 (WIPS)은 무선 네트워크 프로토콜을 모니터링하여 회사의 Wi-Fi에 액세스하는 승인되지 않은 사용자 및 장치와 같은 의심스러운 활동이 있는지 확인합니다. WIPS가 무선 네트워크에서 알 수 없는 개체를 감지하면 연결을 종료할 수 있습니다. 또한 WIPS는 Wi-Fi 네트워크에서 잘못 구성되거나 보안되지 않은 장치를 탐지하고 해커가 사용자의 통신을 몰래 감시하는 중간자 공격을 차단하는 데 도움이 될 수 있습니다.
IPS는 독립형 툴로 사용할 수 있지만, 전체적인 사이버 보안 시스템의 일부로 다른 보안 솔루션과 긴밀하게 통합되도록 설계되었습니다.
IPS 알림은 종종 조직의 SIEM으로 전달되며, 여기서 다른 보안 도구의 알림 및 정보와 결합되어 중앙화된 단일 대시보드에서 표시됩니다. IPS를 SIEM과 통합하면 보안 팀은 추가적인 위협 인텔리전스로 IPS 알림을 보강하고, 오탐 경보를 걸러내며, IPS 활동을 모니터링하여 위협이 성공적으로 차단되었는지 확인할 수 있습니다. 또한 많은 조직이 여러 유형의 IPS를 사용하기 때문에 SIEM은 다양한 종류의 IPS에서 수집된 데이터를 SOC에서 조정하는 데 도움을 줍니다.
앞서 언급했듯이 IPS는 IDS에서 발전한 기술로 많은 기능을 공유합니다. 일부 조직은 별도의 IPS 및 IDS 솔루션을 사용하지만, 대부분의 보안팀은 강력한 탐지, 로그, 보고 및 자동 위협 방지 기능을 제공하는 단일 통합 솔루션을 도입합니다. 많은 IPS에서는 보안팀이 예방 기능을 비활성화하여 조직의 필요에 따라 순수한 IDS로 동작할 수 있습니다.
IPS는 방화벽 다음의 두 번째 방어선 역할을 합니다. 방화벽은 경계에서 악의적인 트래픽을 차단하고 IPS는 방화벽을 뚫고 네트워크에 침입하는 모든 것을 차단합니다. 특히 차세대 방화벽을 비롯한 일부 방화벽에는 IPS 기능이 내장되어 있습니다.