¿Deshabilitar la visualización de contraseñas en un iPhone?

Una vez que haya definido un código de acceso para desbloquear un iPhone, y para cada aplicación que solicite una contraseña, cuando espera una contraseña, un iPhone muestra de forma transitoria cualquier carácter que escriba. Está claro que esta pantalla transitoria se estableció a propósito para ayudar a las personas que tienen problemas con las contraseñas o con el teclado en pantalla. Esta visualización transitoria dura 3 segundos para evitar un problema de seguridad demasiado grande. Pero esto sigue siendo en gran medida suficiente para que cualquier persona detrás de usted lo lea con mucha facilidad. Además, esta visualización transitoria se puede capturar fácilmente con cualquier cámara o con un software en el iPhone:

Pantalla transitoria de contraseña de iPhone

Evalúo este eco de cualquier contraseña como un riesgo grave. Este eco expone parcialmente un secreto.

¿Existe algún método de configuración simple para suprimir en todas partes este mecanismo de visualización transitoria de cualquier contraseña?


Para información, informé este problema de seguridad en Apple :

Una vez que he definido un código de acceso para proteger mi iPhone, y dentro de cada aplicación que me pide una contraseña, al ingresar mi contraseña, iOS muestra de forma transitoria cualquier carácter que escriba. Supongo que esta visualización transitoria de contraseñas se estableció a propósito para ayudar a las personas que tienen problemas con las contraseñas o con el teclado en pantalla. Esta visualización transitoria dura 3 segundos para evitar crear un problema de seguridad demasiado grave. Pero esto sigue siendo suficiente para que cualquier persona detrás de usted lo lea con mucha facilidad.

Esta pantalla transitoria puede ser capturada fácilmente por una cámara activada subrepticiamente por un vecino malicioso.

No encontré ninguna manera fácil de bloquear esta debilidad de seguridad con iOS 7 hasta iOS 9.

¿Cómo deshabilitar esta visualización transitoria de cualquier contraseña en iOS?

Para muchas aplicaciones, incluido Safari, puede usar una aplicación de terceros como 1Password, que se desbloquea según el sensor Touch ID. Además de los formularios de contraseña de autocompletar, también le permite copiar una contraseña (sin mostrarla) en el portapapeles para que la pegue en la ubicación adecuada. Pegar no muestra los caracteres. Sin embargo, esto es más una solución alternativa y no una respuesta a su pregunta.
Gracias por tu útil truco. Desafortunadamente, estoy usando contraseñas para evitar la mayor debilidad de la biometría: la información es pública (es decir, ≠ secreta).
No puede ser capturado por un software en el teléfono a menos que su teléfono tenga jailbreak. Y @Kent: el software en el teléfono PUEDE acceder a su portapapeles sin siquiera preguntar. IIRC XCodeGhost usó esto y cargó datos del portapapeles junto con el resto del código de seguimiento.
@ 0942v8653 (Me gusta su contraseña :)) tenga en cuenta que la captura de pantalla anterior se realizó en un iPhone recién instalado con un iOS estándar (sin jailbreak ni ningún código inyectado).
No puedes eliminar esta función a menos que hagas jailbreak, me temo. Y el último firmware público iOS 9.1 no puede ser.
@Brick: no dude en responder con un método que lo logre, incluso si se trata de versiones anteriores de iOS.

Respuestas (2)

No puede, al menos no en ninguna versión de iOS que haya lanzado Apple.

Entiendo que esta no es la respuesta que estabas buscando.

¡Una respuesta negativa clara es una respuesta válida!

El uso de TouchID es la única forma de solucionar este problema, pero después de reiniciar, aún debe ingresarlo. Incluso si pudiera suprimir los caracteres que aparecen, todavía tiene que ESCRIBIR la contraseña, y cualquier persona que pudiera ver las letras de la cadena de entrada no suprimida también podría ver lo que está escribiendo incluso si la cadena de entrada estaba suprimida. De ahí que TouchID sea realmente la única forma de volar, además de ocultar la pantalla.

Uso contraseñas porque TouchID como cualquier técnica de biometría, es un riesgo, una nueva fuente de problemas y para nada una solución en el campo de la seguridad. Mi pregunta es solo sobre "visualización transitoria de contraseñas".