讨论:一种新的反盗版方案(100分)

  • 主题发起人 主题发起人 nnscccn
  • 开始时间 开始时间
N

nnscccn

Unregistered / Unconfirmed
GUEST, unregistred user!
写共享软件有三年了,软件的下载量有几十万了,盗版搞得我不胜其烦,基本上是无法生活了,现在想出一个反盗版的方案,望各位大侠指点。

其实这个方案不是我的首创,北京一家公司早就搞过,即软件在服务器上运行,在客户端把软件装入内存,不过他们是整个软件都在服务器上运行,遇到体积比较庞大的软件,就很费时间,我的想法是把软件的关键代码摘出来放到服务器上运行,在需要的时候把关键代码装入内存,这样就可以节省大量的时间,每个客户注册以后获得一个注册码,每个注册码必须在服务端通过校验以后才把关键代码装入内存,这样就可以比较有效的反盗版了,不知有没有这种技术,如果有,该如何去实现?请各位大侠不吝赐教,大家一起讨论一下吧。
 
这种方法的主要问题是如何解决客户不能上网时软件如何运行。另外就是,如果有人
通过已注册的软件来破解,自己写一个模拟的服务器,也比较难以防范。
 
第一个问题,因为我的软件是在线休闲游戏,必须联网才能运行,所以不存在这个问题。

第二个问题,因为关键代码在我的服务器上,除非他用黑客手段窃取我的服务器代码,否则他不可能写出模拟的服务器。每个客户注册以后获得一个注册码,我再手动的将这个注册码添加到服务器上。
 
思路挺好的,我觉的这样反盗版效果应该不错,至少破解软件的工作量很大,模拟服务器基本上不太可能,如果真有人这样干的话还不如重写一个软件,但是还是有几个问题,客户多了,关键代码都运行在服务器性能会不会下降?如果破解了你注册码的算法还是不能防范盗版。
 
我觉得你的思路很好,效果也肯定不错,顶一个。
 
>>软件在服务器上运行
>>把软件的关键代码摘出来放到服务器上运行

不太理解,能不能解释清楚点?我觉得模拟还是很容易的,如果你关键代码是固定的,注册一个正版的,就能够获取到了,然后就可以模拟了。
 
写共享软件的人应知道,防盗版是防小人平防君子,做得好的作者基本是做国外的。
建议你把这点反盗版的精力写出更好的软件,开拓更大的国外市场。
 
值钱的就加VM吧。至少能把破解难度加到最大。
你这样好像类似PELoader,把程序以流形式加载过来(从服务器读),再执行。
另外,在线休闲游戏 的话,最好以免费运营,广告收入来支持,否则比较难混。
 
想避免破解可以找我。
 
在线游戏不用怕破解吧,不管你破解不破解,都是要有费用才能继续玩,而且用户名和密码都在服务器上进行验证。
 
感谢大家的讨论,nicai_wgl的意见值得考虑,因为玩这个游戏的人很多,确实是一个问题,但我感觉可以从技术上加以解决,我的想法是要从逻辑上阻止盗版。aerobull的意见也值得考虑,但我感觉做国外市场有困难,首先我要放弃已有的项目,完全从头开始,其次,做国外市场没经验,完全不知道外国人需要什么软件,缺乏灵感。再次就是一系列技术上的问题。我个人对新技术比较感兴趣,所以还是做国内市场吧,实在不行了再转做国外市场。
fanboynet从技术上给出了意见,我也感觉应该是这样的,能否进一步说明,或者哪里有参考资料?另外,免费运营,广告收入的意见也不错,不过国内的绿化作者肯定会把广告去掉的,那岂不是又白辛苦一场?
 
可以參考一些大型在線遊戲的做法防破,在線遊戲還是用了算費用好些,不搞注冊就不好破了。
100%防止是不可能的,總有些人喜歡搞國內。
廣告不合適,國人都很討厭廣告,會降低產品形象。
 
.服务器运行 部份代码 也要把代码发给客户端吧 类似 SHELLCODE ? 可以逆出来的
 
现在北美那边对流行一种saas的软件运行模式。
saas大概的意思就是Soft as a Services(软件即服务);
c/s的程序往往都存在D版和P解的问题。
如果把c/s做成了B/S,把原本软件的架构做成服务的架构,那么就不会有D版了,
我们可以试想一下。以后的网络用户,你只要记住一系列的用户名和密码,在你新装的OS系统中不需要装任何软件,只要有一个浏览器就可以像现在一样,聊qq,写文档,处理图片,等等 。 到现在为止,RIA技术越来越强大,以Flex为领头军的RIA技术现在可以让用户在浏览器中体验Appliaction的感觉,如,google推出的online office,Adoble推出的online photoshop,以及sum准备在09年推出的online netBean这样的java开发IDE!当然,现在国内的网络环境和数据安全还存在一定有问题,但是这些到最后都不是问题!像楼主这样的休闲游戏可以考虑一下saas的架构。如果在技术可行范为内!就可以彻底解决D盗问题!
 
如果重新写不麻烦就 做成了B/S
要是麻烦就,该城c/s 关键的的代码放在服务器
 
决定采纳doublej的意见,做saas平台的北京有一家公司,他们的平台叫做V.O.S操作系统,
我们共享软件作者有救了。
 
后退
顶部