본문 바로가기
IT/Windows

[Windows] Windows 에서 FCIV를 통해 파일 해시값 확인하는방법

by 양눈 2016. 12. 26.

특정파일을 다운로드 받아 파일이 변조되었는지 파일의 무결성 검증을 위해 해당 파일의 해시값을 같이 제공하면 제공된 해시값을 비교하여 변조되었는지 파악 할 수 있습니다.

윈도우에서 무결성 검증을 하기위해서는 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

   

   

   

   

댓글