返回> 网站首页 

实现程序完整性检验方法

yoours2010-05-14 16:51:27 阅读 1243

简介一边听听音乐,一边写写文章。



#include <imagehlp.h>
#pragma comment(lib, "imagehlp.lib")


DWORD HeadChksum=1,Chksum=0;
char Fn[512];
GetModuleFileName(GetModuleHandle(NULL),Fn,512);
if(MapFileAndCheckSum(Fn,&HeadChksum,&Chksum)!=CHECKSUM_SUCCESS)
{
    MessageBox(NULL,"Check error!","Error",MB_OK);
}else{
    if(HeadChksum!=Chksum)
        MessageBox(NULL,"File changed.","Warning",MB_OK);
}
Release版有效
微信小程序扫码登陆

文章评论

1243人参与,0条评论