比较本地文本文件与服务器文本文件

时间:2017-04-05 16:23:57

标签: java android webserver

我的服务器上有一个名为" questions.txt"存储问题的地方。在我的应用程序中,我有一个原始res文件夹,其中还有一个" questions.txt"。我有一些我想做的事情,并且不知道如何:

  1. 阻止用户使用文件浏览器自行编辑文本文件

  2. 在应用开始时,将本地文本文件与服务器文件进行比较,并在必要时更新本地文本文件。

  3. 显然让一切尽可能安全。

  4. 我希望你能帮助我,或者让我知道如何实现这一目标。

    戴夫

1 个答案:

答案 0 :(得分:0)

1:如果用户具有root权限,则无法真正阻止此操作,除非您找到加密数据的方法并设法隐藏应用程序的实现以对其进行解密。

2:如果文件很大,你可以对文件进行哈希处理,并将其与文件的服务器端哈希进行比较,以保存传输的数据。

3:不要再使用普通的HTTP连接,寻找加密和解密的方法。 HTTPS适用于此。