软件是如何被“破解”的?开发人员能阻止破解版的产生吗?

1年前 (2024-02-23)阅读5回复0
fayouxi
fayouxi
  • 管理员
  • 注册排名1
  • 经验值1195365
  • 级别管理员
  • 主题239073
  • 回复0
楼主

软件是如何被“破解”的?开发人员能阻止破解版的产生吗?

软件破解通常使用动态反编译分析,然后逆转逻辑编号器,有些破解是直接包装动态链接,直接使用手脚执行文件来取代原始产品。但除了法律责任外,用户还有很大的风险,也就是说,你正在使用未知的风险执行文件,在今天流行的勒索病毒和发展的钓鱼侦听恶意软件,你值得破坏你的数据吗?

软件是如何被“破解”的?开发人员能阻止破解版的产生吗?

事实上,很容易防止破解。例如,每次windows自动更新时,许多模块都会被替换。数字签名后,模块很容易防止破解。 还有软件租用Saas模式,网上存储了大量数据,您无法破解服务器端的程序。比如你听说有人破解网络游戏免费玩吗?想都别想,即使你个人成功了一个账户,也无法实现大规模销售破解账户。还使用授权服务器,如cubase使用电子钥匙程序进行网络授权,难以解决。 不是所有的东西都能破解, 只要难度增加到犯罪成本高于利润,反破解就不一定要固若金汤。 如果软件公司想,可以让你破解软件难度堪比破解比特币(也就是不可能)。这不是幻想。多伦多将患者信息存储在区块链中的项目纳入医疗软件,两年前开始招聘工程师。这不再是先进的技术。

必须建立这个概念:微软容忍操作系统和office盗版是为了压制对手,而不是因为它无法治愈盗版。

0
回帖

软件是如何被“破解”的?开发人员能阻止破解版的产生吗? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息