讨论一下软件的加密方法

知行职场-雷曼 2000-07-26 07:56:00
想做一种加密方法,就是从使用的第一次开始就计时,过一个月后要求输入注册码。
怎么做才好?
...全文
213 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
华南虎哥 2000-07-28
  • 打赏
  • 举报
回复
一般处理方式有:
1)注册表
2)数据库
3)自定义格式文件
只要灵活应用这三种就差不多了
Un1 2000-07-27
  • 打赏
  • 举报
回复
补充一点,一旦过期以后不管时间是否过期均为过期。这样防止用户在过期后修改时间达到目的。
ml_zhang 2000-07-27
  • 打赏
  • 举报
回复
放在注册表中,往往容易被发现,而将日期写在exe或dll文件尾部,即不影响文件的执行,又被免于发现,而且当用户把文件在机器间以非安装形式传递时,也同样有效。具体思路打开EXE文件,获得其文件长度。然后定位到文件长度加1的字节上写日期,日期变量为8个字节。每次程序执行时可先打开写有日期的EXE文件获取后8个字节的数值用于比较。
  • 打赏
  • 举报
回复
有一个问题, 就别人用了恢复一类的软件比如用超级保镖恢复的话该怎么办?
to ml_zhang
关于写exe或dll是的可是可以写那些共享文件吗?
mafangsan 2000-07-26
  • 打赏
  • 举报
回复
第一次运行时,将当时日期写入注册表的一个地方,每次运行软件就取出当前日期与注册表中数据比较,如超过30天,显示输入注册码对话框。

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