정보처리기사 CBT
종목 메뉴

개념 한 쪽

IDS 탐지 방식·SSH 포트·취약점 관리 정리

보안 솔루션 문제는 시스템을 지키는 도구의 이름과 그 도구가 걸어 내는 공격을 함께 묻는다. 시험에서는 IDS의 두 탐지 방식, SSH의 기본 포트, 취약점 관리 작업을 노린다.

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

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

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

시험에 이렇게 나온다

출제기준 단원 「보안 솔루션」의 공개 문제 3개를 묻는 꼴별로 나누면 이렇습니다.

묻는 꼴문제 수무엇을 묻나
백도어 탐지 기법 판정1백도어 탐지에 해당하지 않는 방법 골라라
무결성(변조) 분석 도구 선택1침입 후 파일·설정 변조를 분석하는 도구 이름
포트·취약점 스캐닝 도구 선택1서버의 열린 포트를 스캔해 취약점 찾는 도구

뜻

침입탐지 시스템(IDS)은 크게 두 방식으로 침입을 찾아낸다. 시그니처(지식) 기반 탐지는 이미 알려진 해킹 패턴과 대조해 찾아내는 방식이고, 이상 탐지는 정상적인 기준에서 벗어나는 행위를 찾아내는 방식이다. 두 정의가 서로 바뀌어 쓰인 보기가 오답으로 자주 나온다. IDS의 종류로는 호스트 내부의 로그를 보는 HIDS와 네트워크 트래픽을 분석하는 NIDS가 있고, DMZ는 IDS를 설치하기에 적합한 위치로 꼽힌다.

원격 접속을 지키는 대표 프로토콜은 SSH다. 인터넷을 통해 원격 컴퓨터를 안전하게 제어하도록 돕고, 전송되는 데이터를 암호화하며, 비밀번호뿐 아니라 키를 이용한 인증 방식도 지원한다. 기본 포트 번호는 22번이므로 220번이라는 보기가 나오면 틀린 설명이다. 취약점 관리 쪽에서는 수행하는 작업의 종류를 가린다. 응용 프로그램 패치, 무결성 검사, 불필요한 서비스 제거가 대표적인 활동이고, 관리의 초점은 열려 있는 포트와 서비스 등 공격 표면을 줄이는 데 있다. 이미 접근이 차단된 닫힌 포트 확인은 일반적인 취약점 관리 작업으로 보지 않는다.

IDS가 탐지 대상으로 삼는 공격들의 이름도 같이 익혀 두어야 한다. 스머프(Smurf) 공격은 ICMP 에코 요청을 네트워크의 브로드캐스트 주소로 보내 수많은 응답이 한 곳에 모이게 하는 방식으로, 멀티캐스트를 쓰지 않는다. 핑 오브 데스는 정상 크기인 65,535바이트를 넘는 ICMP 패킷을 보내 시스템을 붕괴시키고, SYN 플러딩은 TCP 3-way 핸드셰이크의 첫 단계인 SYN 패킷을 대량으로 보내 서버의 연결 자원을 고갈시키며, 랜드(Land) 공격은 출발지 IP와 목적지 IP를 같게 만들어 시스템을 혼란에 빠뜨린다. 스위치 장비를 노리는 스위치 재밍은 위조된 MAC 주소를 계속 흘려 보내 스위치의 MAC 주소 테이블을 과부하시키고, 결국 스위치가 더미 허브처럼 모든 포트로 데이터를 뿌리게 만든다. 악성코드 중에서는 취약점을 이용해 스스로 증식하며 네트워크나 메일로 전파되는 웜(Worm)이 자주 나온다. 위협을 분류하는 눈도 필요한데, 화재, 홍수, 하드웨어 고장, 방화·테러는 장비가 물리적으로 손상되는 물리적 위협이고, 방화벽 설정을 잘못 조작하는 것은 논리적 위협에 속한다.

예제

