Expect Hundreds of Thunderbolt Devices, Says Intel
An anonymous reader writes "Thunderbolt ports have been spotted on a PC motherboard, but the reality is that the technology is far from mainstream outside of Apple products. Which is why it is interesting to hear Intel predict that 'a hundred' Thunderbolt devices are expected to be on the market by the end of the year. The comment was made this week at Intel's presentation at IDF in Beijing. Ultrabooks with Thunderbolt are expected to appear this year."
"Someone announced something really neat and cool and you'll want one. It'll be out soon, on every platform. What, you don't know? Google it, mother-fucker!" Yeah, real fucking informative. News I can use indeed.
Everything you know is wrong, Just forget the words and sing along.
No, they learnt from the old DMA Hacks on Firewire. Now Intel CPU's have an IOMMU to prevent those DMA attacks from succeeding. Whether a way to break that will be found in future remains to be seen.
If they do find a way to break it, then we are back to where we were before. Physical access always wins with hacking. DMA Attacks can be done via Firewire, thunderbolt, PCI, PCI express, PCMCIA, ExpressCard, etc... Basically anything that is connected to the bus. Yet we will still use it due to its performance/efficiency advantages, and the world will not end.
You realize a device on the PCIe bus can do ANYTHING to a system, right? At that low a level it has complete access to memory, it can crash your system, or worse, and there's shit you can do about it. That's part of the reason for USB to be like it is. It provides very high level access, it is all controlled through the CPU. Means a lot of overhead, but also more security.
Also there's the fact that TB costs a whole lot more to implement in devices. USB slave devices are dumb, most of the logic is on the master, the computer. Not the case with PCIe, you need more logic to work on the bus, so shit will cost more.
It has its place, potentially, don't get me wrong. But this idea that it'll replace everything is silly. You don't want a TB mouse. You want a USB mouse.