시스템 보안 · 취약점 › H. 방어 회피 · 흔적 삭제 징후 · 7/50편 (전체 357/450)
학습 단계: 방어 회피 기본 개념
실습 표기: 이 글의 명령어·출력·로그는 로컬 VMware 테스트 VM(Rocky Linux 9 / Ubuntu 22.04) 기준의 「실습 예시」이며, IP·계정·호스트명은 가상의 값입니다.
공격자는 탐지 방식에 따라 다른 우회 기법을 씁니다. 로그 기반·규칙 기반·행위 기반 탐지를 각각 어떻게 우회하는지 분류하면, 탐지 체계의 약점과 보강 방향이 보입니다.
탐지 방식별 우회 기법
로그 기반 탐지 우회:
로그 삭제·변조·전송 차단 → 로그 자체를 없앰
규칙(시그니처) 기반 우회:
난독화·인코딩·변형 → 패턴 매칭 회피
행위 기반 우회:
저속·간헐 실행, LOLBins → 정상 행위로 위장
핵심: 탐지 방식마다 우회 기법이 다름 → 다층 탐지 필요
단일 탐지 방식은 해당 우회 기법에 뚫립니다. 로그+규칙+행위 다층 탐지로 우회를 상호 보완해야 합니다.
| 탐지 방식 | 우회 기법 | 보강 |
|---|---|---|
| 로그 기반 | 삭제·변조·차단 | 중앙 수집·무결성 |
| 규칙(시그니처) | 난독화·인코딩 | 행위·이상 탐지 |
| 행위 기반 | 저속·LOLBins | 기준선·상관 |
| 네트워크 | 터널·암호화 | 흐름·메타 분석 |
| 종합 | 다층 우회 | 다층 탐지 |
# 탐지 우회 기법 분류 점검 (분석 방법)
# 로그 기반 우회(삭제·전송 차단)
sudo ausearch -k log_tamper -i --start recent 2>/dev/null | tail
# 규칙 기반 우회(난독화·인코딩)
sudo ausearch -k proc_exec -i --start recent 2>/dev/null | grep -E 'base64|eval|\\\\x[0-9a-f]{2}' | tail
# 행위 기반 우회(정상 도구 악용)
sudo ausearch -k proc_exec -i --start recent 2>/dev/null | grep -E 'comm="(curl|wget|bash)".*/tmp/' | tail
$ (로그·규칙·행위 우회) (없음 — 정상)
로그 삭제·난독화·정상 도구 악용 흔적이 모두 없는 상태가 정상입니다.
$ (로그 기반 우회) rm /var/log/secure
$ (규칙 기반 우회) echo <base64> | base64 -d | bash (난독화 실행)
$ (행위 기반 우회) curl로 느리게 분할 다운로드(저속 회피)
탐지 우회 vs 다층 탐지입니다(가상의 예시).
[공격자 우회] [방어 다층 탐지]
로그 삭제 ──막힘── 중앙 수집(로그 밖 보존)
난독화 명령 ──막힘── 행위 탐지(실행 계보)
LOLBins 활용 ──막힘── 기준선·상관(비정상 맥락)
↓
한 방식을 우회해도 다른 층에서 탐지
= 다층 탐지가 우회를 상호 보완
| 우회 | 막는 층 |
|---|---|
| 로그 삭제 | 중앙 수집 |
| 난독화 | 행위 탐지 |
| LOLBins | 기준선·상관 |
다층 탐지가 단일 우회를 무력화합니다.
<!-- 실습 예시 룰: 적용 전 wazuh-logtest 및 테스트 환경 검증 필요 -->
<group name="local,syssec_h,defense_evasion,">
<rule id="107060" level="10">
<if_sid>107000</if_sid>
<description>탐지 우회 기법(로그·규칙·행위 기반 우회 분류 대상)</description>
<mitre><id>T1070</id><id>T1027</id><id>T1562</id></mitre>
</rule>
</group>
로그·규칙·행위 기반 탐지를 다층 구성해 우회를 상호 보완합니다. 각 층의 우회 신호를 별도 룰로 탐지합니다.
| 탐지 방식 | 우회 기법 |
|---|---|
| 로그 기반 | 삭제·변조·차단 |
| 규칙(시그니처) | 난독화·인코딩 |
| 행위 기반 | 저속·LOLBins |
| 네트워크 | 터널·암호화 |
| 면접 포인트 | "탐지 방식마다 우회가 다름 — 로그+규칙+행위 다층 탐지로 상호 보완" |
다음 편 358. 방어 회피·흔적 삭제 — 방어 회피·흔적 삭제 판정 기준 에서는 방어 회피·흔적 삭제 판정 기준을 다루는 방어 회피·흔적 삭제 판정 기준을 다룹니다.
이전 편: 356. 방어 회피·흔적 삭제 — 로그 무결성과 변조 탐지 원리
📚 시리즈 전체 보기: 시스템 보안 · 취약점