«En el caso de que un script en Perl requiera que el usuario introduzca por STDIN una contraseña lo recomendable es que el texto que el usuario escriba no se muestre por pantalla. Para ello Perl cuenta con el módulo Term::ReadKey;.
Este es un ejemplo simple en el que se solicita al usuario que introduzca la contraseña. En ese momento se cambia el modo de lectura (ReadMode) a 4 para que no se muestre por pantalla lo que escribe el usuario, después se restablece con el valor original (0)»:
Artículo