有没有办法保护我的应用程序免受root电话的影响

时间:2017-06-12 12:57:40

标签: android sqlite

我知道这个问题被多次询问,我也用Google搜索过,但没有找到任何合适的答案。

我正在使用sqlite数据库开发一个Android应用程序,并希望从rooted手机保护我的database.db文件,我已经使用下面的代码应用了对rooted Device的检查,但是它不能用于某些Samsung和{{ 1}}。

Redmi

还建议我如何保护我的database.db文件免受root电话的攻击,我无法使用GreenDao或其他任何付费服务。

1 个答案:

答案 0 :(得分:1)

我对Android不太熟悉,但这可以帮助您解决数据库加密问题。

它被称为" SQLCipher"。

检查出来。它还有一个社区版本,也允许与商业应用程序一起使用。

此外,如果根检查不在某些Samsung和Redmi设备上运行,请确保它们不使用稍微不同的命令。

尝试测试多个root命令,而不是仅测试一个。