易语言程序防破解的常用方法(易语言程序防破解的常用方法有)
所有壳如果放到高手手里都会被破解建议加一个upx加壳器,压缩一下这样还是可以防破解的 上网查“易语言做upx加壳工具” 也可以找到哦 如图 这是破解软件的工具。
添加时钟,时钟周期事件下做一个模拟任务管理器,检测到就结束进程。
易语言一般不用强壳反正不是商业程序UPX就好了如果要加就VMP或者SE,谁说只能用部分选项 还有北斗是压缩壳。
隐藏的话很简单,一般的实用模块都能起到隐藏进程的作用保护自身的话,就是防调试,防破解,e语言系统配置里有一个“目的程序安全”的选项,你可以参考一下,设置加入花指令和设置打乱码,外部引用模块的话有一个叫vmp保护壳模块,提高防止程序被调试破解的几率至于杀毒误报,目前好像无更好的办法。
1程序代码加入防破解代码,比如取程序对比大小,md5验证,网络验证2加壳。
写一个检测自身程序大小,范围以字节为单位的函数,然后再自己写一个调用后就会内存崩溃的函数,启动程序时就开始检测自身大小是否在设置范围内,如果不是,则调用内存崩溃的函数,不过你要是觉得这个很简单就被改了跳转,就加一个vmp壳吧。
1代码中减少明文字符串的出现,可以进行加密,包括常量等,减少运行后内存中可能存在的文本信息2启动一个线程对程序中的一些关键信息进行时钟性的检测,若出现被修改就退出3利用外部的web等,储存程序中关键信息,比如程序的exe的MD5码,程序运行后首先去网络获取本版本的MD5,若不一致,则被修。
加壳吧,不过有些杀软会当做病毒干掉 不过,防破解只是暂时的,如今的高手可真是不少,被破解是迟早的事提前是你的软件有让人破解的欲望,是好事。
易语言是一个非常简单易学的中文编程语言,这一门编程语言可以干很多事情,包括锁屏软件的编写这一篇教大家如何用易语言编写出锁屏软件,包括防破解功能设置窗口 易语言内置的模板一般是给正常的程序使用的,很显然这些模板不适用于我们的锁屏软件,所以我们就要自己动手设置窗口将“边框”设置成无边框。