this post was submitted on 06 Aug 2023
191 points (92.8% liked)

Technology

58942 readers
3531 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

New acoustic attack steals data from keystrokes with 95% accuracy::A team of researchers from British universities has trained a deep learning model that can steal data from keyboard keystrokes recorded using a microphone with an accuracy of 95%.

top 31 comments
sorted by: hot top controversial new old
[–] [email protected] 24 points 1 year ago (1 children)

It looks like they only tested one keyboard from a MacBook. I'd be curious if other keyboard styles are as susceptible to the attack. It also doesn't say how many people's typing that they listened to. I know mine changes depending on my mood or excitement about something, I'm sure that would affect it.

[–] [email protected] 9 points 1 year ago (1 children)

My wife types with her fists when I’m trying to have Zoom meetings.

[–] [email protected] 2 points 1 year ago

Coworkers amirite 🙄

[–] [email protected] 20 points 1 year ago (3 children)

Tangentially related: Did you know, that it‘s technically also possible to reconstruct sound via smartphone accelerometers and there‘s no restrictions on which apps can use it. Have fun with this info (:

[–] [email protected] 8 points 1 year ago

Thanks, I hate it.

[–] [email protected] 2 points 1 year ago

are you saying that a cellphone accelerometer can be used as a microphone? That sounds... interesting. Do you have a source?

[–] [email protected] 1 points 1 year ago

SpyApp is spying in background

User thinks "why is battery draining so fast?"

Opens battery setting

Oh, this app shouldnt work right now

Restricts SpyApp's battery permissions

[–] [email protected] 9 points 1 year ago (1 children)

Assuming that this does not only work on English words, this is actually really terrifying.

[–] [email protected] 2 points 1 year ago (1 children)

I have to assume it could be modified to work on any language. You just have to know the keyboard layout for the language in question do you know what to listen for. Languages with a lot of accents like French maybe could be slightly more complicated but I seriously doubt that it couldn't be done. I'm honestly not sure how the keyboard is set up for something like Chinese with so very many characters but again if this can be done, that can be done with some dedication and know how.

[–] [email protected] 2 points 1 year ago

There are several different ways of inputting Chinese, but generally they all map 2~6 keystrokes to one or multiple Chinese characters, and then the user chooses one. I'd imagine it wouldn't be much harder.

[–] [email protected] 9 points 1 year ago (1 children)

I’m sweating. I use blue switches. Help.

[–] [email protected] 1 points 1 year ago

Mx blue and unicomp here.. HELP

[–] [email protected] 9 points 1 year ago (1 children)

laughs in custom multi-layer orthogonal layout with one-of-a-kind enclosure & artisan keycaps

[–] [email protected] 3 points 1 year ago

Only plebs type. I write all of my content in machine code with a custom compiler to translate it to QWERTY.

NSA/CIA/DEA/Interpol/FBI still trying to decode my shitposts to this day

[–] [email protected] 6 points 1 year ago

I find this article kinda mid bc No link to og paper Article doesn't specify what kinds of keystrokes were being detected (so title seems kind of clickbait)

  • probably not all kinds of keyboards if they only trained model on macbooks? Also no mention of kind of data used to demonstrate 95% accuracy
[–] [email protected] 5 points 1 year ago

Phreaking for the modern era. With phones the key tones are different. With keystrokes it’s not. Are they measuring the time between each key press and using that to come up with possible words?

[–] [email protected] 3 points 1 year ago

Sweet! More man-made horrors beyond my comprehension! I sure am glad we're investing our time into things that will never be stolen or misused!

[–] [email protected] 3 points 1 year ago

https://youtu.be/qvsNyOhYMkQ

I mean, human ears an only hear so much, but something tells me this is limited to certain kinds of keys.

flfflflfuddhfflfluddh

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

A very widespread implication of this is if you are on a call with a bad actor and are on speaker phone, and you enter your password while talking to them, they could potentially get that password or other sensitive information that you typed.

Assuming it really is that accurate, a real-world attack could go something like this. Call someone and social engineer them in a way that causes them to type their login credentials, payment information, whatever, into the proper place for them. They will likely to this without a second thought because "well, I'm signing into the actual place that uses those credentials and not a link someone sent me so it's all good! I even typed in the address myself so I'm sure there's no URL trickery!" And then attempt to extract what they typed. Lots of people, especially when taking calls or voice conference meetings or whatever from their desk, prefer to not hold their phone to their ear of use a headset mic and instead just use their normal laptop mic or an desktop external one. And, most people stop talking when they're focused on typing which makes it even easier. Hell if you manage to reach, say, the IT server department of a major company and play your cards right, you might even be able to catch them entering a root password for a system that's remotely accessible.

[–] [email protected] 3 points 1 year ago

Is very convoluted, but yeah, could work

[–] [email protected] 1 points 1 year ago

That "95%" has about as much credibility and extremely specific test conditions as MPG for cars

[–] [email protected] 1 points 1 year ago

Fucking yikes

[–] [email protected] 1 points 1 year ago (1 children)

Does the research presume the use of a qwerty keyboard?

[–] [email protected] 3 points 1 year ago

It uses the sounds it records and compares again the messages you send. So in theory it's layout agnostic.

[–] [email protected] 1 points 1 year ago (1 children)

So key loggers then? They’ve been around for a long long time.

[–] [email protected] 0 points 1 year ago (1 children)

That's a liberal extension of the definition. I wouldn't consider this anywhere close to traditional/established key logging.

[–] [email protected] 1 points 1 year ago

No you’re not getting it. They use key loggers to train the AI and they need to use the targets keystrokes to do it. Without that they cannot train the AI to be able to use the microphone to figure the key strokes out.

It all starts with a traditional keylogger and that’s why this is silly.

[–] [email protected] 1 points 1 year ago

Wasn't that a thing already? Thought it was part of the Snowden releases.

[–] [email protected] 1 points 1 year ago

Can we, one day, have a research, a project where DL, AI, LLM (w' the f*ck you call it) solving real and useful problems?

I swear, these techs are boring as f .

[–] [email protected] 1 points 1 year ago

I always thought this was a thing. Didn't know when it'd come to fruition though.

[–] [email protected] 0 points 1 year ago

I think i saw this in a movie once