News for hackers. Stuff that matters.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by tayiorrobinson on Saturday December 06, 2025 @09:54AM (#46173784)
To be fair, the microphone _is_ listed on the specsheet of the LicheeRV Nano

https://wiki.sipeed.com/hardware/en/lichee/RV_Nano/1_intro.h...

I assume they didn't intend to put a mic on the KVM product, but they wanted to make a KVM product, already had this SBC product, which reusing their existing stock of helped keep cost low.

Should they have been more up front about it it? Sure, and it's not great that they had a bunch of security issues in the FW anyway, so not exactly great, but "hidden microphone in a Chinese KVM" lets the mind wander

Re:How I discovered a hidden microphone on a Chinese NanoKVM by parineum on Saturday December 06, 2025 @12:05PM (#46174820)
The Chinese part makes one think the Chinese could access the microphone.

Nevermind that, if they could access the device, they'd also be able to read your kvm i/o.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by motbus3 on Saturday December 06, 2025 @12:12PM (#46174869)
You might be right but I think we cannot assume malice when it could be laziness. It might be that the exact same board has multiple target audiences and they just rebrand it for different purposes with different pricing.

That said, the microphone is so weirdly positioned that it gets suspicious indeed.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by inetknght on Saturday December 06, 2025 @12:21PM (#46174948)
> I think we cannot assume malice when it could be laziness

Why can't it be both?

Re:How I discovered a hidden microphone on a Chinese NanoKVM by calmworm on Saturday December 06, 2025 @02:39PM (#46176016)
Perception of laziness with an option for later maliciousness and somewhat plausible deniability.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by Ekaros on Saturday December 06, 2025 @12:31PM (#46175012)
>That said, the microphone is so weirdly positioned that it gets suspicious indeed.

How is it weirdly positioned? To me it seems there is rather few options for such small board.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by b00ty4breakfast on Saturday December 06, 2025 @02:16PM (#46175840)
> I think we cannot assume malice when it could be laziness

If you are too lazy to go back and check if you left the gas on, you bear responsibility if the place explodes.

At the very least, it's negligent to leave something like that in and not be very upfront about it.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by TheRealPomax on Saturday December 06, 2025 @01:11PM (#46175299)
And rather than "the Chinese", how about "anyone robo-dialling some SSH connections"?
Re:How I discovered a hidden microphone on a Chinese NanoKVM by hinkley on Saturday December 06, 2025 @02:54PM (#46176127)
Microphones and LEDs have been used famously for side channel attacks and also to circumvent air gaps. From a Least Power point of view this is troubling.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by ndsipa_pomu on Saturday December 06, 2025 @10:44AM (#46174193)
It doesn't strike me as that useful to have a hidden microphone in a KVM product as most of the time, they're going to be stuck in server rooms with just lots of fan noise to record.

Far more of an issue would be any kind of keylogger built into the software, which is why it's best to go for devices that support open source software.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by Y_Y on Saturday December 06, 2025 @11:04AM (#46174335)
just fan noise?

https://arxiv.org/abs/1606.05915

Any signal that you can modulate can be an exfiltration channel, and fan noise is no different.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by ndsipa_pomu on Saturday December 06, 2025 @11:29AM (#46174545)
I wonder if that's feasible in a room filled with many servers and fans going?
Re:How I discovered a hidden microphone on a Chinese NanoKVM by runjake on Saturday December 06, 2025 @12:14PM (#46174891)
Yes, just modulate the fan noise on the transmitter, and apply a filter on the receiver.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by faidit on Saturday December 06, 2025 @09:00PM (#46178525)
Doesn't being able to modulate the fan presume you already control the target device?
Re:How I discovered a hidden microphone on a Chinese NanoKVM by alextingle on Sunday December 07, 2025 @05:50AM (#46180795)
It's possible to get malware onto even air-gapped machines. This is a way to then communicate across the air-gap.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by overfeed on Saturday December 06, 2025 @02:04PM (#46175750)
> Any signal that you can modulate can be an exfiltration channel, and fan noise is no different.

This KVM has HDMI input and can directly emulate USB mass storage; fan-modulation is the lowest-bandwidth (side-)channel available to the attackers.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by nine_k on Saturday December 06, 2025 @02:47PM (#46176075)
You can exfiltrate data from a machine which is not connected to the KVM. A high-security machine may be even air-gapped most of the time, but be physically nearby.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by close04 on Saturday December 06, 2025 @03:31PM (#46176380)
I don’t think too many of these devices will end up in server rooms as opposed to home labs. And the ones that do end up in a datacenter are very unlikely to be allowed to ever reach the internet.

If the microphone was used for exfiltrating data, it would work against random targets that happened to let the KVM connect to the internet, and who have a nearby machine infected with some malware. That kind of non-targeted attack can be damaging but is semi-useless to the attacker.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by i_am_proteus on Saturday December 06, 2025 @10:50AM (#46174230)
Re:How I discovered a hidden microphone on a Chinese NanoKVM by seszett on Saturday December 06, 2025 @12:14PM (#46174892)
I take an especially perverse mind to keylog using audio on a KVM, though. The KVM basically has access to everything, any secondary spying using a microphone or a camera would provide very little added value.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by saltcured on Saturday December 06, 2025 @12:37PM (#46175072)
Maybe it's for the super secret stuff that the datacenter emergency ops worker knows not to type through the KVM? ;-)
Re:How I discovered a hidden microphone on a Chinese NanoKVM by BenjiWiebe on Saturday December 06, 2025 @10:57AM (#46174282)
But the point of a device like this is that you (and your keyboard) are NOT physically present.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by hinkley on Saturday December 06, 2025 @03:02PM (#46176190)
They mean the K in KVM could trivially have a keylogger. For the computers attached to that KVM. Audio is for logging for computers not attached to the device in question. Which could be up to and including a whole server room save a couple machines.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by ndsipa_pomu on Sunday December 07, 2025 @08:49AM (#46181669)
What would you be able to get from the noise of loads of servers in a room where no-one is using a keyboard?
Re:How I discovered a hidden microphone on a Chinese NanoKVM by Featherknight on Sunday December 07, 2025 @04:36PM (#46185405)
The conversations of server goblins ofc. Gotten listen in on the little gnomes inside the racks.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by hinkley on Monday December 08, 2025 @02:47PM (#46196722)
I think I’m thinking of old school kvms you attach a laptop to instead of VNCing into.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by ErroneousBosh on Saturday December 06, 2025 @11:08AM (#46174381)
A long time ago (maybe in the mid-90s) I knew an elderly radio amateur who could not just "copy" CW by ear, but also RTTY. He could also pretty much tell what a teleprinter was printing just by listening to the noises it made, like he'd be facing away from it on the other side of the room reading out entire words from what was coming through.

Apparently in the 50s when he did his National Service he'd been in the Signals but "not in the regiment that's on his papers", make of that what you will.

I have noticed that with PSK modes and particularly PSK31 you can hear "CQ CQ CQ" as a distinctive pattern much in the same way as it is with CW.

IBM spent a fortune developing ATM keypads that - when correctly mounted - had keys that made the exact same noise no matter how you pressed them or how worn they were.

So I don't doubt that someone suitably clever could extract audio from a room and work out what was being typed.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by f1shy on Saturday December 06, 2025 @11:15AM (#46174443)
Do you have a pointer to learn more about the ATM keyboards? I would love to learn more about it
Re:How I discovered a hidden microphone on a Chinese NanoKVM by ErroneousBosh on Saturday December 06, 2025 @11:57AM (#46174759)
Maybe. They were necessarily very cagey about it back then, but I might have some documentation kicking about in storage. I tended to keep copies of every service manual I could get my hands on back then.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by CamperBob2 on Saturday December 06, 2025 @04:10PM (#46176620)
One really-cool way to solve that problem is to embed a 7-segment LED under each keycap. You walk up to the keypad and the 0-9 digits appear in random order. No one can shoulder-surf, look for wear or IR emission from the buttons, or train on the click sounds.

Dell had those on every lab door in the building back in the early 90s. You felt like 007 every time you punched in your access code. I've never seen them anywhere since.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by NoMoreNicksLeft on Saturday December 06, 2025 @04:31PM (#46176762)
And now days I can't put in my card's pin without 10 overhead cameras aimed at the register area. All the cameras of which are network-connected, video stored persistently, and high res/fidelity enough to here the little beeps as I press the keys, and to know that I've hit the enter because the screen indicates it immediately. But then Dell cared about its own security, and the grocery store doesn't give a single shit about whether my life is ruined by identity theft.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by ndsipa_pomu on Sunday December 07, 2025 @07:26AM (#46181242)
That's why I always cover the pin pad with my other hand (probably also holding my wallet) when putting in a pin. However, I think the more likely scenario to defend against is shoulder surfers - the pin by itself is useless until combined with the card, so physical presence is needed to lift the card from me.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by ErroneousBosh on Sunday December 07, 2025 @05:08PM (#46185713)
Contactless doesn't need a PIN, and indeed if it's looking for one that's a good indication that the card reader is compromised and skimming.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by n5NOJwkc7kRC on Monday December 08, 2025 @03:32PM (#46197254)
The Austin airport has, or used to have, such keypads in places. (Doors from the baggage carousel area through to the airside ground staff areas, for example.)
Re:How I discovered a hidden microphone on a Chinese NanoKVM by PunchyHamster on Saturday December 06, 2025 @02:51PM (#46176109)
The KVM just uses a devboard that's also sold separately and just happens to have a microphone, given how cheap the mics are having one extra SKU would probably just cost them more than savings.

Also I wouldn't really consider it "server room" product. Pretty much any new server has KVM, this is more "a hobbyist needing KVM for their home server"

Re:How I discovered a hidden microphone on a Chinese NanoKVM by ndsipa_pomu on Sunday December 07, 2025 @08:47AM (#46181662)
I can't recall seeing any server that includes KVM-over-IP, but instead they have some shitty remote access controller (e.g. Dell iDRAC) that is buggy as hell and requires a subscription to even get working.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by fsmv on Sunday December 07, 2025 @11:03AM (#46182678)
Supermicro boards have it via the IPMI Ethernet port. Doesn't require any sign up.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by ndsipa_pomu on Sunday December 07, 2025 @11:43AM (#46183009)
That sounds good - I thought they required a license key to get working.

(However, IMPI is a security nightmare with backdoors, default passwords and weak encryption)

Re:How I discovered a hidden microphone on a Chinese NanoKVM by n5NOJwkc7kRC on Monday December 08, 2025 @03:30PM (#46197231)
Intel AMT? Whatever AMD calls theirs?
Re:How I discovered a hidden microphone on a Chinese NanoKVM by hinkley on Saturday December 06, 2025 @02:59PM (#46176163)
Ultrawideband never caught on because it turns out that the speed of light and sound in air is frequency dependent, so you have to know the distance to the target pretty accurately and then skew the signal to send or receive. (Imagine a phased array antenna but also with a frequency domain to work out as well).

But that doesn’t mean you can’t make it function in a loud server room. The whole point of it is working in and around noise.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by Rygian on Saturday December 06, 2025 @02:05PM (#46175753)
"hidden microphone in a Chinese KVM" is the correct way to describe what is going on.

"Reusing existing stock" is not a valid excuse. They are currently selling this device without advertising that it contains a working microphone.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by mintplant on Saturday December 06, 2025 @02:11PM (#46175802)
A working microphone and recording software and hacking tools like aircrack-ng on an otherwise stripped-down OS image...
Re:How I discovered a hidden microphone on a Chinese NanoKVM by heavyset_go on Saturday December 06, 2025 @09:42PM (#46178694)
Vendor BSPs are horrible, it would not surprise me if tools like that were included with it.

I used one that included everything in C:\Users\<actual dev's name>\Desktop in it.

Re:How I discovered a hidden microphone on a Chinese NanoKVM by firesteelrain on Saturday December 06, 2025 @10:12PM (#46178825)
Was it made in China?
Re:How I discovered a hidden microphone on a Chinese NanoKVM by ghostpepper on Sunday December 07, 2025 @11:09AM (#46182723)
Aren't virtually all SBCs made in China?
Re:How I discovered a hidden microphone on a Chinese NanoKVM by firesteelrain on Sunday December 07, 2025 @11:33AM (#46182937)
I was referring to Board Support Packages
Re:How I discovered a hidden microphone on a Chinese NanoKVM by heavyset_go on Tuesday December 09, 2025 @02:08AM (#46202100)
Depends on what part of the hardware or software stack you're talking about. In general, yes there Chinese software and hardware components. This BSP looks like it was an international effort.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by LorenPechtel on Saturday December 06, 2025 @02:18PM (#46175862)
Given it's history I suspect there is nothing malicious going on here, just a Chinesium approach to building something. Security isn't documented so it's made of tissue paper.
Re:How I discovered a hidden microphone on a Chinese NanoKVM by MomsAVoxell on Monday December 08, 2025 @06:13PM (#46199003)
I'm completely fine with there being a microphone in the thing. It's literally a remote eyes/hands interface, so it being an eyes/ears/hands interface is perfectly acceptable.