精易论坛

标题: 关于商业软件防破的问题,求大侠经验!! [打印本页]

作者: 冰河信史    时间: 2013-3-18 20:49
标题: 关于商业软件防破的问题,求大侠经验!!

之前发布的一款商业软件被可恶的CK破J了,并且还拿去自行销售。真是气死老夫也~~

但小生一直不知道如何防止自己的程序被人破掉,先简单的说明下我的程序是如何被破的吧。。。。

程序使用pl网络验证,ck没有修改我的程序,应为我的程序用se加壳一般的CK想脱se壳自己就得先脱几层皮。。。。。

那CK做了一个类似内存补丁的东西,运行后该补丁后,直接修改了pl网络验证服务器。。。。。

唉,我无语了!!!

后来一直搜寻防破的方法,看到一个小哥发帖说把程序关键代码放到discuz论坛帖子内,客户用的时候在程序上登陆论坛GET帖子获取关键代码,这招我想了一下。如果放关键代码的话太麻烦,并且还会有关键代码泄露的危险!!!

小生在这里抛砖引玉,望各位侠士能给出强有力的方法防破。磨灭ck的精力

作者: l8989    时间: 2013-3-18 20:49
刚刚学一个星期编程,以前主要搞策划,献丑说说思路

楼主的程序只在使用的时候,登录验证一下,那么是很容易破J的,的确是一个补丁搞定、
   所谓放在DISCUZ论坛内,也完全没意义,因为也有可能被抓包软件抓到。

如果是单机版的软件,应该没有比较完美的加密方法。

但如果楼主的软件是联网的,思路上可以考虑把某些功能的代码放验证服务器上面,需要验证后获取,而且 检测的时候,别只第一下检测,间歇性 或者用到某功能的时候才检测。
作者: ‘一叶知秋    时间: 2013-3-18 20:55
同求,,,,,,,,,,,
作者: 萧杨    时间: 2013-3-18 20:57
防破J是们很高深的学问哦  一搬我们都是下暗装比较管用
作者: 薄冰    时间: 2013-3-18 21:02
对一般都用暗桩,可以多做几个,比较值 最好使用判断命令,不要用如果,还有就是,按钮点击用计次循环的方式
作者: 宝导龍    时间: 2013-3-18 21:20
破J与不被破J。你的软件有什么好处啊?别人要来破J?
请问贵兄弟做什么软件的啊?那么招人破J!
作者: 月夜星辉    时间: 2013-3-18 22:56
用商业版的Safengine
作者: 妃流汁下三千尺    时间: 2013-5-18 22:52
帮助别人同时也帮助了自己

本文章来自:精易论坛(http://125.confly.eu.org/forum.php?mod=viewthread&tid=13639402)请保留此链接, 感谢!
作者: kham    时间: 2013-5-18 22:57
你应该高兴,这说明你的软件有价值咯~。
作者: sunj781    时间: 2013-7-31 12:34
起早贪黑的写了10多天的代码  软件刚卖5天就有人放出了破J版 悲剧啊
作者: 呔妃    时间: 2013-7-31 12:40
防破J这个有点。。。难对于我
作者: 或许下个路口转    时间: 2013-7-31 12:48
验证的时候判断是否有内存补丁呗!!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4