News for hackers. Stuff that matters.
Re:New acoustic attack steals data from keystrokes with 95% ... by TechBro8615 on Saturday August 05, 2023 @05:56PM (#37016656)
Finally, a real security weakness to cite when making fun of people for their mechanical keyboard. Time to start recording the audio of Zoom calls with some particularly loud typers...
Re:New acoustic attack steals data from keystrokes with 95% ... by fatfingerd on Saturday August 05, 2023 @06:04PM (#37016702)
Not according to the article.. Microphones are sensitive enough to mount the attack on quieter keyboards.
Re:New acoustic attack steals data from keystrokes with 95% ... by thereisnospork on Saturday August 05, 2023 @06:08PM (#37016741)
What we clearly need are louder keyboards - which overload the mic so as to render keystrokes indistinguishable.
Re:New acoustic attack steals data from keystrokes with 95% ... by meepmorp on Saturday August 05, 2023 @06:16PM (#37016790)
I've wanted to integrate a cap gun into a keyboard, basically a an old fashioned roll of paper caps and solenoid to whack 'em, triggered by exclamation points.
Re:New acoustic attack steals data from keystrokes with 95% ... by TheCleric on Saturday August 05, 2023 @06:58PM (#37017056)
Adding a gain knob to my keyboard, be right back.
Re:New acoustic attack steals data from keystrokes with 95% ... by idbehold on Saturday August 05, 2023 @07:56PM (#37017470)
When conducting coding interviews remotely I often switch from my mechanical keyboard to my laptop keyboard (for taking notes) because I know how annoying/distracting that sound can be on calls. Suffice it to say, having a gain knob on my mechanical keyboard would be wonderful.
Re:New acoustic attack steals data from keystrokes with 95% ... by someplaceguy on Saturday August 05, 2023 @09:27PM (#37018053)
My mechanical keyboard already has a knob that I've configured to control the system audio volume, all that's left is configuring Linux to play an audio file of a keypress recording every time I press a key...
Re:New acoustic attack steals data from keystrokes with 95% ... by yjftsjthsd-h on Sunday August 06, 2023 @01:40AM (#37019286)
> all that's left is configuring Linux to play an audio recording of a keypress every time I press a key

I unironically think I've seen that config recently - someone had an actually quiet keyboard but wanted the full Mechanical Keyboard Effect™ so they just... have it play the sound per keypress. (It was not 100% clear to me whether it was an elaborate joke or a real aesthetic choice)

Re:New acoustic attack steals data from keystrokes with 95% ... by danieldk on Sunday August 06, 2023 @02:28AM (#37019495)
The Kinesis Advantage2 and the Moonlander have a piezo speaker to give keystroke sounds. However, they are not for, as you might expect to give the full Mechanical Keyboard Effect™.

If you have mechanical switches, you want to learn to type just past the actuation point and not until the switch bottoms out. This is relatively easy with tactile switches (the have a bump and the actuation point is immediately after the bump). However in linear switches, you don't feel when you have hit the actuation point. So the piezo speaker can be used during the first weeks to train your muscle memory of where the actuation point is, so that you can type lightly.

I had this on my Kinesis Advantage with Cherry Reds, and it was really nice during the initial days/weeks, after which I turned it off.

Re:New acoustic attack steals data from keystrokes with 95% ... by dasyatidprime on Sunday August 06, 2023 @03:28AM (#37019730)
You want https://github.com/zevv/bucklespring then.

Lagniappe: “To temporarily silence bucklespring, for example to enter secrets, press ScrollLock twice”

Re:New acoustic attack steals data from keystrokes with 95% ... by busyant on Saturday August 05, 2023 @08:10PM (#37017572)
Or auto-mute upon key press.
Re:New acoustic attack steals data from keystrokes with 95% ... by addandsubtract on Saturday August 05, 2023 @08:30PM (#37017682)
Alternatively, constant random key press sounds playing in the background.
Re:New acoustic attack steals data from keystrokes with 95% ... by Aerroon on Saturday August 05, 2023 @10:11PM (#37018301)
Or just use a password manager.
Re:New acoustic attack steals data from keystrokes with 95% ... by tiltowait on Saturday August 05, 2023 @09:17PM (#37017991)
Some old IBM keyboards (beamsprings, the predecessor to the Model F, which preceded the Model M) had solenoids inside to make them louder and sound more like typewriters. I wonder if such a setup would defeat this attack, or if it would still be possible to discern the actual keypress alongside the solenoid.
Re:New acoustic attack steals data from keystrokes with 95% ... by doix on Saturday August 05, 2023 @11:02PM (#37018590)
I'm guessing it would be easier (assuming you trained it on that keyboard), because each solenoid would be fairly unique due to manufacturing tolerances. Just my gut feeling, I have no data to back it up.
Re:New acoustic attack steals data from keystrokes with 95% ... by Gh0stRAT on Sunday August 06, 2023 @03:16AM (#37019664)
I know nothing about this keyboard, but I'd assume it just has one solenoid because the expense and space of 100+ solenoids is impractical if all you're using them for is simulating the vibration/sound of a typewriter.
Re:New acoustic attack steals data from keystrokes with 95% ... by doix on Sunday August 06, 2023 @11:30AM (#37022993)
I wish I could delete my comment to hide my stupidity. For some reason I was thinking about springs despite reading and typing solenoid. You are of course 100% correct and unfortunately it's too late for me to hide my shame.
Re:New acoustic attack steals data from keystrokes with 95% ... by filchermcurr on Sunday August 06, 2023 @01:19AM (#37019179)
Not just limited to old IBM keyboards! The new reproduction Model F keyboards also have a solenoid option! It's fantastically loud with it banging on the solid metal case along with the buckling springs. Great keyboards in general.
Re:New acoustic attack steals data from keystrokes with 95% ... by Aerroon on Saturday August 05, 2023 @10:27PM (#37018381)
Microphones are surprisingly sensitive. I can listen to music in my closed-back headset at a regular volume. My desk mic can pick this up. Without boosting the audio it's barely audible that there's music, but after adding some gain you get almost the full song profile (and background noise).

I can even pick out some of my breathing from the recording.

If I turn on noise suppression and noise gate it's fine.

Re:New acoustic attack steals data from keystrokes with 95% ... by pests on Sunday August 06, 2023 @12:55AM (#37019091)
I was two rooms away from someone playing music on a smart Google device. I could very barely hear that music was playing at all and only just barely made out it was a song I had been interested in but kept missing. I pulled out my S22+ and used Shazam. somehow it was able to pick it up easily.
Re:New acoustic attack steals data from keystrokes with 95% ... by tharne on Saturday August 05, 2023 @11:34PM (#37018750)
Mechanical keyboard user here. Most of us use mechanical keyboards because they're a lot more fun to type on. That's it. Because if you're not having fun, what's the point?
Re:New acoustic attack steals data from keystrokes with 95% ... by coldtea on Sunday August 06, 2023 @02:28AM (#37019493)
I don't know, typing?

Else, something like Mai Tais on the beach sounds more fun, maybe it's just me...

Re:New acoustic attack steals data from keystrokes with 95% ... by whatisyour on Sunday August 06, 2023 @03:33AM (#37019755)
but mai tais on beach don't get you money, and if you are going to type on something, its better to make sure its comfortable for you.
Re:New acoustic attack steals data from keystrokes with 95% ... by sgu999 on Sunday August 06, 2023 @05:23AM (#37020288)
But inconfortable for others. Surely you all know it bothers a good amount at least some of your colleagues, right?
Re:New acoustic attack steals data from keystrokes with 95% ... by zmgsabst on Sunday August 06, 2023 @05:38AM (#37020376)
I prioritize my health over making my pen mates happy at the human farm.

Don’t like it?

Tell management to stop treating us like cattle and let us work from home or have offices. Or wear headphones.

Re:New acoustic attack steals data from keystrokes with 95% ... by coldtea on Sunday August 06, 2023 @06:54AM (#37020723)
Well, not everybody works in an open plan, a shared office, or in an office building.
Re:New acoustic attack steals data from keystrokes with 95% ... by swinglock on Sunday August 06, 2023 @09:14AM (#37021564)
Obviously the comment discusses a shared space. If you have your own room you can let your fart rips and sniff them for fun, pull out your dick and piss in a bottle for fun, clank on your loud toys for fun, all the things you should never do with other people around that you might find fun for whatever reason. No one cares. But don't do these things to other people around you, it's anti-social.
Re:New acoustic attack steals data from keystrokes with 95% ... by rvnx on Sunday August 06, 2023 @08:25AM (#37021222)
Soon this dystopia of keyboard sounds will be over thanks to an implant in the brain like monkeys.
Re:New acoustic attack steals data from keystrokes with 95% ... by tharne on Monday August 07, 2023 @02:12PM (#37038325)
> Surely you all know it bothers a good amount at least some of your colleagues

Quiet switches for the office, clicky switches for home. Not exactly a hard problem to solve :)

Re:New acoustic attack steals data from keystrokes with 95% ... by vladvasiliu on Sunday August 06, 2023 @05:47AM (#37020420)
But isn't one of the reasons for using mechanical switches to be able to not bottom out, hence avoiding the repetitive shocks on the fingers? This is what I do with my tactile keyboards, and I'm actually quieter when I type quickly than my colleagues who bottom out on their cheap hollow HP keyboards like no tomorrow.
Re:New acoustic attack steals data from keystrokes with 95% ... by coldtea on Monday August 07, 2023 @04:12AM (#37031721)
Is it? I've had a few mechanical keyboards, and follow some of those webpages devoted to different switches etc (not obsessively though, once in a blue moon), and I don't recall seeing "bottoming out" and "shocks" as any major benefit mentioned.

I also remember typewriters and old IBM style mechanical keyboards beeing quite heavy to activate, subjectively needing more pressure than some chiclet style "shock" (which I can barely feel).

Re:New acoustic attack steals data from keystrokes with 95% ... by vasco on Sunday August 06, 2023 @05:40AM (#37020389)
Mai tais on the beach don't let you signal what a cool hacker you are. When the point of a thing is signaling, normal arguments don't apply.
Re:New acoustic attack steals data from keystrokes with 95% ... by Spooky23 on Sunday August 06, 2023 @12:37AM (#37019024)
* * *
Re:New acoustic attack steals data from keystrokes with 95% ... by rTX5CMRXIfFG on Sunday August 06, 2023 @01:24AM (#37019199)
in general, the way to beat self-proclaimed geniuses in their own game of bragging (if your side of the story is correct and the genius in consideration is indeed arrogant instead of you simply making a malicious comment from a place of insecurity) is to level with their degree of knowledge and show a flaw in their methods of thinking or way of doing things, as in the case of the “geniuses” who developed the vulnerability. imagine being a mere, average bystander waiting decades for some other genius to come up with something before they can make up for their own insecurity.
Re:New acoustic attack steals data from keystrokes with 95% ... by throwaway290 on Sunday August 06, 2023 @02:46AM (#37019560)
Not inspired enough to hire him properly apparently...
Re:New acoustic attack steals data from keystrokes with 95% ... by harles on Sunday August 06, 2023 @03:07AM (#37019629)
Somewhat tangential: clicky switches, like Cherry Blues, tend to click twice for each stroke. I think this leads to people assuming there are twice as many strokes going on. Tactile switches tend to only click once (when they bottom out). So, fancy keyboards can make people sound faster than they are.
Re:New acoustic attack steals data from keystrokes with 95% ... by leni536 on Sunday August 06, 2023 @04:34AM (#37020048)
Add a guy that bottoms out the keys and you will have an additional "click".
Re:New acoustic attack steals data from keystrokes with 95% ... by assbuttbuttass on Sunday August 06, 2023 @08:59AM (#37021435)
I don't think that's quite right. Many switches including tactiles will make a sound when the switch tops out, from the stem hitting the housing.

As far as I know, Cherry blues only click once and the second sound you hear on a keypress is just the topping out sound.

https://cdn-blog.adafruit.com/uploads/2016/09/Blue.gif

Re:New acoustic attack steals data from keystrokes with 95% ... by surge on Sunday August 06, 2023 @07:37PM (#37028125)
And they make little o rings to dampen that if you're hardcore.
Re:New acoustic attack steals data from keystrokes with 95% ... by _the_inflator on Sunday August 06, 2023 @03:17AM (#37019665)
> it was like living on a gun range

Thanks for this metaphor. I know off at least one guy, to which this metaphor could be applied as well.

Re:New acoustic attack steals data from keystrokes with 95% ... by jayd16 on Sunday August 06, 2023 @01:39AM (#37019280)
I'll just have to add significantly more background clickity clacks as obfuscation.
Re:New acoustic attack steals data from keystrokes with 95% ... by Verdex on Sunday August 06, 2023 @09:09AM (#37021520)
My thought was to run psyops all the time.

"Just need to type in my password." He says a little too loudly to nobody. Then just type in the honeypot password and login with the real one that you entered with a virtual keyboard a few minutes ago.

Meanwhile you've got a prerecorded keyboard going concurrently that decodes to "I know what you're trying to do. Clever but not clever enough."

And I guess you might as well have a special keyboard that you only use for typing in passwords while you're at it.

Re:New acoustic attack steals data from keystrokes with 95% ... by worthless-trash on Sunday August 06, 2023 @02:10AM (#37019422)
Good luck with my mech steno keyboard.
Re:New acoustic attack steals data from keystrokes with 95% ... by marvin on Sunday August 06, 2023 @04:39AM (#37020084)
It’s so fascinating to watch this play out live. Once again, an ambitious kid can implement software hacks that are very funny when used for a joke, but also have massive real-world implications.
Re:New acoustic attack steals data from keystrokes with 95% ... by WWLink on Monday August 07, 2023 @03:21AM (#37031322)
I fear that "in the name of security" is going to ruin everything.