gpt4 book ai didi

ios - 如何保护越狱设备中的 plist 文件?

转载 作者:行者123 更新时间:2023-12-01 17:59:22 26 4
gpt4 key购买 nike

我们开发了几个应用程序/游戏。我们从 plist 存储/检索数据。

  • 但是在越狱设备中,plist 文件可以通过几个
    工具。

  • 我已经搜索了以下内容#
  • How to secure plist or NSUserDefaults
  • http://useyourloaf.com/blog/2010/03/29/simple-iphone-keychain-access.html
  • https://github.com/matthiasplappert/Secure-NSUserDefaults

  • 这些教程讲述了如何防止您的 plist 被更改。
    但我们不想让用户(有害用户)显示任何数据。
  • 有什么办法吗?
  • 最佳答案

    主要问题是你在保护谁?

    1)如果你想保护你的 plist 免受不成熟的用户的窥探(只是和普通人有一些工具),你所需要的就是加密 plist(即使是硬编码的 key 也应该足够了)

    2)如果你想保护它免受有权访问手机的黑客的攻击,那么你将不得不做很多 Action - 你需要一个密码,这个密码应该很长,它应该用盐和这个应(直接或间接)用作保护的关键。这样,不知道密码的黑客将无法进入您的 plist。

    3)如果您试图防止恶意软件(专门设计用于从您正在运行的应用程序中获取数据),那么您就完蛋了。由于越狱设备上的越狱已被破解,恶意软件实际上可以做任何事情,并且当您的应用程序解密它时,它总是能够将您的 plist 从内存中复制出来。

    关于ios - 如何保护越狱设备中的 plist 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12637588/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com