최상의 보안 관행에 따라 암호가 포함 된 일반 텍스트 파일을 하드 드라이브에 보관합니다. 실제로 PPCG 계정에 액세스하기 위해 그 중 하나를 복사하여 붙여 넣었습니다.
자명 한 순간, 나는 암호를 사용한 후에 클립 보드에 암호를 유지하지 않는 것이 좋습니다. 이 문제가 자주 발생하기 때문에 프로그램을 사용하여 클립 보드 내용을 제거 할 수 있습니다.
도전
선택한 프로그래밍 언어 를 사용하여 클립 보드에 포함 된 텍스트를 삭제하거나 덮어 쓰는 프로그램이나 함수 를 작성 하십시오.
추가 세부 사항:
시스템에 클립 보드가 여러 개인 경우 그 중 하나에 대한 프로그램을 작성할 수 있습니다. 유일한 요구 사항은 사용자가 해당 클립 보드를 사용하여 텍스트를 복사하여 붙여 넣을 수 있어야한다는 것입니다.
클립 보드에 최근에 복사 한 항목의 기록이 유지되는 경우 가장 최근 항목을 가정하십시오.
답변이 운영 체제 또는 클립 보드에만 해당되는 경우 게시물 제목에 사용 된 언어와 함께 표시하십시오.
클립 보드는 프로그램이 실행될 때 텍스트를 포함합니다. 클립 보드에서 내용을 삭제하거나 다른 내용으로 덮어 쓸 수 있습니다 (텍스트 일 필요는 없음). 유일한 요구 사항은 프로그램을 실행 한 후 클립 보드에서 붙여 넣어도 원본 텍스트가 생성되지 않는 것입니다.
고정 또는 무작위로 선택된 텍스트로 덮어 쓰기를 선택하면 이전 클립 보드 내용이 해당 텍스트와 다르다고 가정하여 암호를 효과적으로 제거 할 수 있습니다. 즉, 필러 텍스트가 비밀번호와 일치 할 가능성을 무시하십시오.
이 프로그램에는 시스템 재시작, 프로그램 종료, 컴퓨터 종료 또는 정지와 같은 부작용이 없어야합니다. 프로그램이 실행 된 후 사용자는 클립 보드에서 암호를 제거해야만 컴퓨터를 정상적으로 사용할 수 있습니다. 또한 표준 허점 은 금지되어 있습니다.
바이트 단위의 최단 코드가 이깁니다.