Firebase实时数据库的documentation on Offline Capabilites解释了Firebase如何提供在客户端本地保存数据的工具:
通过启用持久性,即使用户或操作系统重新启动应用程序,Firebase实时数据库客户端在联机时将同步的任何数据都会保留到磁盘并可脱机使用。这意味着您的应用程序可以像使用存储在缓存中的本地数据一样在线工作。
但是,没有关于如何存储持久数据或如何保护数据的信息。
问题:数据库在保存到设备内部存储之前是否已加密?是否保护本地数据库不被攻击者读取,攻击者通过adb
或其他方法从设备存储中提取它?
答案 0 :(得分:0)
firebaser here
设备上的缓存未加密。任何有权访问设备存储的人都可以读取它。