开发者社区 问答 正文

为什么大家都说用户名和密码不能存在plist里

大家都说plist很容易获取到,可以反编译?

可是这跟用户信息有啥关系呢。。。

你把一个应用反编译,里面又没有用户信息。。。用户用过才会有啊。。。求解惑

展开
收起
a123456678 2016-07-20 11:58:38 1660 分享 版权
1 条回答
写回答
取消 提交回答
  • 每个应用都有一个可以保存信息的plist文件,这个文件位于应用的沙盒文件夹内,该应用被安装后会被创建,你执行

    [[NSUserDefaults standardUserDefaults] setObject:xxx forKey:@"xxx"];
    的时候,就是往这个文件里写内容。用一些工具很容易就可以拿到这个文件,所以里面如果记录用户的一些敏感信息的话会有安全问题。

    2019-07-17 19:58:47
    赞同 展开评论
问答分类:
问答地址: