Seguendo le migliori pratiche di sicurezza , tengo un semplice file di testo con le mie password sul mio disco rigido. In effetti, ne ho appena copiato e incollato uno per accedere al mio account PPCG.
In un momento lucido, decido che la password non dovrebbe rimanere negli appunti dopo il suo utilizzo. Dal momento che questo mi capita spesso, potrei usare un programma per rimuovere il contenuto degli appunti.
Sfida
Scrivi un programma o una funzione che elimina o sovrascrive qualsiasi testo contenuto negli Appunti, usando un linguaggio di programmazione a tua scelta.
Dettagli aggiuntivi:
Se il tuo sistema ha diversi appunti, puoi scrivere il programma per ognuno di essi. L'unico requisito è che per l'utente debba essere possibile copiare e incollare il testo utilizzando gli Appunti.
Se gli Appunti conservano una cronologia delle voci copiate recenti, assumere la voce più recente.
Se la tua risposta è specifica per un sistema operativo o appunti, indicala nel titolo del tuo post, insieme alla lingua usata.
Gli Appunti sono garantiti per contenere testo quando il programma è in esecuzione. Puoi eliminare il contenuto dagli Appunti o sovrascriverlo con qualcos'altro (non necessariamente testo). L'unico requisito è che dopo aver eseguito il programma, incollando dagli appunti non verrà prodotto il testo originale.
Se si sceglie di sovrascrivere con del testo fisso o scelto casualmente, si può presumere che il contenuto degli appunti precedenti sia diverso da quel testo, quindi la password viene effettivamente rimossa. In altre parole, ignora la possibilità che il testo di riempimento coincida con la password.
Il programma non dovrebbe avere effetti collaterali come riavviare il sistema, chiudere i programmi, spegnere il computer o congelarlo. Dopo aver eseguito il programma, l'utente dovrebbe essere in grado di continuare a utilizzare il computer normalmente, solo con la password rimossa dagli Appunti. Inoltre, sono vietate le scappatoie standard .
Vince il codice più breve in byte.