以下の最良の セキュリティ プラクティスを、私は私のハードドライブ上の私のパスワードがプレーンテキストファイルを保ちます。実際、PPCGアカウントにアクセスするために、そのうちの1つをコピーして貼り付けました。
明快な瞬間に、私はパスワードを使用した後にクリップボードに残しておくべきではないと判断しました。これはよくあることなので、プログラムを使用してクリップボードの内容を削除できます。
チャレンジ
選択したプログラミング言語を使用して、クリップボードに含まれるテキストを削除または上書きするプログラムまたは関数を作成します。
さらなる詳細:
システムに複数のクリップボードがある場合、それらのいずれかのプログラムを作成できます。唯一の要件は、ユーザーがそのクリップボードを使用してテキストをコピーおよび貼り付けできる必要があることです。
クリップボードが最近コピーされたエントリの履歴を保持している場合、最新のエントリを想定します。
回答がオペレーティングシステムまたはクリップボードに固有のものである場合は、使用する言語とともに、投稿のタイトルでそれを示します。
クリップボードには、プログラムの実行時にテキストが含まれることが保証されています。クリップボードからコンテンツを削除するか、他の何か(必ずしもテキストではない)で上書きすることができます。唯一の要件は、プログラムの実行後、クリップボードから貼り付けても元のテキストが生成されないことです。
固定またはランダムに選択されたテキストで上書きすることを選択した場合、以前のクリップボードの内容はそのテキストとは異なるため、パスワードは事実上削除されます。つまり、フィラーテキストがパスワードと一致する可能性を無視します。
プログラムには、システムの再起動、プログラムの終了、コンピューターのシャットダウン、フリーズなどの副作用がありません。プログラムを実行した後、ユーザーはクリップボードからパスワードを削除するだけで、通常どおりコンピューターを使用できます。また、標準の抜け穴は禁止されています。
バイト単位の最短コードが優先されます。