Re:iOS Privacy: Easily get a user's Apple ID password, just ...
by lmz on Tuesday October 10, 2017 @10:33AM
(#15442094)
If you have keyloggers running as SYSTEM you've already lost.
Re:iOS Privacy: Easily get a user's Apple ID password, just ...
by rightos on Tuesday October 10, 2017 @10:42AM
(#15442182)
True, the scenario in which ctrl+alt+del would help is one in which only a limited account had been compromised, but the SYSTEM level winlogon keylogger allows you to do things like turn local admin into network admin and it certainly doesn't require kernel mode access. I was more commenting on the requirement of kernel mode access or hijacking of special interrupts than on the usefulness in general.
Keyloggers can still enter the winlogon session and log all keystrokes there, they need to run as a SYSTEM service, but it's very possible to do.
I'm surprised this isn't better documented, but it's pretty much as simple as copying the token from the existing Winlogon process, adjusting the privileges appropriately and calling CreateProcessAsUser() with lpDesktop set to Winsta0\Winlogon.