| 취약점ID |
28046 |
| 위험도 |
20 |
| 포트 |
139,445 |
| 프로토콜 |
TCP |
| 분류 |
SMB |
| 상세설명 |
해당 Windows 시스템은 로그온 시에 사용에 관한 법적 경고창(Legal Notice)을 띄우도록 설정되어 있지 않다. 이 설비는 컴퓨터의 사용에 관해 알려주고 싶은 어떤 법적인 경고문들을 표시할 때 유용하다. 만약 사용자가 Windows NT/2000/2003/XP 시스템으로 로그온하려 할 때 경고창이 나타나도록 하고자 한다면 이 설비를 사용하여야 한다.
* 알림: 이 점검항목은 점검하기 위한 원격지 호스트의 레지스트리를 액세스할 수 있는 Guest 혹은 그 이상의 권한을 가진 계정을 필요로 한다. 이러한 조건이 안되면 점검을 수행할 수 없으며 모든 취약한 호스트들에 대해서 거짓 음성반응(False Negative)을 보일 수 있다.
* 참고 사이트: http://www.cert.org/advisories/CA-1992-19.html |
| 해결책 |
로그온 시 법적 경고창이 나타나도록 설정하여야 한다. 윈도우즈 NT에서 이렇게 하기 위해서는 레지스트리를 편집하면 된다. 윈도우 2000에서는 "로그온 시도하는 사용자에 대한 메시지 제목" 과 "로그온 시도하는 사용자에 대한 메시지 텍스트" 옵션들을 설정하여야 한다. 각 시스템에 대해 아래 단계를 따른다.
윈도우즈 NT의 경우: 1. 레지스트리 편집기를 연다. (윈도우즈 NT 시작 메뉴에서 "실행" 선택, regedt32를 타이프하고 "확인"을 클릭한다.) 2. 레지스트리 키 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon 로 이동한다. 3. LegalNoticeCaption과 LegalNoticeText 값들을 둘 다 추가한다. (LegalNoticeText 값은 255자 이내로 제한된다.) 4. 이 설정이 효과를 발휘하기 위해서는 시스템을 재시작하여야 한다.
윈도우즈 2000 도메인의 경우: 1. Microsoft 관리 콘솔(Management Console)을 시작한다. (DOS 프롬프트에서 "mmc"를 타이프한다.) 2. 그룹정책 스냅인을 추가한다. 3. 그룹정책 오브젝트들을 찾는다. 4. 필요한 도메인 정책을 선택한다. 5. 다음 경로를 따라 찾아간다: 컴퓨터 구성, Windows 설정, 보안 설정, 로컬 정책, 보안 옵션. 6. "로그온 시도하는 사용자에 대한 메시지 제목" 과 "로그온 시도하는 사용자에 대한 메시지 텍스트" 옵션들을 원하는 설정으로 설정한다.
단독 운영방식(stand-alone) 윈도우즈 2000 컴퓨터의 경우: 1. DOS 프롬프트에서 "gpedit.msc"를 시작한다. 디폴트로 로컬 컴퓨터에 한정된다. 2. 다음 경로를 따라 찾아간다: 컴퓨터 구성, Windows 설정, 보안 설정, 로컬 정책, 보안 옵션. 3. "로그온 시도하는 사용자에 대한 메시지 제목" 과 "로그온 시도하는 사용자에 대한 메시지 텍스트" 옵션들을 원하는 설정으로 설정한다.
Windows XP, 2003, VISTA, 7, 2008, 8, 2012, 10, 2016, 2019: 1. 시작 -> 실행에서 'gpedit.msc' 입력 2. 컴퓨터 구성 - Windows 설정 - 보안 설정 - 로컬 정책 - 보안 옵션 3. "로그온 시도하는 사용자에 대한 메시지 제목" 과 "로그온 시도하는 사용자에 대한 메시지 텍스트" 옵션들을 원하는 설정으로 설정한다. |
| 관련 URL |
(CVE) |
| 관련 URL |
(SecurityFocus) |
| 관련 URL |
1320 (ISS) |
|