본문 바로가기

유틸 & 프로그램

해쉬값(hash) 보여주는 간단프로그램 "HashTap"

────────────────────────────────────────────────────────────
* 출처없이는 무단배포가 불가합니다. 스크랩시, 이 문구를 포함한 본문글 일체의 수정 및 삭제를 금합니다.
* 게시글을 퍼가시기 전에 공지사항을 먼저 확인해주세요.   
[공지사항 보러가기(클릭)]  
* 출처 : 2009. 12. 1 작성, 'BigShit' 블로그 (
http://bigshit.tistory.com/ )
────────────────────────────────────────────────────────────
* 홈페이지 : http://beeblebrox.org/hashtab/




이미지 파일이나 각종 파일들 해쉬값을 손쉽게 보여주는 프로그램입니다.

설치하시면 별도의 실행파일 없이 자동으로 '속성'창에 '파일해시'탭이 등록됩니다.



사용법은 그저 해쉬값을 보고자 하는 파일을 선택하여 오른쪽 버튼 클릭후

'속성'을 눌러 새로생긴 '파일 해시' 탭을 눌러주면 끝입니다.


이것이 왜 필요한지 의문점을 갖게 될수 있는데요.

대부분 파일 원본 확인을 위해서 쓰입니다.


예를들어 MSDN을 통해 배포된 "ko_windows_7_ultimate_k_x64_dvd_x15-65970.iso" 파일의 경우

원본파일의 해쉬값은

CRC32 : 3B0DD74E
MD5 : 05C6A0AB7D1E82885DF0DB9E34712C4A
SHA-1 : 16138814DA9ACD515085CEED4E5F6ADBB02156A3


이라고 알려져 있습니다.

물론, 저도 위의 해쉬값과 동일한 이 파일을 가지고 있습니다.


실험을 위해 이 원본 파일을
 
UltraISO를 이용하여 살짝 건드린후 동일한 파일명으로 저장해봤습니다. 그랬더니,



이렇게 해쉬값이 바껴버렸습니다.

겉보기에는 원본과 똑같고 정상구동되는 원본파일이지만,

해쉬값의 결과에 의해서 더이상 '원본'이 아니게 된겁니다.