V.R/TC/R2R版和-Xie方式解析
斯坦伯格新采用的加密方式被称为Silk
V.R破解了SteinbergActivationManager,但除此之外,Silk会检查有关组件的数字签名防止被篡改
Windows系统中,通过调用WinTrust API来检查数字签名,VR为了一劳永逸直接从自己的电脑里提取了WinTrust
然后修改了它,这样任何调用这个WinTrust的程序,都会被欺骗-认为数字签名有效。
其次,屏蔽了Windows的错误报告服务
通过DevOverrideEnable注册表值实现了DLL加载的重定向(Image File Execution Options被用于启用调试,而DevOverrideEnable正在此目录下)
将SteinbergActivationMonager.exe加入了错误报告的例外列表
有趣的是,VR将最热门的几款宿主:
Dorico4, Cubase12,HALionSonicSE, REAPER, ProTools的WinTrust给替换了,如果其他宿主不在此列,触发了Silk的签名验证,那么破解就会在这个程序上失效。
其次,WinTrust是系统组件与系统版本相关,因此某些系统版本可能无法与它兼容。
R2R已经给出了有关的“方案”,按照步骤操作即可。
注意:VR采取的操作几乎都是基于注册表的,只需要按照R2R步骤恢复默认即可,无论是安装VR版本和恢复到初始状态都不会破坏系统。
TC小组是采用了传统的模式,不仅和-Xie了授权管理器还修改了Cubase主程序,因此没有什么其他麻烦的地方,不喜欢就直接卸载就好。
R2R:
R2R采取的方式最复杂,但正避免修改主程序。
例如,R2R提供了数字证书进行自签名,如果你已经导入R2R的数字证书那么Silk就能被欺骗
其实VR也有过类似的操作, 但是并没有把其根证书发出来让用户导入反而是修改WinTrust令人百思不得其解
R2R还原了授权过程,开发了一个模拟器,模拟器目前支持所有授权
而VR继续沿用假狗包。
由于模拟器的存在,甚至SteinbergActivationManager都不需要安装了。
除此之外,SteinbergActivationManager每次在导入一个新产品时都需更新,这意味着和正版是冲突的,比如有一天你用了正版的Wavelab12但是你想用还没有破解的Cubase 13,那么就不可能了,而模拟器则会规避这个问题,因为它不会影响你安装的正版SteinbergActivationManager和其他程序。
实际上我们可以看到,Silk并没有采用McFACT,这意味着加密强度大大降低,根据用户反映,Cubase新版的性能、加载速度、授权稳定性都得到了大大提高。
总而言之,预计以后五折对于Cubase来说也会是常态价格,考虑到,新的授权机制变得友好很多,因此用户不妨考虑在有收入时支持斯坦伯格。
更新:
实际上最多人关注的稳定性问题,其实从用户反应来说,都很稳定。所以可以根据自己需要选择
相信绝大多数人会选择TC版本,因为R2R会添加数字证书让用户不放心;VR会修改WINTRUST让用户不放心
但其实都不会有很大影响,而且都是可逆的。
本帖最后由 Voekit 于 22-3-14 11:43 编辑