首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于软件加密,限制客户使用,大家有什么好的方法,该如何解决

2012-06-07 
关于软件加密,限制客户使用,大家有什么好的方法我用VB做了个软件,只想让别人试用规定的次数(比如100次),而

关于软件加密,限制客户使用,大家有什么好的方法
我用VB做了个软件,只想让别人试用规定的次数(比如100次),而后只有注册后才能试用。或者别人一开始就注册就没有次数限制了。而且注册码随机器不同而不同,不能让别人找到我记录次数的地方。 各位你们是怎么处理这事情的呢?

另外我想使用加密文件,也就是把一个加密文件放在客户安装我的软件的地方,才能用。但是加密文件不能通用,也就是说他把这个加密文件给别人,别人电脑上是无法用的。我该怎么处理这个加密文件(或者说加密文件里面是什么内容)才能做到这一点呢??


[解决办法]
这个你可以去加密解密注册机的版块去问问
[解决办法]
去看雪论坛多看看。

用客户机器的特征字,作为文件加密的密钥
你说的加密文件就是key文件

如果你的软件比较值钱,还是别用软件加密的这种方式了,弄狗吧
[解决办法]
用物理硬盘ID限制,当然也可以用其它的。然后做一个网站,将这个硬盘ID第一次使用的时候写入到网站的数据库中,每用一次将调用一次,直到用完次数给出提醒,用户无论是重装系统还是怎么样,该台电脑已经不能正常使用,我就是这么做的。
[解决办法]
除非把使用次数保存在网上(你的服务器端),并且和客户电脑的硬件ID保存。

否则在客户端保存任何信息,在格式化硬盘后肯定不行。
[解决办法]
修改下:并且和客户电脑的硬件ID绑定。

[解决办法]
对的,只有将相应的信息保存到自己的服务器上才安全,不过这样就得要求用户每次使用时都得上网才行。
[解决办法]
真值钱的话买加密狗吧,才100,很便宜的
[解决办法]
加密/解密、破解/防破解 永恒的话题

[解决办法]
对于本地的这种所谓试用,然后做次数限制,基本上没什么好方法能防止破解。
比如你保存次数的地方,除了文件就是注册表一类的地方。
而现在有文件扫描和注册表快照等工具,让容易就找到你保存文件的地方,然后
就是时间问题,只要更改系统时间就可以解决。对于加密的内容,只要复制第一
次保存的文件,或注册表信息,每次启动自动前自动设置回来就OK,再方便一点,
就是安装一个迅闪还原,然后安装一次你的程序,不运行,然后转储重启,以后都
不用考虑用不了的问题,因为每次启动都会将系统重置会刚安装好的状态。
如果有网络或硬件的补助,那就可以解决这种问题。
[解决办法]
还有一个方向,就是将数据写到硬盘某个空余的位置上。
比如,0磁道0柱面0扇区的第一个族存储的是Loadboot信息,然后MBR会有FAT的偏移量数据,找准每个
分区表偏移量的空隙(因为每次操作最少要读512个字节,所以数据分布不会很紧密的),然后在空隙间
放数据。这样一般的工具就找不出你写数据的地方了,但是对于迅闪还原这种东西,不知道会不会其效果,
初步估计应该是可行的。
[解决办法]
奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!

[解决办法]
开源吧。。。。开源吧。。。
[解决办法]

探讨
真值钱的话买加密狗吧,才100,很便宜的

[解决办法]
试用版最好做功能限制,注册的同事给客户发完整版,这样即使解密了试用版也没用的。 用次数限制基本都不靠谱 ,都好解密的
[解决办法]
如果你的用户就是老实用户的话,随便弄弄就好了,比如放到注册表,或者做个软件狗

如果你的用户就是憋着破解的话,那还不够跟他折腾得呢。
[解决办法]
加密解密都是浮云,就是看谁能折腾死谁!

2个版本,1个适用,一个正式,功能不同。

小软件卖功能,大软件卖服务。
[解决办法]
探讨
小软件卖功能,大软件卖服务。

[解决办法]
探讨
我用VB做了个软件,只想让别人试用规定的次数(比如100次),而后只有注册后才能试用。或者别人一开始就注册就没有次数限制了。而且注册码随机器不同而不同,不能让别人找到我记录次数的地方。 各位你们是怎么处理这事情的呢?

另外我想使用加密文件,也就是把一个加密文件放在客户安装我的软件的地方,才能用。但是加密文件不能通用,也就是说他把这个加密文件给别人,别人电脑上是无法用的。我该怎么处理这个加密文……

[解决办法]
探讨
引用:
小软件卖功能,大软件卖服务。

大软件卖服务未必可行,比如 Windows,靠卖服务他早 Over 了,
他卖的是策略。只要你们都基于他的平台,他可以从其他方面把钱
给弄回来,这也是很多商家惯用的手段,就像QQ,免费给你用,但
从其他方面一样把钱给弄回来。

热点排行