[윈도우/계정관리] 최근 암호 기억 (W-55)
- 취약점 점검/윈도우
- 2021. 11. 19.
최근 암호 기억
취약점 개요
■ 위험도
- 중
■ 점검 목적
- 사용자가 현재 암호 또는 최근에 사용했던 암호와 동일한 새 암호를 만드는 것을 방지하기 위함
■ 보안 위협
- 최근 암호 기억 정책이 설정되지 않은 경우 특정 계정에 동일한 암호를 오 랫동안 사용하는 것이 가능하여 공격자가 무작위 공격을 통해 패스워드 정 보 노출 가능성이 커짐
점검 및 조치 방법
■ 판단 기준
- 양호 : 최근 암호 기억이 4개 이상으로 설정되어 있는 경우
- 취약 : 최근 암호 기억이 4개 미만으로 설정되어 있는 경우
■ 조치 방법
- 최근 암호 기억이 4개 이상으로 설정되어 있는 경우
■ 점검 및 조치 사례
Windows NT
Step 1) 시작> 프로그램> 관리도구> 도메인 사용자 관리자> 정책> 계정
Step 2) "암호 유일성"에서 "기억"을 "4개"로 설정
Windows 2000, 2003, 2008, 2012, 2016, 2019
Step 1) 시작> 실행> SECPOL.MSC> 계정정책> 암호 정책
Step 2) "최근 암호 기억"을 "4개 암호 기억됨"으로 설정
■ 스크립트
echo. W-55 START
echo. >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
echo [ W-55 "최근 암호 기억" ] >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
echo. >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
type [RESULT]_%COMPUTERNAME%_Local_Security_Policy.txt | Find /I "PasswordHistorySize" >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
echo. >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
echo. >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
echo W-55 END >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
echo ====================================================================================== >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
echo. >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
echo. >> [RESULT]_%COMPUTERNAME%_WINSVR.txt
■ 용어 설명 / 팁
※ 사용자가 현재 암호 또는, 최근에 사용했던 암호와 똑같은 새 암호로 설정할 수 없도록 하여야 함
※ 이 정책은 암호정책 중 하나로 W-51(중) ‘패스워드 최소 사용 기간’ 정책과 같이 적용될 경우 보안성이 훨씬 강화됨
※ 관련 점검 항목 : W-48(중), W-49(중), W-50(중), W-51(중)