Q:什么是主程序MD5校验

A:作者可将编译好的程序的MD5值取出,放到服务器存储,那么软件在运行时将会检测MD5值,也就是检测客户端软件是否被修改过。

 

Q:主程序MD5校验什么好处?

A:此功能用于网络验证校验软件完整性,例如使用OD等反汇编工具修改软件,那么文件的MD5值必然发生改变,网络验证系统中MD5校验算是比较常见的检测方式之一,程序自身校验是否被修改过,哪怕是修改一个字节,MD5值也会完全改变,通过此法,即可判断出软件是否被修改过,简单,但却非常有效,如果检测到MD5值变动,将执行惩罚代码。