我现在做了个软件,要发布了,现在要做试用版7天的使用限制.
基本的打算呢,注册的时候取硬盘序列号,搞个算法,然后生成注册码进行注册.
现在有好几个问题很头痛的,都是如何反破解的问题,拿了加密与解密来看,500多页,实在没有那么多时间和精力,现在也就是打算搞个不要太容易破解的就好了.
1.卸载后让重新装也不能使用,这个东西应该写了注册表吧,如果对方修改了注册表那重新安装又可以用了吧,这个问题有没有办法解决.
2,如何对付那些调系统时间的,我想的办法是每次启动的时候判断和上次启动时间的差别.
3,如何增加加密的强度,我打算是搞多几个加密点,这样可以增加加密的强度嘛?
4,算法给破解了就死了,是不是用公匙,私匙来做的,这个东西我也不太了解,不知道有什么资料没,简单点的,不要让我看太久
14 个解决方案
#1
关注啊
#2
1:写注册表或写文件,更甚者就修改某系统文件,反正就是写在一个别人不容易发现的地方
2:同意
3:给破解加难度简单又好用的方法是,用户输入注册码时不做比较,因为这个时候是破解人员最关注的时机,等到程序关闭时,或运行某个功能时才对注册码操作,也就是找个别人不容易关注的时机。
2:同意
3:给破解加难度简单又好用的方法是,用户输入注册码时不做比较,因为这个时候是破解人员最关注的时机,等到程序关闭时,或运行某个功能时才对注册码操作,也就是找个别人不容易关注的时机。
#3
没有破解不了的软件……
注册表很肯能被恢复,还是搞个别人想不到的文件比较保险。
注册表很肯能被恢复,还是搞个别人想不到的文件比较保险。
#4
up
#5
想做到安全性更高,破解难度更大,不去研究加解密恐怕不行。
#6
没有破解不了的软件……
===========================
同意!但是也有容易和困难之分。呵呵,所以最好使用多个方法进行保护!
===========================
同意!但是也有容易和困难之分。呵呵,所以最好使用多个方法进行保护!
#7
可以用第三方的加密或则注册工具对你的程序进行保护。
#8
首先,破解是肯定的,连xprotector这样的极高强度的加壳软件都有人能破解,其他的就更加不用说了。
1。卸载后让重新装也不能使用,这个不可能,无论是注册表还是文件,只要用filemon监测一下就可以了。真的想做也就用软件狗可能难破解些。
2。如何对付那些调系统时间的,可以先加密写入开始时间,结束时间。结束时间每次都写入。软件开始的时间判断结束时间是否超出。如果系统时间小于结束时间就出错。
3.加大强度可以用一些加壳的软件,不容易破解。
1。卸载后让重新装也不能使用,这个不可能,无论是注册表还是文件,只要用filemon监测一下就可以了。真的想做也就用软件狗可能难破解些。
2。如何对付那些调系统时间的,可以先加密写入开始时间,结束时间。结束时间每次都写入。软件开始的时间判断结束时间是否超出。如果系统时间小于结束时间就出错。
3.加大强度可以用一些加壳的软件,不容易破解。
#9
其实也可以换个思维嘛,当发现softice等等坏蛋的时候直接formart c: ....
#10
楼主的软件估计还是初次发布,在尚未流行之前还不必在这方面花太多的精力,把软件本身搞好才是正道,至于楼主说的几点同意 dirdirdir3 的看法,破解的效率之高匪夷所思啊。
#11
http://www.somade.com/是个很专业的技术社区,去那里找找吧,或许有你要的答案~
#12
同意楼上的,不是黄金就用不着保险箱了。
#13
mark
#14
最后搞了个简单的注册,谢谢大家了,看来最有效的还是要用加密狗,会难破解一些的
#1
关注啊
#2
1:写注册表或写文件,更甚者就修改某系统文件,反正就是写在一个别人不容易发现的地方
2:同意
3:给破解加难度简单又好用的方法是,用户输入注册码时不做比较,因为这个时候是破解人员最关注的时机,等到程序关闭时,或运行某个功能时才对注册码操作,也就是找个别人不容易关注的时机。
2:同意
3:给破解加难度简单又好用的方法是,用户输入注册码时不做比较,因为这个时候是破解人员最关注的时机,等到程序关闭时,或运行某个功能时才对注册码操作,也就是找个别人不容易关注的时机。
#3
没有破解不了的软件……
注册表很肯能被恢复,还是搞个别人想不到的文件比较保险。
注册表很肯能被恢复,还是搞个别人想不到的文件比较保险。
#4
up
#5
想做到安全性更高,破解难度更大,不去研究加解密恐怕不行。
#6
没有破解不了的软件……
===========================
同意!但是也有容易和困难之分。呵呵,所以最好使用多个方法进行保护!
===========================
同意!但是也有容易和困难之分。呵呵,所以最好使用多个方法进行保护!
#7
可以用第三方的加密或则注册工具对你的程序进行保护。
#8
首先,破解是肯定的,连xprotector这样的极高强度的加壳软件都有人能破解,其他的就更加不用说了。
1。卸载后让重新装也不能使用,这个不可能,无论是注册表还是文件,只要用filemon监测一下就可以了。真的想做也就用软件狗可能难破解些。
2。如何对付那些调系统时间的,可以先加密写入开始时间,结束时间。结束时间每次都写入。软件开始的时间判断结束时间是否超出。如果系统时间小于结束时间就出错。
3.加大强度可以用一些加壳的软件,不容易破解。
1。卸载后让重新装也不能使用,这个不可能,无论是注册表还是文件,只要用filemon监测一下就可以了。真的想做也就用软件狗可能难破解些。
2。如何对付那些调系统时间的,可以先加密写入开始时间,结束时间。结束时间每次都写入。软件开始的时间判断结束时间是否超出。如果系统时间小于结束时间就出错。
3.加大强度可以用一些加壳的软件,不容易破解。
#9
其实也可以换个思维嘛,当发现softice等等坏蛋的时候直接formart c: ....
#10
楼主的软件估计还是初次发布,在尚未流行之前还不必在这方面花太多的精力,把软件本身搞好才是正道,至于楼主说的几点同意 dirdirdir3 的看法,破解的效率之高匪夷所思啊。
#11
http://www.somade.com/是个很专业的技术社区,去那里找找吧,或许有你要的答案~
#12
同意楼上的,不是黄金就用不着保险箱了。
#13
mark
#14
最后搞了个简单的注册,谢谢大家了,看来最有效的还是要用加密狗,会难破解一些的