软件的注册方式有哪几种?有资料可查吗?解决办法
软件的注册方式有哪几种?有资料可查吗?目前知道的注册方式是1、通过硬盘号来注册(个人开发者使用这种!);2、
软件的注册方式有哪几种?有资料可查吗?
目前知道的注册方式是1、通过硬盘号来注册(个人开发者使用这种!);2、使用注册码(很多大公司都是这么玩来着!),大家还知道有哪些方式吗?这些注册方式利弊各是什么?
第二种使用注册码的方式,其注册码是怎样生成的?
[解决办法]
如果不了解反破解的常识,再好的注册方式都是枉然
目前我认为教好的授权方式有网络验证,加密狗等
[解决办法]
[解决办法]一个软件的价值如果比不上加密的成本,就不需要加密了。
这话很实在
[解决办法]注册与破解 不断争斗,但是最严密的应该属网络验证但是这也有缺点 连不上网络咋办
[解决办法][解决办法]1、本地应用——根据机器的特征做的验证(mac地址、主板序列号等等)
2、网络应用——主要以 客户/服务 的网络验证模式
软件的加密看市场定位,如果流行度有潜力值的话,可以结合应用,弄得复杂点
[解决办法]一般的软件,弄个加密狗还好了,别的就代价就太大了,毕竟同行多的是!!!
[解决办法]最廉价方案
暗贴
找个隐藏的地方,写个文件,顺序写入每次启动时间,建立时间轴避免修改系统时间逆向跳过检测。
破解方法
创建虚拟机,对虚拟磁盘做文件快照,然后运行软件,查阅修改的文件,效果立竿见影。
稍微费点钱的方案
网络注册
你需要有一台固定ip的服务器,最少也要1000/月吧,还要长期存在,否则过几年你服务器不存在了,那网络监察功能无法通过,你之前发布的所有版本都成废品了。
破解方法
暂无,或是编写拦截网络封包的软件,对固定ip的封包进行截取伪造返回,破解难度最高。
最昂贵的方案
加密狗
加密狗比较容易购买,但每个软件都要配,加密狗也不便宜,再便宜也要几十块银子了。
破解方法
解狗方法还是蛮多的,比如替换狗的驱动以欺骗软件。
以上所有方法,如果只是启动判断一次,均可以用反汇编方式找到具体代码跳转到判断成功后的函数入口。
[解决办法]没深入研究过。
弄了个“许可证”(一个小文件)来玩玩,本地生成序列号,按序列号生成激活码“激活”。
进行“许可期限”的限制,过期就拒绝运行。
记录软件运行日期,防止修改系统日期来获得运行机会。
“许可证”的数据是用自定义的加密算法加密的。
[解决办法]还是来点简单点的东西吧,"软件加壳"。
加壳软件有很多种,较难破解的是虚拟机类的加壳软件。有的可以做到比硬件狗还强!
不好的就是软件的运行速度会慢了。
在我们玩破解的来说,要破解一个软件就先要解壳。
当然加壳与解壳软件也一直在发展。没有破不了的壳,只有更新版本的加壳软件。
在我看来倒不如用加壳软件比那些硬件狗好。