存在我们提供的服务器上面。
举个例子,做一项数据的统计,客户端程序,把数据发送到服务器,发送的时候附带卡密或者token进行验证,在服务器进行解析操作,返回地址。
这时候用户破解进入界面也无法使用,他只是去掉了验证系统,但是发送数据进行解析的时候,因为没有正确的卡密,就无法获取到正确数据。
用户想破解你这个程序,只能去买个卡密,然后直接调用你的接口,这种情况我们是允许的,毕竟用户买了卡密,就是正常用户。
如果用户请求次数过多,我们可以做次数限制,如果嫌麻烦,可以使用动态加速功能。
如此,这款软件便脱离了离线封闭的环境,破解的难度会大大的提高。…
当然这种做法,我们完全可以套个说辞,就是数据保存在服务器更加安全,不容易被篡改。
这么做,如果破解者想要破解,要么必须攻破我们的服务器,要么他得重新写整个的程序以满足数据在本地的存放。
前者违法,现在很多黑客都不敢这么做,后者侵犯了我们的著作权,我们完全可以用法律武器来维护自身的权益。
我个人认为,既然这款软件的收益想象天花板有这么高,那么也就值得我们在安全上面去投入重金。”
白慧东眨巴眨巴眼睛,他决定放弃护驾了。
软件的安全,这是他的活,和他的收入息息相关。
云帝见状,脖颈直抽抽的。
特么的,没一个能打的!
在秦缦缦三女鼓励的眼神下,方圆越说越兴奋,又猛地灌了一口啤酒,
“诚然,没有最坚固的盾牌,也没有最锋利的长矛,只有与时俱进的矛,和与时俱进的盾。
破解和反破解,一直是一个相互较量的过程,破解者往往专攻一点就可能成功。
一个软件想要不被破解,需要在开发阶段尽可能去解决这些安全问题,有效防止和减少软件漏洞,毕竟没有完美的软件,只有需要不断完善的软件,这是个持久战。
但我认为其中的收益,值得我们去忽略它的成本。
董事长,秦院长,这个软件,我构思的时候,连名字都想好了,