[C] utilizzo delle pw

  • Creatore Discussione Creatore Discussione claori
  • Data di inizio Data di inizio

claori

Nuovo Utente
27 Lug 2006
2
0
0
Ciao a tutti, ho un problema!

Ho bisogno di fare in modo che inserendo una password da terminale non sia possibile visualizzarla mentre la si sta inserendo.

L'unica funzione che ho trovato a tale fine è getpass() che fa parte della libreria crypt.h.
Il problema di questa funzione è che genera un buffer overflow visto che non c'è nessun controllo sull'input.
Qualcuno ha qualche soluzione???
Come posso creare in C una funzione che non faccia visualizzare la pw a terminale???
Grazie
Claudia
 

Discussioni simili