12 ms·
Today I learned that you can actually abuse the system bus on some macbooks to actually send audio over AM radio[0]. Even scarier, you can do it from the browse
by jzelinskie 9y ago
Today I learned that you can actually abuse the system bus on some macbooks to actually send audio over AM radio[0]. Even scarier, you can do it from the browser[1]. And now this library[2] will let you open a TCP connection over the radio to download off that data machine. This is shaping up to be a pretty cool attack PoC!
[0]: https://github.com/fulldecent/system-bus-radio https://github.com/fulldecent/system-bus-radio
[1]: https://fulldecent.github.io/system-bus-radio https://fulldecent.github.io/system-bus-radio
[2]: https://github.com/quiet/quiet-js https://github.com/quiet/quiet-js
- jwilk 9y agoSee also: http://www.erikyyy.de/tempest/ http://www.erikyyy.de/tempest/
- opencl 9y agoCode running in your browser gaining a TCP connection seems like the least scary use case of this possible- presumably it already has a TCP connection in the first place.
- billconan 9y agowhat's the transmission speed?
- jandrese 9y agoHow is the system bus radio machine going to receive its ACKs?
- jzelinskie 9y agoYeah I realized this shortly after posting, too. UDP it is.
- neuronexmachina 9y agoThat reminds me of the programs you could run on a TI-83 calculator that used a similar approach for playing sound on headphones or a nearby AM radio: http://www.pacmeb.com/calc/features.php http://www.pacmeb.com/calc/features.php
- book_mentioned 9y agoSystem Bus Radio https://news.ycombinator.com/item?id=16167594 https://news.ycombinator.com/item?id=16167594 (Jan 2018) https://news.ycombinator.com/item?id=11203951 https://news.ycombinator.com/item?id=11203951 (Mar 2016)