Open kuza55 opened 8 years ago
Is there any way to get around this limitation?
This is not possible, at least from what I can tell. Any secure input fields will not be captured.
Closing for now unless this becomes possible.
Agreed this would be helpful in the README.
@ghostlymedic Good point, I will update the README with this information... Also, I'll reopen this issue to give visibility, it seems to get duplicated often.
@caseyscarborough the technote linked above suggests that you can call IsSecureEventInputEnabled
and DisableSecureEventInput
. Do those calls return global system state or modify global system state?
If EnableSecureEventInput
affects the global system state, does DisableSecureEventInput
also affect global state? That is can you turn off secure input from a background process?
This is probably a known issue, but this keylogger doesn't capture passwords, probably due to EnableSecureEventInput
This seems unavoidable with this approach, but would be nice if it was mentioned in the README
https://developer.apple.com/library/mac/technotes/tn2150/_index.html