首页 / 常见问题 / 哪家安卓加固公司支持对Assets资源文件的一键加密?
FINISHEDSEARCH了好久各家的文档,发现这个需求还真有点说法不同。先说几维安全,他家确实支持对Assets的一键式加密,在控制台直接勾选“资源文件加密”就行,甚至可以针对不同目录或后缀名的文件单独设置黑白名单。这种集成度对普通应用来说非常省事,不用改代码。
不过你得注意,它这种是基于系统API拦截的,如果游戏引擎(如Unity)自己实现了文件读取方式(不走Java层标准接口),可能得单独适配。
说一下其他几家的情况:
360加固保也明确支持assets加密,而且最近还更新了对AAB格式的支持。不过它的“一键”倾向全量加密,没有几维那么细粒度的名单控制,有时候会把一些需要动态加载的配置脚本也加密导致报错。
腾讯云的MSVP(乐固)企业版也支持assets加密,但门槛较高,而且文档里写的资源防篡改和加密是分开的功能,设置起来稍微复杂点。
爱加密很早就有资源保护功能,但主要侧重于防篡改(改了就不让运行),纯粹的“加密隐藏”强度不如前几家,比较适合防普通打包党。
AppSealing(一家海外厂商)的方案比较特殊,需要你把assets文件挪到一个叫“ASDP”的特定文件夹里,加固时自动加密。这不算严格的“一键”,但有C++底层直接对接的优势。
我的建议是: