微软的激活都能破解,IOS都能越狱...楼主放弃吧....
谢谢回答,虽然说被破解也是一种好事,可以拥有更多潜在的用户。但是从技术层面来说,不能让这事情让人做得太轻易了。
感觉太轻易被别人盗用了劳动果实太气愤了。有什么好的加密方法么?对于加密狗?
可以运行人家对加密狗硬复制,但绝不允许轻易绕过去!!!
@a_bad_guy: 我也破解过别人的软件,目前来说,要么是很牛B的付费加壳,否则,都很轻易的破解.至少在C#方面.我的建议是,把更多的东西放服务端.
@沈融兴:
先谢谢了。
都价值的软件都破了,还是卖服务的好。
嗯嗯,只是想做到尽可能完善。
主要还是要有知识产权保护,但是现在这方面楼主应该是知道的
应该允许少量盗版用户的。不过,给破解者赚钱,用户无辜上当,这个太气人了。
防盗版,还任重道远哦。
建一个dll,取名牛逼一些,比如:adminManager,然后写个方法,往用户的注册表或者哪里写一串编码过的字符串,同时还要定义许多名字看起来功能很强大的方法,但是只实现了部分,总之就是要看起来这个dll很厉害很重要的样子。
接着在软件里显眼的地方写个方法:从服务器上下载这个dll并运行。把这方法写好,但是不要调用!
然后那些破解的人,看见这个方法,肯定会很好奇的去下载来看看,这时,你就知道你的软件被破解了...
注意,url地址要伪静态:http://xxxxx/admin.dll,看起来像个静态的地址,而不要是:http://xxxx/downloadadmin.aspx,一看就是里面有鬼的样子。
我只想出这么多了...
是否被破解,如果联网的话,会知道的。但是单机就管不了了…………联网的话,会有删数据和锁文件的控制。
换个加密狗吧,强验证的加密狗有部分数据或者代码存在加密狗里面,没加密狗整个程序都没法运行起来
已经这样做了,不过还是没用的,很轻易就绕过去了。我也纳闷。
做成开源的.卖服务
这是个不错的选择,不过公司不是自己的。木有办法哦。
进来学习学习