本文目录一览:
易语言防破解模块的命令是什么
防破解模块里没有这个命令,如果仅仅是防止别人改名的话,只需要2行代码就可以了,下面的名称“aaa.exe”你自己修改一下
.版本 2
.如果真 (取执行文件名 () ≠ “aaa.exe”)
结束 ()
.如果真结束
易语言精易防破解模块V1.2
写一个检测自身程序大小,范围以字节为单位的函数,然后再自己写一个调用后就会内存崩溃的函数,启动程序时就开始检测自身大小是否在设置范围内,如果不是,则调用内存崩溃的函数,不过你要是觉得这个很简单就被改了跳转,就加一个vmp壳吧。
易语言怎么防破解?
打乱Ascii字符串,让OD无法辨别出明文字符串防止被OD跟踪
关键数据代码用RAS或DES等加密算法加密,等用到时在解密
CRC32或MD5取校验数据值,数据被改动这CRC32和MD5也会变动
变量验证或循环冗余验证,发现破解不要立即结束程序,让他跟一段在结束(例如:延时)
检查程序函数是否被HOOK(防止利用关键函数破解),模块是否正常(防止程序被劫持)
利用内存CRC校验程序代码段,发现代码被修改立刻结束或标记。
使用高强度加密壳来VM关键代码,比如:SE、VMP、VP、TMD、Enigma等等
易语言防破解方法多不胜数,关键还是思路和技术,思路到了没技术也是写不出代码的!
易语言怎么防破.不可能杜绝,不那么简单就好
1、代码中减少明文字符串的出现,可以进行加密,包括常量等,减少运行后内存中可能存在的文本信息。
2、启动一个线程对程序中的一些关键信息进行时钟性的检测,若出现被修改就退出。
3、利用外部的web等,储存程序中关键信息,比如程序的exe的MD5码,程序运行后首先去网络获取本版本的MD5,若不一致,则被修改过。
4、有反OD模块等,防破解模块。比如用了反OD模块,在装有OD破解软件的电脑上运行 时,可以终止运行。
5、少使用如果、如果真这种流程语句。而是使用“判断()”判断上可以多加无效的判断分支,这样加大切入点破解难度。
6、等等
易语言精易防破解模块怎么用.
你可以进行验证的,你可以不用模块如先把生成好的文件进行加壳加花,查看一下文件大小,在用易来检验文件大小,把加壳后的大小写进去。如果不是那个大小体积就直接判断结束进程。然后生成,这个时候你不加壳就会因为体积大小判断不同就结束。加壳后就可照常运行。或麻烦一点挨个检验。