fulldecent / system-bus-radio

Transmits AM radio on computers without radio transmitting hardware.
https://fulldecent.github.io/system-bus-radio/
MIT License
6.19k stars 386 forks source link

Reversing the process? #48

Closed void4 closed 3 years ago

void4 commented 5 years ago

This sounds insane, but I wonder if certain radio frequencies have a measurable effect on the system. If one can send RF maybe one can receive, too. If this is true, it would make device localization, side channel information transfer and more scary stuff possible.

Given audio input, probably even without an antenna, it might be possible to decode radio signals: https://www.youtube.com/watch?v=L2W1x6Rb9hI

But I'm wondering if the same can be done without any I/O permissions.

fulldecent commented 5 years ago

If by measurable effect you mean writing arbitrary data using external radiation, then this process has already been documented here https://www.xkcd.com/378/

void4 commented 5 years ago

Passively detecting might also work, reception of a https://en.wikipedia.org/wiki/DCF77 or similar long-wave time signals would imply that a system is located in a specific timezone/region.

fulldecent commented 3 years ago

Closing for now since this should probably be in a separate project. But if an implementation becomes available, please ping me!