检测到设备已恢复

时间:2016-11-30 14:30:10

标签: android ios copy-protection

我正在尝试保护存储在移动设备(android / ios)上的离线数据,部分保护措施是阻止用户恢复旧数据。

除非用户进行恢复出厂设置或使用某种图像备份恢复,否则android / ios上是否存在不会更改的独特价值? 当然,这个值应该可以在非root用户设备中访问。

我知道这是一种奇怪/模棱两可的问题,但谷歌搜索时找不到任何东西。

注意:我并不是想防止有根设备,只有具有官方图片的设备。

更新 至于评论中的请求,这里有一个简单的例子:

我有2个移动设备,有2个应用程序,一个“客户端”应用程序和一个“服务器”应用程序。 2台设备使用BT进行通信。

当“客户端”应用程序首次与“服务器”应用程序通信时,它会收到一个包含数字Z的加密文件。

之后,“客户端”和“服务器”之间的每个事务的工作方式如下:

  1. “客户端”将文件发送到“服务器”并删除文件。
  2. “服务器”解密文件并将数字减1(Z - 1)
  3. “服务器”重新加密文件并将其发送回“客户端”。
  4. “客户端”存储文件以供下次交易使用。
  5. 我正在尝试阻止“客户端”数据恢复。 例如,“客户端”设备的用户将在第一次接收文件后创建他的电话的图像,并且在E事务之后,当文件包含数字Z-E时,用户将使用他的电话恢复他的电话。备用图片。

    “捕获”是必须完成 OFFLINE (在线毫无疑问会解决它)。

0 个答案:

没有答案