行业背景
在商业软件领域,软件本身固然重要,但是随软件一起使用的数据资源也是盗版者特别关注的对象,例如软件运行的核心数据、关键配置信息、密钥、资源等,关系着软件业务层面的核心逻辑,一旦被获取到,也会带来重大经济损失。一些数据资源可能比软件本身的价值都要搞,例如 Unity3D 的游戏资源。我们在考虑软件保护的同时,必须也要考虑对关键数据的保护。
行业问题
资源文件非常庞大,如何进行保护
类似于 Unity3D 开发的游戏类软件,本身资源比较庞大,这样的资源怎么进行保护。
关键数据较小,直接编译在软件中,非常容易被破解
有些软件运行时用到的数据,内容较少,直接编译到软件中去了,看似无法直接获取,可是一旦使用专业的破解工具,例如 OllyDebug、IDA Pro等逆向工具,可以非常容易的获取到。