被阻止的根应用程序可以编辑 /data/data/ 中的数据库
Blocked root app can edit database in /data/data/
我想制作一个可以发送whatsapp消息的应用程序。
所以我已经有了一个可以在 whatsapp 中编辑数据库的应用程序。
我使用了标准的 SQLiteOpenHelper。
但我想知道,即使我为我的应用程序阻止了 root,如何访问数据库。
它仍然可以编辑 whatsapp 的数据库。这只是我的 ROM 和设备的错误还是总是有可能?我的 ROM 是三星 Galaxy S3 的 CyanogenMod 12.1。但是,如果它在我的设备上是可行的,我怎样才能让它在其他设备上运行(有 root 权限)?
找到原因了。这是因为 com.whatsapp 及其数据库的文件权限设置为 chmod 777。如果我想在其他设备上编辑数据库,我只需使用 root 设置文件权限:)
我想制作一个可以发送whatsapp消息的应用程序。 所以我已经有了一个可以在 whatsapp 中编辑数据库的应用程序。 我使用了标准的 SQLiteOpenHelper。 但我想知道,即使我为我的应用程序阻止了 root,如何访问数据库。 它仍然可以编辑 whatsapp 的数据库。这只是我的 ROM 和设备的错误还是总是有可能?我的 ROM 是三星 Galaxy S3 的 CyanogenMod 12.1。但是,如果它在我的设备上是可行的,我怎样才能让它在其他设备上运行(有 root 权限)?
找到原因了。这是因为 com.whatsapp 及其数据库的文件权限设置为 chmod 777。如果我想在其他设备上编辑数据库,我只需使用 root 设置文件权限:)