易语言如何实现一个程序使用期限

易语言如何实现一个程序使用期限,第1张

你想安全度到什么级别的代码
本地取时间可以通过修改系统时间达到目的 。
网络取时间 可以通过host达到目的。
不过可以通过访问host文件也是有一定效果的。
方法1:本地验证法。
程序初次使用在注册表写入键值,键值内容最好是运行时间(系统当前时间 ),数据一定要加密
然后取系统当前时间对比,超过30天就提示。
漏洞:修改系统时间可以达到无限试用。
方法2:网络验证。
程序初次使用在注册表写入键值,键值内容最好是运行时间(系统当前时间 )。数据一定要加密
然后访问外部网站,比如bjtime一类报时网站,过滤数据取得网络时间,然后对比。
漏洞:有可能通过host转向到定制页面。
处理手段:程序提权,读取host文件检查时候劫持域名,注册表中加入试用天数键值记录,注册表尽量分布诡异。
上面2种事常用的手段。
以上代码均可以在易语言历程中得到代码。
设计到的 *** 作,关键字:注册表 ,文件读写

1、打开易语言软件,如图所示。

2、新建一个窗口,如图所示。

3、给窗口添加一个按钮。如图所示。

4、双击按钮,来到代码区。如图所示。

5、输入d出消息框代码。如图所示。

6、输入取当前系统的代码。

7、运行程序,测试效果。如图所示。

版本
2
程序集
窗口程序集1
子程序
_按钮1_被单击
写配置项
(取运行目录
()

“\1ini”,
“mima”,
“密码”,
加密
(编辑框1内容))
编辑框1内容

“”
子程序
_按钮2_被单击
编辑框1内容

解密
(读配置项
(取运行目录
()

“\1ini”,
“mima”,
“密码”,
))
需要用到加密解密的模块,楼主可以自己下载,也可以留下邮箱,我会连源码一起发给你的
源码已发送!!请接收采纳

1、打开易语言,新建一个windows启动窗口并且画上一个编辑框,两个按钮,
2、输入代码,
3、把编好的代码编译成EXE文件,杀毒软件可能会误杀,建议关闭杀毒软件,编译好了之后再把文件添加到信任区

用edb将文件夹的数据保存到数据库,将文件夹名也写到,然后删除,用的时候使用程序释放出来,当然,文件过大的话不宜。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存