Следуя лучшим правилам безопасности , я сохраняю простой текстовый файл с моими паролями на жестком диске. Фактически, я просто скопировал и вставил один из них, чтобы получить доступ к моей учетной записи PPCG.
В ясный момент я решаю, что пароль не должен оставаться в буфере обмена после его использования. Поскольку это часто случается со мной, я могу использовать программу для удаления содержимого буфера обмена.
Вызов
Напишите программу или функцию, которая удаляет или перезаписывает любой текст, содержащийся в буфере обмена, используя язык программирования по вашему выбору.
Дополнительные детали:
Если в вашей системе есть несколько буферов обмена, вы можете написать программу для любого из них. Единственное требование состоит в том, что пользователь должен иметь возможность копировать и вставлять текст с использованием этого буфера обмена.
Если в вашем буфере обмена хранится история последних скопированных записей, предположите самую последнюю запись.
Если ваш ответ относится к операционной системе или буферу обмена, укажите его в заголовке вашего сообщения вместе с используемым языком.
Буфер обмена гарантированно содержит текст при запуске вашей программы. Вы можете удалить содержимое из буфера обмена или перезаписать его чем-то другим (необязательно текстом). Единственное требование состоит в том, что после запуска программы вставка из буфера обмена не приведет к получению исходного текста.
Если вы решите перезаписать некоторый фиксированный или случайно выбранный текст, вы можете предположить, что предыдущее содержимое буфера обмена отличается от этого текста, поэтому пароль эффективно удаляется. Другими словами, не обращайте внимания на возможность совпадения текста заполнителя с паролем.
Программа не должна иметь побочных эффектов, таких как перезапуск системы, закрытие программ, выключение компьютера или его зависание. После запуска вашей программы пользователь сможет продолжать пользоваться компьютером в обычном режиме, только с удаленным из буфера обмена паролем. Кроме того, стандартные лазейки запрещены.
Самый короткий код в байтах побеждает.