技术上/理论上,有没有一劳永逸解决软件破解的办法

像从单机游戏转变到网络游戏那样,把软件最关键地部分搬到服务端,然后经常性地更新。服务端的内容越多,更新越频繁,破解的工作量就越大,当破解跟不上更新的速度时,实际上有意义地盗版就不存在了。PS:忽然发现我说的这不是“一劳永逸”...
■网友
从来没有什么办法是一劳永逸的。就像世间不可能有永动机一样。
■网友
软件破解在于破解软件认证的方式,背后涉及到一些数学理论、算法;appstore本身只是一个软件分发的地方,有些小企业可能通过appstore来发布、更新软件,通过appstore下载软件的时候接管了软件的付费阶段,但是通过这种方式下载下来的软件,要想拿它去无限制地分发,可能对于某些软件确实可行,但是如果一些软件做了自己的一些额外的认证手段,那么可能是行不通的,仍然无法达到无限制分发的目的;操作系统阻止第三方软件拿到root权限,这是一个更加高深的话题,首先现在的处理器存在不同的运行级别,以x86为例,大致上包括了ring0~3,其中ring0为内核特权级,ring3为用户特权级,操作系统内核运行在ring0,操作系统中运行的进程都是由进程0复制而来,进程0由内核创建之后,自动执行iret指令使得cpu从ring0退化到ring3,也就是说所有的进程都是运行在ring3,即便有些进程是以root用户运行的也是ring3,都无法摆脱保护模式下运行的限制。你这里说的操作系统防止其他第三方应用拿到root权限的问题一般是通过real id\\effective id\\saved id以及各种user\\group管理等来实现的,普通进程有些时候仍然会申请提权,这些跟破解软件似乎也没有什么直接关系。个人以为,道高一尺,魔高一丈。破解软件、防止破解仍然是一个死循环,软件开发人员总是试图保护自己的知识产权,而某些人总是希望从中牟利,或者获得某种精神上、知识上的愉悦感。
■网友
理论上,等到共产主义实现。技术上,废除版权法就没盗版了。越狱和翻;墙是另一回事,不答。
■网友
Applestore也只是有一个安装包好吧 我觉得反编译比较有效
■网友
你好,请问下,有比尚书7号更加好用的软件吗?或者你这个软件可以试用吗?或者可以帮忙破解尚书7号只能扫一万字的问题吗?


    推荐阅读