Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个带有身份验证页面的 iphone 应用程序,最终用户在其中放置他的凭据。
我知道 iphone 保留了键盘敲击的痕迹,我想重置键盘缓存,以防止黑客转储内存并泄露用户凭据。
有什么建议么?示例代码参考可以帮助我。
谢谢,EfiJ。
据我所知,密码字段不会将其输入存储在键盘缓存中。
这似乎是理论攻击的极端措施。迄今为止,究竟有多少键盘缓存转储导致 iPhone 出现安全漏洞?如果你不能回答这个问题,那么你很有可能是在浪费开发时间“追逐斑马”。
安全性很重要,但如果 Apple 安全指南中未说明此类内容,则可能被视为矫枉过正。特别是如果 Apple 在 iTunes Store 或 App Store 中不担心它。