1、花指令的插入,这当然是有必要的,有人说加了花指令没有什么用,现在的反编译软件基本上都有去除花指令的功能,但是难度它能去我就不加了,给破解者增加一点麻烦事也是好的嘛!
2、加壳,现在的很多壳都有自动脱壳工具,那这个壳是加还是不加呢?和上面第一点的理由一样,加!一定要加,你不想你的程序成为初学破解者用来练手吧。
3、注册方式的选择,就最常用的注册而言,还得是硬件码+注册码的形式,其它的加密狗、网络验证等方式还是没办法普及!
4、加密算法的选择,千万别自己写加密算法,如把硬件码拆开,位移,计算,,最后得到注册码,可以很明确的告诉你,这样做的话,注册机迟早会出现。
5、选择一些相对成熟的算法,比如说RSA之类的,下一节我们会专门来学习一个RSA的使用。
6、程序中如何验证注册码,千万别来一个判断是否相等就可以了,那样的话,爆破就出现了,用一些相对复杂的方法,这一点在易语言论坛中有一高手“麻辣教师”写的教程里说明得很清楚,强烈建议大家看看。
7、暗桩的使用,验证注册的地方要有很多处,在程序运行的过程中时不时的验证一样,发现是被破解了也不要理它,运行几分钟后自动退出,而且时间还是随机的!
8、前面不是加壳了吗?加了壳之后程序就变小了,那你一开始时就可以先判断程序文件有多大,发现大过了压缩之后的大小,说明被脱壳了,和上面一样,过一会自动退出。
9、更高级的暗桩,建立一个参数,在关键的时候判断是否被破解,如果不是当然没问题了,如果是的话,把要进行的 *** 作的数据改动一下,而且就由这个参数起作用,这样使用破解版最后 *** 作的结果就是一堆垃圾数据了。
10、出现破解了怎么办,这其实很正常,别往心里去,呵呵,升级你的程序,每天或者每两天升级一次,每一次都要把验证注册码的相关代码修改一下,原来是判断的,你改成如果,再改成如果真,原来是注册成功了d出信息,现在是失败了才d出信息,总之别让人非常容易的进行定位,再把原有暗桩的位置改一下,把一些原来没有暗桩的地方加上暗桩,你改这些并不难,但破解者就很累了,呵呵!
11、再补充一点,如果有必要,把硬件码也加密,如MD5之类的,别让人一看就知道你取的是什么硬件码。
mgy9
软件名称:易语言一键破解补丁V55绿色版
语言:简体中文
大小:61KB
类别:系统工具
介绍:易语言一键破解补丁是一款易语言软件的破解补丁,此款破解补丁可对软件进行一键破解,一次破解即可永久免费使用!不过,仅支持55版本哦!
三百分。。诱惑很大啊。。
上面那个干脆就复制了一段文章来,啰嗦不说,还不全。。
(起码要把别人文章的分段代码去掉啊。。)
简单和你说吧,别人破解你的程序就是通过“脱壳”,跳过你的那段验证代码,是你的程序无法正常实行判断,就没办法验证是否是正版用户。而此时,我们就要想办法使他们没办法跳过我们写的判断语句。
可以从这几个方面来想。
我们可以用花指令打乱代码,使他们找不到判断验证的指令。这样说可能太复杂了,形象点说吧。
就是原来判断语句可能是有两种结果,这样他们就能轻松找到我们的判断语句,然后从容跳过。我们用花指令的话,就可以把两个变成四个,甚至更多。这样破解者就找不到你的判断语句了。
也不说多了,小程序的话,你直接去网上找几个免费加壳软件加个壳,一般就OK了。
要是商业软件的话,建议购买专业的加壳程序。
这种专业收费的一般设计比较严谨,一般的破解者是弄不开的。
希望有帮助。
以上就是关于易语言写程序如何防破解全部的内容,包括:易语言写程序如何防破解、跪求易语言一键破解补丁 V5.5 绿色版软件百度云资源、易语言如何防止破解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)