iPhone - 键盘缓存

发布于 2024-08-16 08:07:36 字数 158 浏览 6 评论 0原文

我正在编写一个带有身份验证页面的 iPhone 应用程序,最终用户在其中放置他的凭据。

我知道 iPhone 会保留键盘敲击和键盘敲击的痕迹。我想重置键盘缓存,以防止黑客转储内存并泄露用户凭据。

有什么建议吗?示例代码参考可以帮助我。

谢谢, EfiJ。

i'm writing an iphone application with an authentication page, where the end user puts his credentials.

I know that the iphone keeps traces of the keyboard strokes & i would like to reset the keyboard cache in order to prevent from hackers to dump the memory and reveal the user credentials.

Any suggestions? sample code reference can help me.

Thanks,
EfiJ.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你又不是我 2024-08-23 08:07:36

这似乎是理论攻击的极端措施。迄今为止,究竟有多少次键盘缓存转储导致 iPhone 出现安全漏洞?如果您无法回答这个问题,那么您很可能正在浪费开发时间“追逐斑马”。

安全性很重要,但如果苹果安全指南中没有说明这样的事情,它可能会被认为是矫枉过正。特别是如果苹果不担心 iTunes Store 或 App Store 中的问题。

This seems like an extreme measure for a theoretical attack. Exactly how many keyboard cache dumps have resulted in security breaches on the iPhone to date? If you can't answer that question then there is a good chance you're wasting development time "chasing zebras".

Security is important, but if something like this isn't stated in the Apple security guidelines, it can probably deemed overkill. Especially if Apple doesn't worry about it in iTunes Store or the App Store.

痴者 2024-08-23 08:07:36

据我所知,密码字段不会将其输入存储在键盘缓存中。

As far as I know password fields don't store their inputs in the keyboard cache.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文