본문 바로가기
어플리케이션

APT(Advanced Persistent Threat)에 대해 알아보겠습니다.

by forward error correction Circle 2024. 8. 9.
반응형

Ⅰ. APT(Advanced Persistent Threat) 란?

Advanced Persistent Threat(지능형 지속 위협)는 주로 특정 대상에 대해 장기간에 걸쳐 지속적이고 고도화된 공격을 수행하는 사이버 공격의 한 유형을 말합니다. 이러한 공격은 국가 또는 조직의 중요한 정보 자산을 탈취하거나 손상시키기 위해 매우 정교하고 은밀하게 이루어집니다.

Ⅱ. APT (Advanced Persistent Threat) 의 특징

ⅰ. 지속성: 공격자는 장기간에 걸쳐 목표 시스템에 상주하며, 탐지를 피하기 위해 은밀히 활동합니다.
ⅱ. 지능형: APT 공격자는 고도로 정교한 기술과 도구를 사용하며, 제로데이 취약점을 악용하기도 합니다.
ⅲ. 특정 타겟: 공격은 특정 조직이나 개인을 목표로 하며, 해당 대상의 취약점을 철저히 분석하고 맞춤형 공격을 설계합니다.
ⅳ. 다단계 공격: APT 공격은 여러 단계로 나누어져 진행되며, 각 단계에서 다른 기법과 도구가 사용됩니다.
ⅴ. 정보 수집: 공격자는 목표에 대한 철저한 사전 조사를 통해 사회공학 기법 등을 사용해 초기 접근을 시도합니다.

Ⅲ. APT (Advanced Persistent Threat) 공격 단계

ⅰ. 초기 정찰 단계 : SNS, 블로그, 회사 홈페이지 등 다양한 공개 정보를 활용하여 공격 목표에 대한 정보 수집

ⅱ. 초기 침입 단계 : 수집한 정보를 바탕으로 공격대상 조직의 내부 네트워크로 초기 악성코드 유입, 침투

ⅲ. 거점 마련 단계 : 원격 제어, 파일전송, 캡처, 키로깅 등을 수행하는 백도어를 통한 공격자와의 연결 생성

ⅳ. 권한 상승 단계 : 시스템 관리자 권한 상승을 위해 익스플로잇, 제로데이 공격 등 수행

ⅴ. 내부 정찰 단계 : 공격 도구를 활용하여 공격 대상 내부 시스템/네트워크 정보를 수집하는 단계

ⅵ. 내부 침투 단계 : 내부 정찰을 통해 수집한 정보를 이용하여 내부 네트워크 상에 있는 시스템 추가 공격/침투

ⅶ. 지속성 유지 단계 : 백도어를 통한 표적 시스템에 대한 연결을 지속적으로 유지

ⅷ.목표 달성 단계 : 정보유출, 시스템 파괴 등

※ 주요 침투 기법 : 스피어 피싱 기법, 워터링 홀 기법, USB 메모리 스틱을 이용한 기법

Ⅳ. APT (Advanced Persistent Threat) 대응 및 조치 방법

ⅰ. 사전 예방 조치
  1) 보안 교육: 직원들에게 피싱 및 사회공학 기법에 대한 교육을 실시합니다.
  2) 취약점 관리: 최신 보안 패치를 적용하고, 시스템의 취약점을 정기적으로 점검합니다.
  3) 강력한 인증: 다중 요소 인증(MFA)을 도입하여 계정 보안을 강화합니다.
ⅱ. 탐지
  1) 모니터링: 침입 탐지 시스템(IDS) 및 침입 방지 시스템(IPS)을 사용하여 비정상적인 활동을 실시간으로 모니터링
  2) 로그 분석: 네트워크 트래픽 및 시스템 로그를 분석하여 이상 징후를 초기에 탐지
ⅲ. 대응
  1) 격리: 감염된 시스템을 즉시 네트워크에서 격리하여 확산을 방지
  2) 악성코드 제거: 감염된 시스템에서 악성코드를 식별하고 제거
  3) 포렌식 분석: 공격 경로와 침입 흔적을 조사하여 추가 피해를 방지하고, 향후 대응에 활용할 수 있는 정보를 수집
ⅳ. 사후 조치
  1) 시스템 복구: 백업을 통해 시스템을 복구하고, 손상된 데이터를 복원
  2) 보안 강화: 탐지된 취약점을 보완하고, 추가적인 보안 조치를 도입하여 재발을 방지
  3) 보고 및 공유: 공격에 대한 정보를 관련 기관 및 업계와 공유하여 다른 조직들이 유사한 공격을 예방

반응형