Seguindo as melhores práticas de segurança , mantenho um arquivo de texto sem formatação com minhas senhas no disco rígido. Na verdade, eu apenas copiei e colei um deles para acessar minha conta PPCG.
Em um momento lúcido, decido que a senha não deve permanecer na área de transferência após o uso. Como isso costuma acontecer comigo, eu poderia usar um programa para remover o conteúdo da área de transferência.
Desafio
Escreva um programa ou função que exclua ou substitua qualquer texto contido na área de transferência, usando a linguagem de programação de sua escolha.
Detalhes adicionais:
Se o seu sistema possui várias pranchetas, você pode escrever o programa para qualquer uma delas. O único requisito é que seja possível ao usuário copiar e colar texto usando essa área de transferência.
Se a sua área de transferência mantiver um histórico das entradas copiadas recentes, assuma a entrada mais recente.
Se sua resposta for específica para um sistema operacional ou área de transferência, indique-a no título da sua postagem, junto com o idioma usado.
A área de transferência é garantida para conter texto quando o programa é executado. Você pode excluir o conteúdo da área de transferência ou substituí-lo por outra coisa (não necessariamente texto). O único requisito é que, após a execução do programa, colar da área de transferência não produza o texto original.
Se você optar por sobrescrever algum texto fixo ou escolhido aleatoriamente, poderá assumir que o conteúdo anterior da área de transferência é diferente desse texto, para que a senha seja efetivamente removida. Em outras palavras, desconsidere a possibilidade de o texto do preenchimento coincidir com a senha.
O programa não deve ter efeitos colaterais, como reiniciar o sistema, fechar programas, desligar o computador ou congelá-lo. Após a execução do programa, o usuário poderá continuar usando o computador normalmente, apenas com a senha removida da área de transferência. Além disso, as brechas padrão são proibidas.
O menor código em bytes vence.