기업 망에 IDS를 설치한다고 하자. 과거에 보고된 공격 패턴을 등록해 두면 시그니처 기반 탐지가 알려진 공격을 걸어 낸다. 평소 로그인 시간이 새벽 두 시인 직원의 계정이 한낮에 해외 IP에서 접속을 반복한다면, 이상 탐지가 정상 패턴과의 차이를 근거로 알려 준다.

서버 관리자가 원격에서 장비를 다룬다고 하자. 텔넷 대신 SSH를 쓰면 통신 내용이 암호화되어 중간에서 내용을 훔쳐볼 수 없고, 키 기반 인증을 켜면 비밀번호 노출 걱정도 줄어든다. 접속이 안 될 때는 22번 포트가 열려 있는지부터 확인하면 된다.

대표 기출 3문항

백도어 탐지 방법으로 틀린 것은?

  1. 무결성 검사
  2. 닫힌 포트 확인
  3. 로그 분석
  4. SetUID 파일 검사
정답과 해설 보기

정답 ② · 시스템에 비인가 접근 통로를 남겨두는 백도어(Backdoor)를 탐지하는 올바른 기법을 구분하는 문제이다. 백도어는 외부와의 연결을 위해 특정 포트를 열어두는 경우가 많으므로 열린 포트(Open Port)를 점검해야 하며, 서비스가 비활성화된 닫힌 포트(Closed Port)를 확인하는 것은 백도어 탐지 방법으로 적절하지 않다.

백도어 탐지 시 무결성 검사, 로그 분석, SetUID 파일 검사는 유효한 방법이나, 닫힌 포트 확인은 백도어 탐지와 직접적인 관련이 적어 틀린 방법이다.

크래커가 침입하여 백도어를 만들어 놓거나, 설정 파일을 변경했을 때 분석하는 도구는?

  1. trace
  2. tripwire
  3. udpdump
  4. cron
정답과 해설 보기

정답 ② · 시스템 파일이나 디렉터리의 변조 여부를 모니터링하여 침입을 탐지하는 보안 도구를 묻는 문제이다. 트립와이어(Tripwire)는 대표적인 호스트 기반 무결성 검사 도구로, 파일과 디렉터리의 암호화 해시값을 사전에 데이터베이스에 보관한 뒤 주기적으로 비교하여 비인가 파일 수정, 추가, 백도어 설치 등을 탐지한다.

Tripwire는 파일 무결성을 검사해 백도어 설치나 설정 변경을 탐지하는 도구이다.

서버에 열린 포트 정보를 스캐닝해서 보안취약점을 찾는데 사용하는 도구는?

  1. type
  2. mkdir
  3. ftp
  4. nmap
정답과 해설 보기

정답 ④ · 서버의 열린 포트 정보를 스캐닝하여 보안 취약점을 찾는 도구를 찾는 문제이다. nmap(Network Mapper)은 네트워크 탐색과 보안 감사를 위한 대표적인 스캐닝 도구로, 대상 호스트의 열린 포트, 실행 중인 서비스 버전, 운영체제 정보 등을 파악하여 취약점 분석에 활용된다.

nmap은 네트워크 스캐닝 도구로, 열린 포트 정보와 서비스 버전을 확인하여 보안 취약점을 분석하는 데 주로 사용된다.

자주 묻는 물음

IDS의 시그니처 기반 탐지와 이상 탐지는 어떻게 다른가요?
시그니처(지식) 기반 탐지는 알려진 공격 패턴과 대조해 찾아내는 방식이고, 이상 탐지는 정상 기준에서 벗어나는 행위를 찾아내는 방식이다. 두 정의가 바뀐 보기가 오답인 경우가 많다.
SSH의 기본 포트 번호는?
22번이다. SSH는 데이터 암호화와 키 기반 인증을 지원하는 보안 원격 접속 프로토콜이며, 기본 포트가 220번이라는 설명은 틀렸다.
취약점 관리를 위해 일반적으로 수행하는 작업은?
응용 프로그램 패치, 무결성 검사, 불필요한 서비스 제거 등 공격 표면을 줄이는 활동이다. 이미 차단된 닫힌 포트 확인은 일반적인 취약점 관리 작업이 아니다.
이 개념 문제 10개 풀기 회원용

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