Remember me 기능 (사용자 이름과 암호 자격 증명 모두)에서 작업하는 동안 UseSystemPasswordChar 속성을 true로 설정할 때 숨겨진 암호를 복구 할 수 있다는 것을 알게되었습니다. 아래의 스크린 샷에 예 :TextBox의 UseSystemPasswordChar 보안 확장
나는 또한 많은 응용 프로그램이 같은 문제에 대한 고통을하지만 모든 할 것으로 나타났습니다, 그래서이를 방지 할 수있는 방법이 있어야합니다 가정합니다.
질문은이 방법을 사용하여 자격 증명을 검색 할 수 없도록하려면 어떤 접근 방식을 취해야합니까?
미리 감사드립니다.
다른 앱이 자신의 메모리 공간에 들어가서 객체/컨트롤을 쿼리 할까 걱정됩니까? 모든 컨트롤은 메모리에 비밀번호를 포함 할 것이므로 필요에 따라 후속 핸드 오프가 가능합니다. –
다른 방법이 있어야합니다. 왜냐하면 Scott과 토론을 읽었을 때 KeyPass를 언급하는 것을 볼 수 있습니다.이 KeyPass는 또한 C#에서이 문제를 겪지 않고 작성되었습니다. 로그인 자격 증명이 필요한 C# 응용 프로그램을 찾기가 까다 롭지 만 몇 가지 예제를 찾으려고합니다. 몇 가지 예 : filezilla는이 문제를 겪고 있습니다. Minecraft의 발사기는 그렇지 않습니다. 두 언어 다. 지금까지 로그인 정보를 공개하지 않는 유일한 .NET 애플리케이션은 KeyPass입니다. 그러나 한 응용 프로그램 만이이를 수행 할 수 있으므로 가능해야합니다. – coolmine