易语言写程序如何防破解?

易语言写程序如何防破解?,第1张

打乱ascii字符串,让od无法辨别出明文字符串防止被od跟踪

关键数据代码用ras或des等加密算法加密,等用到时在解消友销密

crc32或md5取校验数据值,数据被改动这crc32和md5也会变动

变量验证或循环冗余验证,发现破解不要立即结束程序,让他跟一段在结束(例如:延时)

检查程序函数是否被hook(防止告含利用关键函数破解),模块是否正常(防止程序被劫持)

利用内存crc校验程序代码拿游段,发现代码被修改立刻结束或标记。

使用高强度加密壳来vm关键代码,比如:se、vmp、vp、tmd、enigma等等

易语言防破解方法多不胜数,关键还是思路和技术,思路到了没技术也是写不出代码的!

这个没有直接有效的方法来规避被winpe破解密码,但是可以换一个角度考虑,目前电脑运行winpe都是通过U盘实现的,那么禁用USB接口肯定不行,不过可以通过修睁薯桐改注册表键值达到禁用U盘。

打开注册表文件,依次展开"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”双击右面的“Start”键,把编辑窗口中的“数值数据”改为“悉坦4”,把基数选择为“十六进制”就可以了。改好后注销一下就可以看见效果了。为了防止别人用相同的方法来破解,我们可以删除或者改名注册表编辑器程序。 提示:“Start”这个键是USB设备的工作开关,默认设置为“3”表示手动,“2”是表示自动,“4”是表示手羡停用。

或者可以使用“大势至USB监控软件”来进行更加专业的 *** 作,目前要防止winpe破解很难。不禁用USB接口基本不可能达到目的。

参考经验:http://jingyan.baidu.com/article/295430f1303be20c7e0050ec.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8256860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存