Chinaunix

标题: 防止软件破解 [打印本页]

作者: c/unix    时间: 2015-10-15 17:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: windoze    时间: 2015-10-15 17:51
你想多了,有这功夫请几个律师吧,想来收入过低的软件也不值得花这么大精力。
作者: c/unix    时间: 2015-10-15 17:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: ulver    时间: 2015-10-15 18:02
如果加密的逻辑靠判断来知道是否继续运行,那破解起来确实比较容易。
比较好的加密逻辑是,通过算法或者过程来判断程序运行结果,譬如,原本软件中有个算法,算法影响程序运行,而把这个算法的一部分放到服务器,客户端通过通信得到这部分算法,这样,没有判断语句,解密就困难大很多了。
作者: fender0107401    时间: 2015-10-15 19:37
回复 4# ulver

对,是否登录记录在服务器端。
   
作者: hellioncu    时间: 2015-10-16 09:20
可以改成多次登录么?
登录时附带两个整数x, y,服务端预设一函数f(x, y) ,计算出结果返回给客户端,客户端的不同逻辑中需要数字时发起一次登录请求,直接利用服务器返回的整数
作者: cokeboL    时间: 2015-10-16 10:44
使用不许认证/登陆,每个认证码/账号同时只能一个登陆
作者: cokeboL    时间: 2015-10-16 10:45
使用不许认证/登陆,每个认证码/账号同时只能一个登陆
作者: cokeboL    时间: 2015-10-16 10:45
使用不许认证/登陆,每个认证码/账号同时只能一个登陆
作者: c/unix    时间: 2015-10-16 14:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: SeAL80s    时间: 2015-10-17 19:06
好像现在没有破解不了的软件吧,Windows那么复杂也破解了,苹果依赖硬件的,照样也破解了...你那软件要怎么高大上啊,竟然要求不被破解?!
有封的,就有闯的,总的来说,封的都没闯的功夫硬
作者: 0521    时间: 2015-10-19 12:07
都不用那么麻烦吧,他直接给你判断是否正版的比较语句直接改成 NOP 就行了。直接改你的二进制可执行文件了吧?
作者: DeathAngle    时间: 2015-10-20 11:55
试过客户端向服务器定期认证么
每隔一段时间客户端需要向服务器端要求新token,
登录来获得新的加密 slat值进行通信数据的加密解密
作者: shang2010    时间: 2015-10-20 16:31
一般游戏公司都是关键数据服务器来做,客户端只是做动画给大家看,而且有时候卡出来的动画服务器是不认帐的
作者: yshwuxian    时间: 2015-10-24 20:07
最简单的你可以加壳啊
我好多年不搞这个了,记得以前比较叼的是vmp。
这种问题你可以去  看雪论坛。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2