2012-01-13 60 views
2

我正在寫一個小的小程序,具有JPasswordField中,我想知道是否有可能來保護我JPasswordField中的內容,在情況下用戶的電腦被黑客攻擊鍵盤記錄器...是否可以保護我JPasswordField中對鍵盤記錄器

我知道的Java不能做內核級別的操作,因此不可能加密用戶的keystrocks。最終是否有其他替代解決方案?

非常感謝。

+2

一個鍵盤記錄器就是這樣,它讀取按鍵。它不讀取文本字段的輸出。 – 2012-01-13 04:33:18

+1

我看到你在我最初的評論後編輯了你的帖子。如果它是敏感的提供用戶和屏幕鍵盤上,使他們能夠在字母/數字點擊,而不必鍵入它們。我想提出這是一個答案,但它很可能是-20在2分鐘內 – 2012-01-13 04:35:59

+1

什麼的密碼嗎?例如。在applet解鎖一些功能,登錄到一個數據庫.. – 2012-01-13 04:37:57

回答

5

我不相信這樣的鍵盤記錄器通過OS掛鉤工作,一些小應用程序將無法接近去。即使是桌面Java應用程序也要拍攝,如果可能的話,將需要本機代碼。

+1

如果鍵盤記錄器包括鍵盤的設備,則本地代碼不足。 – emory 2012-01-13 05:40:41

+0

@emory:是的。原生代碼適用於簡單的鍵盤記錄器,但不多。這就是爲什麼在我上面的帖子中「如果有可能的話」的話。但是由於小應用程序的沙箱層,操作系統增加了一層不可能性,從而將其成功的可能性降低到可笑的小。 – 2012-01-13 05:43:08

+0

就是防病毒相關的+1 – mKorbel 2012-01-13 08:24:11

相關問題