해당 방법은 windows server 2008 , 2016 , windows 7 , 8 , 10 모두 적용 가능합니다.
windows server 및 windows 에는 utilman.exe(windowssystem32) 가 존재합니다.
로그인 화면 촤측 하단의 아이콘을 누르게 되면 이런 화면이 나오게 되는데요..
이 실행 파일은 관리자 권한으로 실행이 된다는 취약점을 안고 있어서 로그인 하지 않은 사용자가
관라지 권한으로 cmd.exe 를 실행시킬 수 있습니다.
이제 저 아이콘을 눌렀을 때 cmd 창이 나오도록 설정 하겠습니다.
1. windows 가 설치되있는 서버 및 컴퓨터에 동일한 CD 를 넣어서 미디어 부팅을 합니다.
2. 다음 클릭..
3. 컴퓨터 복구 클릭..
4. 문제 해결 하러 가셔야죠..
5. 명령 프롬프트 선택을 하게되면
6. cmd 창이 나오게 됩니다.
7. windowssystem32 폴더의 파일을 수정해야 하기때문에 해당 디렉토리로 찾아 들어갑니다.
보통 C: , D: 위치에 있습니다.
8. 저는 D: 드라이버에 있었기 때문에 d: 로 들어가서 dir 로 목록을 봅니다.
그리고 cd windowssystem32 경로로 들어갑니다.
9. 타겟 파일인 utilman.exe 의 이름을 변경해야 합니다.
move utilman.exe utilman.bak
10. utilman exe 파일 자리에 cmd.exe 를 채우고 exit 로 나옵니다.
copy cmd.exe utilman.exe
11. windows server 2012 r2 로 다시시작..
12. 부팅이 되면 ctrl+alt+del 누르지 마시고
좌측 하단에 utilman.exe 아이콘 클릭..
13. 그러면 cmd 창이 나타납니다.
14. net user administrator qwe123!@#
administrator 계정의 패스워드를 qwe123!@# 로 변경하겠다는 뜻입니다.
단 windows 7, 8 의 경우에는 administrator 계정이 기본적으로 활성화가 되어 있지 않기 때문에 해당 계정을 활성화 하는 명령어를 우선 실행 하신 후 패스워드 변경을 해야 합니다.
net user administrator /Active:yes
15. exit 를 입력..
16. 변경하신 패스워드 입력..
17. 빙고..
해당 방법은 범죄 및 나쁜쪽으로 활용하지 마시고 패스워드를 잊어버리셨을때 그리고 피치못할 사정이 생겼을 때 사용하시기 바랍니다.
감사합니다.