Live data from Hacker News

System Bus Radio: Transmits AM radio on computers without transmitting hardware

github.com

51–60 of 125 posts

Re: System Bus Radio: Transmits AM radio on computers without transmitting hardware

#52
post #47

Earlier quoted context omitted.

This is how you debug hardware.You put a oscilloscope on the bus and you decode the bytes. This is what people have been doing since the advent of the computer.

'on the bus' is quite a bit different from '1 meter of drywall away' though...

Maxwells Law says a time varying electric field will radiate so maybe make sure people can't get near the computer.

Re: System Bus Radio: Transmits AM radio on computers without transmitting hardware

#54
post #49
post #41

Earlier quoted context omitted.

Or take the rails completely off (5 KHz-500 MHz // FM,AM,SSB,SSTV,FSQ): https://github.com/F5OEO/rpitx I have a „Hörmann“ garage door opener. For a long time, I want to use my phone instead of the original sender. Therefore, I thought to run a raspberry and send the signal from there. I recorded the signal with HackRF One as .wav, the problem here is that HackRF records with a sampling rate much higher than 48kHz (by…

For a really good time, I suggest https://github.com/JamesP6000/WsprryPi - it is super fun run a signal into a long wire and see it picked up around the world! (You do need an amateur radio license for this, but in the USA at least the technician one is very easy to get.)

For the semi-serious there is a pre-made filter "temporarily unavailable" (2018-01-15) for purchase: Raspberry Pi QRP TX Shield for WSPR | https://www.tapr.org/kits_20M-wspr-pi.html

the harmonics are filtered by a LPF, and the broadband noise is filtered by a BPF [...] a buffer amp is provided for isolation. This also provides a boost to the TX signal

And this project ties in an RTL-SDR for receiving: https://github.com/ha7ilm/qtcsdr mentioning AM/NFM/WFM/LSB/USB [...] although NFM/WFM works as expected, the AM/SSB modes need a much higher level of filtering

Re: System Bus Radio: Transmits AM radio on computers without transmitting hardware

#55
post #34

People had fanciful minds. They had expected the civilization to end in bio-warfare, or atomic bombs, or a blazing meteorite impact. No such luck. The end of the civilization came, rather anticlimactically, when the humans discovered that side effects and timing attacks made any form of cyber-security a joke. Their computers screeched to a halt bogged down by nightmarish security patches. By then, it was already too…

This code is more fun and interesting than scary. The only way this could be used maliciously would be in the one-in-a-million environment where arbitrary code execution is possible but exfiltration is difficult and where the attacker has physical proximity to the machine. The other 999,999 times, if you have ACE then it's much simpler to just exfiltrate via the network or USB or etc.

Re: System Bus Radio: Transmits AM radio on computers without transmitting hardware

#56
post #7

If you're ever near Stuttgart, Germany, go and visit the university's computer museum! http://computermuseum.informatik.uni-stuttgart.de/ Klemens usually feeds punched cards into one of his treasures and puts a radio on top. Playing music. So much to see! http://computermuseum.informatik.uni-stuttgart.de/cm003.html Including real core memory.

Living Computer Museums are fascinating.

Anyone who's in Seattle for any length of time owes it to themselves to check out the Living Computer Museum: http://www.livingcomputers.org/Discover/At-The-Museum/Vintag...

In addition to the working Alto, MITS Altair, etc. they have a dedicated cold room for working vintage mainframes. You can even request an account on one of 'em so you can remotely telnet in. You're also openly invited to interact with just about any of the microcomputers they have up and running that day.

That's just a small part of their collection. Neat stuff.

Re: System Bus Radio: Transmits AM radio on computers without transmitting hardware

#57
Quite old trick actually.

At Cold War time, in USSR, American spy device was discovered that was placed on the street outside the wall of main frame computer installation nearby drum printers (https://en.wikipedia.org/wiki/Printer_(computing)#/media/Fil...). The device was recording signals from them and retransmitted recording in compressed form to satellite.

Re: System Bus Radio: Transmits AM radio on computers without transmitting hardware

#58
post #55
post #34

People had fanciful minds. They had expected the civilization to end in bio-warfare, or atomic bombs, or a blazing meteorite impact. No such luck. The end of the civilization came, rather anticlimactically, when the humans discovered that side effects and timing attacks made any form of cyber-security a joke. Their computers screeched to a halt bogged down by nightmarish security patches. By then, it was already too…

This code is more fun and interesting than scary. The only way this could be used maliciously would be in the one-in-a-million environment where arbitrary code execution is possible but exfiltration is difficult and where the attacker has physical proximity to the machine. The other 999,999 times, if you have ACE then it's much simpler to just exfiltrate via the network or USB or etc.

This would aid e.g. the "Stuxnet usecase" once the used computer hardware is known. Precise directional antennas could pick up the signal from a distance.

Re: System Bus Radio: Transmits AM radio on computers without transmitting hardware

#59
post #55
post #34

People had fanciful minds. They had expected the civilization to end in bio-warfare, or atomic bombs, or a blazing meteorite impact. No such luck. The end of the civilization came, rather anticlimactically, when the humans discovered that side effects and timing attacks made any form of cyber-security a joke. Their computers screeched to a halt bogged down by nightmarish security patches. By then, it was already too…

This code is more fun and interesting than scary. The only way this could be used maliciously would be in the one-in-a-million environment where arbitrary code execution is possible but exfiltration is difficult and where the attacker has physical proximity to the machine. The other 999,999 times, if you have ACE then it's much simpler to just exfiltrate via the network or USB or etc.

In theory it would help with exfiltration from air-gapped machines, although like you said, you do still need to get the code on there in the first place, which would imply it's not air-gapped all that well.

Re: System Bus Radio: Transmits AM radio on computers without transmitting hardware

#60
Always a fun side effect that can be the catalyst for people becoming more interested in radio! I ported code written for the Altair 8800 that did this to my Cromemco S-100 system in high school, the MIT AI lab had a 'tunes' program on their KL-10 that could play music on a nearby radio. I even intentionally used this effect in my easter egg locator beacon system (the PIC chips can output their 1Mhz clock to a pin and it is easy to modulate it from there).

It will be a sad time when the AM bands are discontinued or moved to digital modes (where this technique will no longer work).

Post reply on HN