我创建了一个iOS测试应用,它将NSFileProtectionComplete
应用于测试文件的NSFileProtectionKey属性。我杀了应用程序,并使用密码锁定设备。我然后SSH进入设备。在SSH会话中,我仍然可以读取测试文件,就像它没有加密或任何保护措施一样。
在测试文件上通过SSH使用FileDP,保护级别按预期显示,设置为NSFileProtectionComplete
。
我尝试通过SSH以root和mobile身份登录,结果是一样的。如果设备被越狱,是否禁用设备加密?
或者,如果文件受到保护,SSH不是可靠的测试吗?如果不是SSH,应该如何测试文件保护?
答案 0 :(得分:2)
确保:
请注意: