프로그래밍 팁/etc
PE 체크섬(Checksum) 활용
띠깜
2010. 10. 15. 11:03
#include <ImageHlp.h>
#pragma comment(lib, "ImageHlp.lib")
DWORD dwHeadSum=0, dwCheckSum=0;
MapFileAndCheckSum("파일패스", &dwHeadSum, &dwCheckSum);
dwHeadSum : 원래의 체크섬 또는 제로
dwCheckSum : 계산된 체크섬
IMAGE_OPTIONAL_HEADER32 의 DWORD CheckSum; 값이며,
파일의 변경유무를 체크 할 때 유용하게 사용할 수 있습니다.