I’ll be giving a talk at 28c3 this year on December 29 at 6:30PM about a Man in the Middle attack on HDCP that I discretely embodied within the NeTV. The sharp fellows at rootlabs noticed the trick and disclosed the attack in a blog post from September, which was further elaborated by The Register. I will disclose all the naughty bits about the attack’s implementation in my talk this December.
Now that I have departed chumby, I will produce an open-source version of NeTV to support developers & OEMs through my Singapore-registered company, Sutajio Ko-Usagi. Adafruit.com is currently taking pre-orders. Thank you Phil and Limor for taking the time during peak season to get the product up on your website! You guys rock.
Stay tuned for more…
Aaargh … I’m jealous. I couldn’t get a ticket. Congratulations to you!
[…] Bunnie, maker of the NeTV @ 28c3, Bunnie writes – I’ll be giving a talk at 28c3 this year on December 29 at 6:30PM about a Man in the Middle attack on HDCP that I discretely embodied within the NeTV. The sharp fellows at rootlabs noticed the trick and disclosed the attack in a blog post from September, which was further elaborated by The Register. I will disclose all the naughty bits about the attack’s implementation in my talk this December. […]
Why did you depart chumby if I may ask?
Glad to have had you on board with Chumby, making it such a unique product. I am looking forward to see what other products you’ll be able to influence and design/produce (:
Just wanted to congratulate you on the NeTV. Brilliant work!
Finally, the recordings of 28c3 are online. Interesting talk and an amazing project! Thank you for sharing!
I’m surprised about the forced manipulations of the i2c bus – you could have cut the bus and built a selective forwarding logic in the FPGA (low from one side outputs low on other side). A current limited overdrive circuit sounds scary! That way you could directly query the TV on your own and fill a BRAM with your preferred modes.
Lack of pins? Relics from prototypes? Out of time?
The overdrive circuit isn’t scary to me :) I’ve designed a few I/O pad drivers in my time. If these pads can drive I2C and handle an ESD hit, they’ll be just fine with a few microseconds of overdrive!
Sorry to hear that you’ve left Chumby, but given their current direction as a software service more than a hardware platform, it makes sense. I’ve not forgotten about the NeTV I got — just been busy with webOS work. However, today’s a holiday for us, so I’m trying out some new hacks!