사이버 공격과 방어의 실무

사내 네트워크의 통신 기록을 조사했더니 다음과 같은 통신이 발견되었다. 악성코드가 외부 지령 서버(C2 서버)와 통신하고 있을 의심이 가장 강한 것은?

  1. A업무 시간 중에 많은 직원의 PC가 사내 파일 서버에 접속하여 공유 파일을 읽고 쓰고 있다
  2. B매월 정해진 날에 많은 PC가 OS 개발사의 공식 업데이트 서버에서 큰 업데이트 파일을 받고 있다
  3. CPC 한 대만이 야간에도 휴일에도 약 60초마다 낯선 새 도메인으로 작은 통신을 반복하고 있다
정답과 해설 보기

정답: C. PC 한 대만이 야간에도 휴일에도 약 60초마다 낯선 새 도메인으로 작은 통신을 반복하고 있다

악성코드는 감염된 단말에서 외부의 C2(Command and Control) 서버에 정기적으로 접속하여 지령을 받거나 결과를 보냅니다. 이 정기적인 접속은 비컨이라고 불리며, 사람의 조작과 관계없이 거의 일정한 간격으로 작은 통신이 이어지는 것이 특징입니다. 접속 대상이 등록된 지 얼마 안 된 도메인이나 평판 정보가 없는 도메인인 것도 의심을 강하게 하는 단서가 됩니다. 다만 공격자는 간격에 흔들림(지터)을 더하거나 정규 클라우드 서비스를 중계에 사용하여 탐지를 피하려 하므로, 통신 기록과 EDR로 수집한 단말 정보를 조합하여 조사합니다.

이 분야 연습하기 분야로 돌아가기

사이버 공격과 방어의 실무의 다른 문제

  1. 웹 애플리케이션의 취약점을 파고든 공격자가 웹 서버 프로그램과 같은 일반 사용자 권한으로 명령을 실행할 수 있게 되었다. 이후 공격자가 수행하는 '권한 상승'의 예로 올바른 것은?
  2. 직원 PC 한 대가 공격자에게 탈취되더라도, 거기서 사내의 다른 PC나 서버로 침해가 퍼지는 '측면 이동'을 어렵게 하는 대책으로 가장 적절한 것은?
  3. 침입한 공격자가 독자적인 악성코드를 되도록 사용하지 않고, PowerShell이나 WMI, 표준 원격 관리 기능 등 원래 OS에 들어 있는 정규 도구로 활동하는 수법을 '환경 기생형(Living off the Land)'이라고 한다. 이 수법에 대한 대책의 사고방식으로 가장 적절한 것은?
  4. 제로 트러스트의 사고방식에 기반한 접근 제어의 설명으로 올바른 것은?
  5. NIST SP 800-207의 제로 트러스트 아키텍처에서는 접근을 허가할지 판단하는 '정책 결정 지점(PDP)'과 판단을 실행하는 '정책 시행 지점(PEP)'을 나누어 생각한다. 직원이 업무 애플리케이션에 접근할 때 두 가지의 역할에 대한 설명으로 올바른 것은?