모든 게시글
This article is also available in English.Read in English →
2025년 대형 보안 사고 결산 및 기술적 복기: BPFDoor, 랜섬웨어 재감염, 그리고 기본기의 부재
크리덴셜 스터핑, VPN 제로데이와 BPFDoor 은닉 백도어, 랜섬웨어 재감염 사태까지. 유난히 다사다난했던 2025년 주요 침해사고의 공격 메커니즘과 실무 방어 아키텍처를 복기합니다.
로딩 중...
관련 게시글

Security
딸아이와 로블록스 게임을 만들다 마주친 악성코드: 무료 템플릿 속 숨겨진 백도어와 공급망 공격 분석
딸아이와 함께 로블록스 타워 게임을 개발하던 중 무료 툴박스 모델에서 발견된 10단계 은닉 백도어 스크립트의 구조, Luau 가상머신 샌드박스 보안, 그리고 게임 공급망 공격의 실체를 분석한 기록.
2026년 11월 3일
19 소요
Roblox 외 5개

Security
OCSF(Open Cybersecurity Schema Framework) 심층 분석: 파편화된 보안 로그 표준화와 데이터 레이크 설계
벤더마다 제각각인 SIEM 로그 파서(Parser) 유지보수 지옥을 끝내기 위해 등장한 OCSF의 4계층 스키마 구조, CEF/ECS와의 차이점, 그리고 실무 JSON 매핑 및 위협 헌팅 쿼리까지 상세히 알아봅니다.
2025년 6월 4일
18 소요
OCSF 외 5개

Security
PHP2Shell(CVE-2026-109618·109619) 심층 분석: 패킷 구조부터 WAF·Suricata 탐지 룰까지
애플리케이션 코드가 실행되기도 전에 PHP 코어 엔진을 장악하는 Pre-Auth RCE 취약점 'PHP2Shell'의 메모리 오염 메커니즘과 실제 공격 패킷 패턴, 그리고 실무 보안 관제를 위한 Snort/Suricata·ModSecurity·로그 탐지 전략.
2026년 10월 22일
18 소요
PHP 외 7개
© 2025-2026 HEISENBUG. 이 글의 저작권은 작성자에게 있으며, 허가 없이 무단 복제 및 배포를 금합니다.
이 글은 개인적인 경험과 의견을 바탕으로 작성되었으며, 모든 내용은 작성 시점을 기준으로 합니다.
목차
- "유독 퇴근길이 무거웠던 한 해를 돌아보며"
- 1. 한눈에 보는 2025년 4대 침해사고 유형 및 방어 대책 요약
- 2. 사고별 심층 복기: 어디서부터 잘못되었고 어떻게 막아야 하는가
- ① 2월: 158만 건 유출이 남긴 숙제 — 크리덴셜 스터핑의 진화
- 🔍 왜 기존 WAF의 IP 차단(Rate Limiting)이 무력화되었을까?
- ② 4월: 경계 보안 장비(VPN)의 배신과 'BPFDoor' 리눅스 은닉 백도어
- 🔍 BPFDoor는 어떻게 1년 넘게 관제 시스템을 속였는가?
- 🛡️ 실무 리눅스 서버 BPFDoor 즉시 점검 커맨드
- 1. Raw Socket (AF_PACKET, type=3)을 열고 패킷을 스니핑 중인 프로세스 및 Inode 추적
- 출력 예시에서 'sk'와 'inode' 번호를 확인한 후 어떤 프로세스(PID)가 잡고 있는지 매핑:
- 2. 소켓에 BPF 필터(SO_ATTACH_FILTER)가 부착된 프로세스 전수 스캔 (ss -0bp)
- 3. 메모리 상에서 실행 파일이 삭제된 채(fileless) 돌아가는 위장 프로세스 탐지
- ③ 6월 & 8월: 두 달 만에 반복된 랜섬웨어 재감염 — 왜 백업이 소용없었나?
- 🛡️ 랜섬웨어 생존을 위한 '3-2-1-1-0' 불변(Immutable) 백업 아키텍처
- ④ 11월: 초소형 기지국(Femtocell) 침해와 '은폐'라는 더 큰 취약점
- 3. 퇴근길에 되새기는 3가지 보안 원칙
- 1. 화려한 'AI 보안' 이전에 지루한 '기본기(Cyber Hygiene)'부터
- 2. '경계(Perimeter)'는 이미 뚫렸다고 가정하라 (Assume Breach)
- 3. 보안은 담당자 개인의 독박이 아니라 '경영진의 아키텍처'다
- 마치며
댓글