问如何防止PBD文件被替换

有客户问到混淆加密后的文件应如何防止PBD被替换

其实和DLL被替换是一个道理。

1)首先确保pbd用PB混淆加密大师(www.mis2erp.com 下载测试版)加密保护再发行。这样下面2点写的检测的部分才不会被看到和修改。

2)可以在关键的对象中写入一个uf_check_pbd函数。参数为long,返回为long。比如你可以写成:输入一个long返回这个参数的开方取整再N次方。在主程序中进行校验就行。也可以在每个pbd中专门申明一个这样的对象来做这个工作也行。

 每次升级时都改动一下验证函数的算法就行了。

发布了327 篇原创文章 · 获赞 15 · 访问量 123万+

猜你喜欢

转载自blog.csdn.net/chengg0769/article/details/100653793