CyberRanger

W-10(상) IIS 서비스 구동 점검 본문

주요정보통신기반시설 인프라/Windows Server

W-10(상) IIS 서비스 구동 점검

CyberRanger 2025. 1. 28. 18:37

취약점 개요

IIS 서비스는 WEB, FTP 등의 서비스를 제공해주는 유용한 서비스이나 프로파일링, 서비스 거부, 불법적인 접근, 임의의 코드실행, 정보 공개, 바이러스, 웜, 트로이목마 등의 위협에 노출될 수 있어 서비스 불필요 시 삭제하여야 함

불필요한 IIS 서비스가 구동 상태인지를 점검하여 제거하고, 해당 서비스가 취약점이 제거되지 않은 상태로 외부 위협에 노출되지 않도록 하기 위함

※ 일반적으로 불필요한 서비스가 시스템 내 구동되고 있는 경우에는 관리되지 않은 상태로 방치되는 경우가 많아 보안 취약점이 그대로 노출되어 악의적인 공격의 대상이 될 수 있음

 

점검 방법

sc query W3SVC > IISServiceCheck.txt
sc query IISADMIN >> IISServiceCheck.txt

IISServiceCheck.txt 파일 내 IIS 서비스가 존재하는지와 서비스 상태가 “RUNNING”인지 점검

※ IIS 관련 서비스 이름 :
W3SVC(World Wide Web Publishing Service) : 웹 사이트 호스팅을 담당하는 IIS의 핵심 서비스
IISADMIN(IIS Admin Service) : IIS의 메타베이스를 관리 (IIS 6.0에서 중요, 최신 버전에서는 필수 아님)

 

판단 기준

양호 : IIS 서비스가 필요하지 않아 이용하지 않는 경우

취약 : IIS 서비스가 필요하지 않지만 사용하는 경우

 

조치 방법

Step 1) 실행> SERVICES.MSC> IISADMIN> 속성> "시작 유형"을 "사용 안 함" 설정 후 중지

서비스 시작 유형 설명

사용 안 함 설치되어 있으나 실행되지 않음
수동 다른 서비스나 응용 프로그램에서 해당 기능을 필요로 할 때만 시작됨
자동 부팅 시에 해당 장치 드라이버가 로드된 후에 운영 체제에 의해 시작됨