728x90
파일이 동일한 파일인지 확인하기 위해 주로 해시값을 비교해본다
OpenSSL 같은 라이브러리를 사용해서 추출할 수 있으나 윈도우의 경우 기본 유틸로 간단하게 확인이 가능하다
사용법은 커맨드를 실행하여 CertUtil 명령을 사용하면 된다
certutil -hashfile [filename] MD5
certutil -hashfile [filename] SHA256
적용예시)
C++의 라이브러리인 boost인 경우 위 사진과 같이 SHA256 Hash를 제공한다
(다른 사이트에서도 종종 Hash를 제공한다 파일변조를 검사할 수 있다)
해당 boost_18_0.zip을 다운로드한 뒤 해시를 추출해 보았다
위 해시와 정확히 일치하고 변조되지 않은 정상 파일인 것이 확인 가능하다
728x90
'운동하는 개발자 > Windows' 카테고리의 다른 글
개발자에게 필요하던 윈도우 기능, 파워토이 소개(Power toys) (0) | 2023.09.20 |
---|---|
파일서버(스토리지서버) HTTP통신 파일 다운로드 스트레스 테스트 (JMeter) / fileserver stress test (0) | 2023.07.09 |
signtool error: The provided cross certificate would not be present in the certificate chain. (0) | 2023.05.15 |
cmake로 windows 파일 속성(버전) 입력하기 (1) | 2023.05.05 |
윈도우 텍스트 파일 내용으로 검색 하는 법 (0) | 2023.05.04 |