Bro 도구란 무엇인가?
Bro(현재는 Zeek으로 명칭 변경)는 네트워크 트래픽 분석을 위해 설계된 오픈소스 소프트웨어 프레임워크입니다. 네트워크에서 발생하는 행위 기반 이상 징후를 탐지하여 네트워크와 데이터를 사기 등 위협으로부터 보호하는 용도로 가장 널리 활용됩니다.
네트워크 보안 모니터링은 어떤 역할을 하나요?
네트워크 보안 모니터링(NSM)의 목적은 잠재적인 네트워크 침입에 대한 징후와 경고를 수집·분석·보고함으로써 위협을 조기에 탐지하고 선제적으로 대비하는 것입니다. 네트워크 보안 모니터링 솔루션에는 일반적으로 다음과 같은 기능이 포함됩니다. 보안 데이터 조회, 그리고 네트워크를 능동적으로 검색하여 의심스러운 행위를 헌팅(hunting)하는 기능이 대표적입니다.
Zeek(Bro)는 어떻게 작동하나요?
Bro는 1995년 Corelight의 Vern Paxson이 개발을 시작해 20년 이상에 걸쳐 축적된 도구 모음입니다. Zeek를 활용하면 35개 이상의 프로토콜을 대상으로 광범위한 데이터를 실시간으로 모니터링할 수 있으며, 네트워크 트래픽에서 400개 이상의 정보 필드를 추출합니다. HTTP, DNS, SSL 등 OSI 3계층부터 7계층까지 다양한 프로토콜을 지원하는 것이 강점입니다.
Bro는 IDS인가요, IPS인가요?
Bro는 서명(signature) 기반과 이상(anomaly) 기반 IDS의 성격을 모두 지닌다고 볼 수 있습니다. 시스템이 캡처한 트래픽은 분석 엔진을 거쳐 일련의 이벤트 형태로 변환됩니다. 이 이벤트 데이터에는 FTP 서버 로그인, 웹사이트 접속 등 사실상 모든 종류의 통신 활동 정보가 담기며, 이를 기반으로 침입 여부를 탐지합니다.
Bro가 Zeek로 이름을 바꾼 이유는?
안타깝게도 최근 몇 년간 'Bro'라는 단어가 원래 의미와 다르게 사용되는 사회적 분위기가 형성되면서 프로젝트명이 Zeek으로 변경되었습니다. 새 로고는 Gary Larson의 만화 'The Far Side'에 등장하는 Zeek 캐릭터에서 영감을 받아 만들어졌으며, 개발팀이 오픈소스 프로젝트에 기발하고 위트 있는 이름을 좋아한다는 점도 이름 선정에 영향을 미쳤습니다.
Zeek은 SIEM인가요?
Zeek 자체는 SIEM은 아니지만, 관찰한 내용을 해석하여 높은 신뢰도의 간결한 트랜잭션 로그, 파일 내용, 완전히 커스터마이징 가능한 출력 결과를 생성합니다. 이러한 산출물은 사람이 직접 검토하거나, SIEM처럼 분석가에게 친숙한 도구로 불러와 더욱 효율적인 분석에 활용할 수 있습니다.
Suricata는 무엇에 사용되나요?
Suricata는 침입 탐지(IDS), 침입 방지(IPS), 네트워크 보안 모니터링(NSM)에 활용할 수 있는 오픈소스 네트워크 위협 탐지 엔진입니다. 특히 딥 패킷 인스펙션(DPI)과 패턴 매칭에 매우 뛰어난 성능을 보여주며, 위협과 공격을 탐지하는 데 있어 강력한 도구로 평가받습니다.
Zeek은 NetFlow인가요?
Zeek은 흔히 "강화판 NetFlow"에 비유됩니다. 수십 가지 프로토콜을 지원하고 수백 개에 달하는 데이터 필드 열을 제공하기 때문에, 단순한 플로우 정보 수집을 넘어선 훨씬 깊이 있는 트래픽 인사이트를 얻을 수 있습니다.
IDS와 IPS는 같은 것인가요?
IDS와 IPS의 핵심적인 차이는 감시 기능이 아니라 제어 기능에 있습니다. IDS는 트래픽을 관찰하고 알림만 제공할 뿐 패킷을 어떠한 방식으로도 변경하지 않습니다. 반면 IPS는 패킷의 내용을 검사해 전달 자체를 차단할 수 있으며, 마치 방화벽이 IP 주소를 기준으로 트래픽을 차단하는 것과 유사하게 동작합니다.
Snort는 IDS인가요, IPS인가요?
Snort는 실시간 네트워크 트래픽 분석과 패킷 로깅 기능을 갖춘 오픈소스 기반 침입 탐지 시스템(IDS)이자 침입 방지 시스템(IPS)입니다. 하나의 솔루션으로 탐지와 방지 역할을 모두 수행할 수 있다는 점이 특징입니다.
Bro 시스템이란?
Bro는 네트워크 링크상에 흐르는 트래픽을 수동적으로(passively) 모니터링하여, 네트워크에 존재하는 침입자를 실시간으로 탐지하는 독립형 기술입니다. 이벤트 핸들러를 통해 상태 정보 업데이트, 새로운 이벤트 합성, 디스크에 데이터 기록, 실시간 알림 생성 등의 작업을 수행할 수 있습니다.