정보처리기사 CBT
종목 메뉴

개념 한 쪽

정보처리기사 서비스 공격 유형 — 서비스 거부·스크립트·키로깅·스위치 재밍

서비스 공격 유형 세트는 시스템을 무력화하거나 정보를 빼가는 공격을 이름과 특징으로 구분하는 문제다. ICMP를 악용한 서비스 거부, 웹페이지에 악성 스크립트를 넣는 공격, 키보드 입력을 훔치는 공격, 위조 MAC 주소로 스위치를 혼란시키는 공격이 중심이다.

2026-10-19 기준 · 정보처리기사 대시보드

이 개념을 문제로 확인하고 싶으면 이 개념 문제 10개 풀기 회원용

가입 없이 오늘의 10문제 바로 풀기 →

시험에 이렇게 나온다

출제기준 단원 「서비스 공격 유형」의 공개 문제 3개를 묻는 꼴별로 나누면 이렇습니다.

묻는 꼴문제 수무엇을 묻나
알고리즘 이름 고르기2소인수분해 난이도를 기반으로 한 공개키 암호 알고리즘 고르기
개념 설명 틀린 것 고르기1공개키 암호화 방식 설명 중 틀린 보기 가리기

가장 자주 묻는 것은 알고리즘 이름 고르기입니다.

뜻

Smurfing은 IP 또는 ICMP의 특성을 악용해 특정 사이트에 집중적으로 데이터를 보내 네트워크나 시스템을 불능으로 만드는 공격이다. ICMP 에코 요청을 브로드캐스트 주소로 대량 발송해 응답이 한 대상에 몰리게 한다. 멀티캐스트를 사용하는 공격이 아니라는 점도 함께 기억한다.

DDoS는 여러 공격 근원을 모아 한 대상에 몰아치는 서비스 거부 공격이다. 분산 공격 인프라로 TFN이 연관된다.

XSS(크로스 사이트 스크립팅)는 웹페이지에 악의적인 스크립트를 포함시켜 사용자 측 브라우저에서 실행되게 유도하는 취약점이다. 이를 통해 정보 유출 같은 피해가 생긴다.

키 로깅(Key Logger)은 사용자의 키보드 움직임을 탐지해 ID, 패스워드처럼 중요한 정보를 몰래 빼가는 공격이다.

스위치 재밍(Switch Jamming)은 위조된 MAC 주소를 지속적으로 네트워크에 흘려보내 스위치의 MAC 주소 테이블 저장 기능을 혼란시킨다. 그 결과 스위치가 더미 허브처럼 동작하게 된다.

SQL Injection은 입력값을 통해 SQL을 조작하는 공격이다. DBMS 종류에 따라 사용할 수 있는 함수와 구문이 다르므로, 모든 DBMS에 똑같이 통하는 기법이라고 보면 틀린 설명이 된다.

백도어 탐지 방법으로는 무결성 검사, 로그 분석, SetUID 파일 검사가 유효하다. 닫힌 포트를 확인하는 일은 백도어 탐지와 직접적인 관련이 적다. 소셜 네트워크에서 지인이나 유명인을 사칭하는 공격은 소셜 엔지니어링 계열로 분류한다.

예제

선지 판단은 ICMP 브로드캐스트 악용을 Smurfing으로, 웹페이지 악성 스크립트를 XSS로, 키보드 입력 탈취를 키 로깅으로, 위조 MAC 주소로 스위치를 허브처럼 만드는 공격을 스위치 재밍으로 짝지었는지에서 갈린다. DDoS 인프라로 TFN을 넣는지, SQL Injection이 DBMS마다 동일하다고 하지 않는지, 백도어 탐지에 닫힌 포트 확인을 넣지 않는지도 판단 기준이다.

대표 기출 3문항

소인수 분해 문제를 이용한 공개키 암호화 기법에 널리 사용되는 암호 알고리즘 기법은?

  1. RSA
  2. ECC
  3. PKI
  4. PEM
정답과 해설 보기

정답 ① · 큰 숫자의 소인수 분해가 수학적으로 매우 어렵다는 계산적 복잡성에 기반을 둔 비대칭키 암호화 알고리즘을 묻는 문제이다. RSA는 라이베스트, 샤미르, 에이들먼이 개발한 공개키 암호 알고리즘으로, 매우 큰 두 소수의 곱을 구하기는 쉬우나 그 곱한 결과를 다시 소인수 분해하기는 극도로 어렵다는 사실을 안전성의 근거로 삼는다.

소인수 분해의 난이도를 보안 기반으로 한 대표적인 공개키 암호 알고리즘은 RSA이다.

큰 숫자를 소인수 분해하기 어렵다는 기반 하에 1978년 MIT에 의해 제안된 공개키 암호화 알고리즘은?

  1. DES
  2. ARIA
  3. SEED
  4. RSA
정답과 해설 보기

정답 ④ · 큰 숫자의 소인수분해의 어려움에 기반하여 1978년 MIT에서 제안된 공개키 암호화 알고리즘을 찾는 문제이다. RSA는 1978년 MIT의 Rivest, Shamir, Adleman이 제안한 공개키 암호 방식으로, 두 큰 소수의 곱으로 이루어진 수를 소인수분해하는 것이 계산적으로 어렵다는 사실에 보안성을 두고 있다.

RSA는 큰 수의 소인수분해 난이도를 기반으로 한 공개키 암호화 방식으로, 1978년 MIT 연구진에 의해 제안되었다.

공개키 암호화 방식에 대한 설명으로 틀린 것은?

  1. 공개키로 암호화된 메시지는 반드시 공개키로 복호화 해야 한다.
  2. 비대칭 암호기법이라고도 한다.
  3. 대표적인 기법은 RSA 기법이 있다.
  4. 키 분배가 용이하고, 관리해야 할 키 개수가 적다.
정답과 해설 보기

정답 ① · 공개키 암호화 방식의 기본 동작 원리와 특징을 이해하고 있는지 묻는 문제이다. 공개키 암호화 방식은 암호화 키와 복호화 키가 서로 다른 비대칭 암호 기법으로, 공개키로 암호화한 평문은 반드시 그에 대응하는 개인키(비밀키)로만 복호화할 수 있다.

공개키 암호화에서는 공개키로 암호화하면 개인키로 복호화해야 하므로, 공개키로 복호화한다는 설명은 틀렸다.

자주 묻는 물음

Smurfing 공격은 무엇인가요?
IP 또는 ICMP의 특성을 악용해 특정 사이트에 집중적으로 데이터를 보내 네트워크나 시스템을 불능으로 만드는 서비스 거부 공격입니다. ICMP 에코 요청을 브로드캐스트 주소로 대량 발송하며, 멀티캐스트를 사용하지는 않습니다.
XSS와 키 로깅은 각각 무엇을 노리나요?
XSS는 웹페이지에 악성 스크립트를 포함시켜 사용자 브라우저에서 실행되게 하고, 키 로깅은 키보드 움직임을 탐지해 ID·패스워드 같은 정보를 빼갑니다.
스위치 재밍은 어떤 원리인가요?
위조된 MAC 주소를 지속적으로 흘려보내 스위치의 MAC 주소 테이블을 혼란시켜, 스위치가 더미 허브처럼 동작하게 만드는 공격입니다.
이 개념 문제 10개 풀기 회원용

정보처리기사 풀이 세트에서 이 개념의 문제 10개를 바로 풀어 보세요.