← 최신 논문
💻 computer science

Cyber Dynamics I: Finite Macrostates for Behavioral Anomaly Detection in Network Telemetry

본 논문은 스칼라 엔트로피 지표를 넘어 행동 상태 공간 전이를 모델링함으로써, 정상적인 워크로드 드리프트와 적대적 재구성을 구분하는 능력을 향상시키고 더 해석 가능한 이상 탐지를 제공하는 네트워크 텔레메트리를 위한 유한 차원 매크로스테이트 프레임워크를 제안한다.

원저자: Abdul Rahman, Eranga Bandara, Sachin Shetty

게시일 2026-07-09
📖 3 분 읽기☕ 가벼운 읽기

원저자: Abdul Rahman, Eranga Bandara, Sachin Shetty

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 번잡한 사무실 건물에서 도둑을 탐지하려고 한다고 상상해 보십시오.

과거의 방식 (엔트로피 전용)
오랫동안 보안 요원들은 단순한 방법을 사용해 왔습니다. 바로 복도에 얼마나 많은 사람이 움직이고 있는지를 세는 것입니다. 만약 복도가 평소에는 조용하다가 갑자기 50명의 사람이 몰려든다면 경보가 울립니다. 또는, 복도가 평소에는 혼란스러운데 갑자기 완벽하게 정적에 휩싸인다면 역시 경보가 울립니다.

컴퓨터 네트워크의 세계에서 이것을 **엔트로피(entropy)**라고 부릅니다. 이는 "무질서"를 측정합니다. 데이터 트래픽이 평소보다 유난히 무질서해 보이거나, 혹은 유난히 질서 정연해 보이면 시스템은 이를 감지합니다.

문제점
문제는 이 방법이 너무 단순하다는 점입니다.

  • 예를 들어, 예정된 소방 훈련이 있다고 가정해 봅시다. 갑자기 500명의 사람이 건물 밖으로 달려 나갑니다. 보안 요원의 "무질서" 측정기는 급증하겠지만, 이것은 도둑이 아니라 그저 정상적인 이벤트일 뿐입니다.
  • 반대로, 매우 조용한 도둑이 있다고 상상해 보십시오. 그들은 서두르지 않습니다. 그저 사무실 사이를 천천히 걸으며 파일을 훔칩니다. 이 경우 "무질서" 측정기는 정상 상태를 유지합니다. 군중이 격렬하게 움직이지 않기 때문입니다. 도로가서 "소란"을 피우지 않았기 때문에 도둑은 잡히지 않고 빠져나갑니다.

과거의 방법은 노이즈(혼돈)를 보지만, 스토리(누가 무엇을 하고 있으며, 어떻게 연결되어 있는지)는 놓칩니다.

새로운 방식 (사이버 다이내믹스 및 매크로스테이트)
이 논문은 건물을 바라보는 새로운 방식을 제안합니다. 단순히 사람 수를 세는 대신, 보안 시스템은 **"매크로스테이트(Macrostate, 거시 상태)"**를 생성합니다.

매크로스테이트는 짧은 시간(예: 60초 창) 동안의 건물의 "분위기" 또는 "성격"에 대한 스냅샷이라고 생각하면 됩니다. 이 스냅샷은 단순히 인원수를 세는 것이 아니라, 다음과 같은 전체 프로필을 포착합니다:

  1. 활동성(Activity): 얼마나 많은 일이 일어나고 있는가? (건물이 꽉 차 있는가, 비어 있는가?)
  2. 무질서도(Disorder): 움직임이 혼란스러운가, 아니면 질서 정연한가? (기존의 엔트로피 부분).
  3. 구조(Structure): 누가 누구와 대화하고 있는가? (모두가 모두와 대화하는가, 아니면 한 사람이 특정 소수와만 속삭이는가?)
  4. 변동성(Volatility): 움직임이 급격하고 갑작스러운가, 아니면 부드러운가?
  5. 지속성(Persistence): 동일한 사람들이 동일한 경로를 반복해서 걷고 있는가?
  6. 편차(Deviation): 이 분위기는 "정상"과 비교했을 때 어떠한가?

비유: 오케스트라

  • 과거의 방식은 오직 **음량(volume)**만을 듣습니다. 오케스트라 소리가 너무 커지거나 너무 작아지면 경보를 울립니다.
  • 새로운 방식은 **음악(music)**을 듣습니다. 바이올린이 갑자기 드럼을 치기 시작하거나, 지휘자가 나머지 밴드가 자장가를 연주하는 동안 베이스 섹션에 은밀히 지시를 내리는 것을 알아차립니다. 설령 음량(엔트로피)이 그대로 유지되더라도, 음악의 구조가 변했다면 그것을 잡아냅니다. 그 구조의 변화가 바로 이상 징내(anomaly)입니다.

실제 적용 사례
연구진은 실제 네트워크 데이터(UNSW-NB15 및 CIC-IDS2017 데이터셋의 트래픽 로그 등)를 사용하여 이를 테스트했습니다. 그들은 이 새로운 "매크로스테이트" 시스템을 기존의 "엔트로피 전용" 시스템과 비교했습니다.

결과

  1. 더 나은 탐지 능력: 새로운 시스템은 "조용한 도둑"(혼란스럽기보다 조직적으로 보이는 공격)을 훨씬 더 잘 찾아냈으며, "소방 훈련"(혼란스러워 보일 수 있는 정상적인 바쁜 시간)을 무시하는 데에도 훨씬 뛰어났습니다.
  2. "60초"의 최적 지점: 연구진은 데이터를 60초 단위로 나누어 보는 것이 가장 효과적이라는 것을 발견했습니다. 30초는 괜찮았지만, 5분은 세부 사항을 보기에는 너무 흐릿했습니다.
  3. 노이즈가 아닌 스토리: 실험 결과, "무질서" 점수에 "구조"(누가 누구와 대화하는가)와 "활동성"(얼마나 바쁜가)을 추가함으로써 시스템이 훨씬 더 똑똑해졌음을 보여주었습니다. 기존의 엔트로피 전용 방식은 영화를 화면의 밝기만 보고 이해하려는 것과 같았지만, 새로운 방식은 줄거리를 관찰합니다.

한계점 (아직 해결되지 않은 부분)
논문은 스스로의 한계를 솔직하게 밝히고 있습니다.

  • 이 시스템은 네트워크 트래픽(건물의 복도)에 초점을 맞추고 있으며, 컴퓨터 내부에서 일어나는 일(사무실)이나 누가 열쇠를 가졌는지(신원)에 대해서는 다루지 않습니다.
  • 또한, 다음 단계를 예측하는 기술을 완전히 마스터하지는 못했습니다. 이 시스템은 현재의 "분위기"를 설명하는 데는 탁เยี่ยม하지만, 다음 초에 "분위기"가 정확히 어떻게 변할지 예측하는 것은 여전히 진행 중인 과제입니다.

핵심 요약
이 논문은 이렇게 말합니다: "단순히 혼돈을 세는 것을 멈추십시오. 대신 스토리를 이해하십시오." 원시 네트워크 데이터를 시스템의 풍부하고 다차원적인 "성격 프로필"로 변환함으로써, 우리는 큰 소음을 내지 않으면서도 눈에 띄지 않게 숨어 있는 악의적인 행위자들을 포착할 수 있습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →