Live data from Hacker News

HP laptops found to have hidden keylogger

bbc.co.uk

41–50 of 64 posts

Re: HP laptops found to have hidden keylogger

#41
post #13

Earlier quoted context omitted.

And the assertion that "an attacker with access to the computer could have enabled it to record what a user was typing" is somewhat silly. If the attacker has access to the computer, why not install some other key logger that would send info to the attacker's site?

Claiming that an attacker would use this is nonsensical. You need write access HKLM in order to change the registry key, if you have write access to HKLM you can inject your own driver (inc. keylogger) into the OS. Plus the keypresses are context-less (i.e. you don't know what application, or window the keypress was sent to). A continuous stream of keypresses with no context is darn near useless, it doesn't even cont…

Those off the shelf keyloggers world be detected by security software, however, whereas something signed by the vendor is going to be whitelisted. I still wouldn’t say this is a huge sign of malice but it’s definitely open for creative misuse.

Re: HP laptops found to have hidden keylogger

#42
post #37

Earlier quoted context omitted.

Exactly. You need administrator to enable this, and you need administrator to install a different keylogger. So then the question becomes: Why use this? Well, an attacker wouldn't but the press doesn't know anything about tech' so, this fact escapes them. This is like science reporting all over again... If you have HP's update agent installed, HP are able to install drivers, so all bets are off as far as what HP coul…

>you need administrator to install a different keylogger nope. you need administrator if you want to install for all users, but there's nothing preventing a user from keylogging himself.

You need write access to:

HKLM\Software\Synaptics\%ProductName%\Default

Which requires administrator or equivalent, so that is preventing a user from even keylogging themselves.

Re: HP laptops found to have hidden keylogger

#43
post #9

So... This has ballooned from debug code with no evidence of ever being maliciously used to "loss of confidentiality" and now instead of being a keylogger it's a "hidden keylogger." Dramatic tone change for no actual new news. Sure this is getting the person's blog attention, but now I'm certain I don't agree with the alarmist title of the original post.

Okay so reading the comments here makes me feel a bit more at ease, but honestly after reading the article I was literally like, "why the hell would the AUDIO driver need to monitor key strokes.." It really sounded like a deliberate installation of a hidden keylogger. I am glad to read that perhaps it is not, but damn sloppy.

Listening for function key presses, I would imagine.

Every laptop I've ever had allowed volume control with function keys.

Disclaimer: it's been over a decade since I've done applications development and I've never done driver development.

Re: HP laptops found to have hidden keylogger

#44
post #34
post #13

Earlier quoted context omitted.

And the assertion that "an attacker with access to the computer could have enabled it to record what a user was typing" is somewhat silly. If the attacker has access to the computer, why not install some other key logger that would send info to the attacker's site?

I agree that the someone having access to run arbitrary code on a machine is a much bigger deal. In this case, the difference between this debugging feature and an installed keylogger is the use of trusted software to perform the keylogging. When the mictray issue came out earlier this year, I ran across a blog post you may find interesting [1]. To summarize, the author repurposed the HP executable to log keys to a r…

Thanks, Julian - that was interesting. The redirecting of the keylog to a webdav destination lets the key logging happen to a remote server, without installing any untrusted software, and with no user UI-level exposure.

Re: HP laptops found to have hidden keylogger

#45
post #20

Earlier quoted context omitted.

It's not enabled. And someone with access to your computer can just install their own keylogger anyway, so why is this even a security threat?

Well we didn't know it was there at all not long ago. How sure can we be now that there is no hidden remote way to turn it on?

That's not a valid form of reasoning. Just because we didn't know about something before isn't an excuse to make random assumptions.

Re: HP laptops found to have hidden keylogger

#46
post #43

Earlier quoted context omitted.

Okay so reading the comments here makes me feel a bit more at ease, but honestly after reading the article I was literally like, "why the hell would the AUDIO driver need to monitor key strokes.." It really sounded like a deliberate installation of a hidden keylogger. I am glad to read that perhaps it is not, but damn sloppy.

Listening for function key presses, I would imagine. Every laptop I've ever had allowed volume control with function keys. Disclaimer: it's been over a decade since I've done applications development and I've never done driver development.

Ah yeah that makes sense... sort of. I would have expected specific volume commands to come through from another layer, not for the audio driver itself to be directly listening to the keyboard. But I guess that's why it's just debugging code.

Re: HP laptops found to have hidden keylogger

#47
post #17

Earlier quoted context omitted.

It still is a keylogger in a consumer product.

So is Notepad.

Notepad runs in userland under the supervision of the kernel. This is a driver and could be running in kernel mode. It could make a big difference.

Even if it's not malicious, I still think it is a rather serious professional mistake to ship a driver containing potentially dangerous deadcode.

Re: HP laptops found to have hidden keylogger

#48
post #13

Earlier quoted context omitted.

And the assertion that "an attacker with access to the computer could have enabled it to record what a user was typing" is somewhat silly. If the attacker has access to the computer, why not install some other key logger that would send info to the attacker's site?

Claiming that an attacker would use this is nonsensical. You need write access HKLM in order to change the registry key, if you have write access to HKLM you can inject your own driver (inc. keylogger) into the OS. Plus the keypresses are context-less (i.e. you don't know what application, or window the keypress was sent to). A continuous stream of keypresses with no context is darn near useless, it doesn't even cont…

www.facebook.com stephan123abc

doesn't seem useless to me.

Re: HP laptops found to have hidden keylogger

#50
post #13

Earlier quoted context omitted.

And the assertion that "an attacker with access to the computer could have enabled it to record what a user was typing" is somewhat silly. If the attacker has access to the computer, why not install some other key logger that would send info to the attacker's site?

Claiming that an attacker would use this is nonsensical. You need write access HKLM in order to change the registry key, if you have write access to HKLM you can inject your own driver (inc. keylogger) into the OS. Plus the keypresses are context-less (i.e. you don't know what application, or window the keypress was sent to). A continuous stream of keypresses with no context is darn near useless, it doesn't even cont…

You only need a powered user to modify HKLM. It's a group between users and administrators, not often used or known.
Post reply on HN