정보처리기사 필기
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
서비스 공격·DoS·DDoS·악성코드
원래 이론 →판단 기준
서비스 공격은 정보를 훔쳐보거나 신원을 위조하고, 통신을 변조하거나 자원을 고갈시켜 정상 서비스를 방해하는 행위다. 어떤 정보를 이용하고, 무엇을 위조하며, 어떤 자원이 영향을 받는지를 중심으로 구분한다.
DoS는 정상적인 서비스 이용을 방해하는 공격이고, DDoS는 여러 분산된 공격원을 이용하는 DoS 형태다. 악성코드는 복제·전파·위장·은닉·원격 통제·정보 수집 등의 특징으로 구분한다.
헷갈리는 개념
표를 좌우로 밀어 나머지 열을 확인하세요. 키보드: ←·→, Home·End
| 공격 | 원리·핵심 단서 |
|---|---|
| SYN Flooding | TCP 연결 설정을 완료하지 않은 반개방 연결 상태 등을 대량 점유 |
| UDP Flooding | 다량의 UDP 트래픽으로 대역폭·패킷 처리 등 소모 |
| ICMP Flooding | 다량의 ICMP 메시지로 통신·처리 자원 소모 |
| HTTP Flooding | HTTP 요청을 대량 발생시켜 웹·응용·DB 자원 소모 |
| Slow HTTP | 연결·요청을 느리게 유지하여 제한된 연결 자원 점유 |
| Smurf | 피해자 주소로 위조한 ICMP 요청을 브로드캐스트 대상으로 보내 다수 응답 유도 |
| Fraggle | Smurf와 유사하게 UDP 서비스를 이용하는 반사 공격 |
| Ping of Death | 고전적으로 비정상적으로 큰 IP 패킷의 재조립 처리 취약점 악용 |
| Teardrop | 비정상·겹치는 단편 정보로 IP 재조립 처리의 취약점 악용 |
| LAND | 출발지와 목적지 주소·포트를 동일하게 조작한 패킷으로 취약한 처리 방해 |
SYN Flooding은 TCP 연결 설정 과정, Teardrop은 IP 단편 재조립, LAND는 출발지·목적지 정보가 같다는 점을 연결한다. Smurf의 대표 구조는 브로드캐스트 응답 유도이며 단순 멀티캐스트 전송과 구분한다.
Ping of Death·
초기 DDoS 관련 도구 이름에는 Trinoo, TFN, TFN2K, Stacheldraht가 있다. 공격자·중간 제어 시스템·다수 에이전트가 연결되는 구조를 이해하되, 현대의 모든 DDoS가 동일한 제어 구조를 사용한다고 일반화하지 않는다.
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.