특정파일을 다운로드 받아 파일이 변조되었는지 파일의 무결성 검증을 위해 해당 파일의 해시값을 같이 제공하면 제공된 해시값을 비교하여 변조되었는지 파악 할 수 있습니다.
윈도우에서 무결성 검증을 하기위해서는 FCIV 유틸리티를 사용해야 하며, FCIV는 md5, sha1 방식의 알고리즘을 제공합니다.
Windows 에서 파일의 해시값을 확인하는 방법을 알아 보겠습니다.
1. 아래 링크에서 다운로드 받습니다.
https://www.microsoft.com/en-us/download/details.aspx?id=11533
2. 다운로드 받은 Windows-KB841290-x86-ENU.exe 파일을 실행하여 라이선스 동의 합니다.
3. 파일을 풀 위치를 지정 하고 OK를 클릭합니다.
4. 해당 압축을 푼 디렉토리에 가서 fciv.exe가 생겼는지 확인합니다.
5. 윈도우 -> 실행 -> cmd.exe 입력하여 cmd 창을 엽니다
6. 패키지가 저장된 경로로 이동 합니다.
C:\Users\center> cd \Admin
7. 테스트를 위해 같은 디렉토리에 test.txt 파일을 하나 생성합니다.
-> 파일 생성후 12345 를 입력합니다.
8. 해당 파일의 md5 해시 값을 확인해봅니다.
C:\Admin> fciv -md5 test.txt
827ccb0eea8a706c4c34a16891f84e7b -> 이런 값이 생성 됩니다.
. 다시 위에서 생성한 test.txt 파일의 내용을 123456 으로 변경합니다.
10. 다시 test.txt 파일의 md5 해시 값을 확인 합니다.
C:\Admin> fciv -md5 test.txt
E10adc3949ba59abbe56e057f20f883e 로 해시 값이 변경됨을 확인 할 수 있습니다.
마지막으로 FCIV 유틸리티의 경우 md5 이외에 sha1 알고리즘 방식도 지원 한다고 합니다.
sha1 방식 사용시 아래와 같이 사용하면 됩니다.
C:\Admin> fciv -sha1 test.txt
'IT > Windows' 카테고리의 다른 글
[Windows] Windows 서버 원격 터미널(RDP) 접속시 패스워드 변경 불가 현상 해결방법 (0) | 2020.12.21 |
---|---|
[Windows] Wanna Cry 랜섬웨어 취약점 조치 방어하기 (0) | 2017.05.14 |
[Windows] 윈도우에서 부팅시간(uptime) 빠르게 확인하기 (0) | 2017.01.03 |
[Windows] 윈도우에서 핫픽스 보안업데이트 정보 조회하기 (0) | 2017.01.02 |
[Windows] 윈도우에서 NTP 서버 설정방법 (2) | 2016.12.27 |
댓글