Mustache Mayhem is built into a Nintendo Virtual Boy housing. The Virtual Boy itself was broken, and unfortunately was beyond repair. Joe removed most of the stock electronics and added a BeagleBone Black, Logitech C920 webcam, an LCD screen and some custom electronics. He kept the original audio amplifier, speakers, and controller connector. Angstrom Linux boots into Joe’s software, which uses OpenCV to detect faces and overlay mustaches.
High-tech, interconnected systems are becoming almost ubiquitous in automobiles. These systems provide drivers with exceptional data and entertainment, enabling safer driving via devices such as backup cameras, detour directions and blind-spot assist, while simultaneously keeping the kids entertained with video and take-out menus. Yet as more systems and sensors are integrated into cars, the potential for data security threats also rises.
The surest way to reverse engineer a circuit is to look at all the components, all the traces between these components, and clone the entire thing. Take a look at a PCB some time, and you’ll quickly see a problem with this plan: there’s soldermask hiding all the traces, vias are underneath components, and replicating a board from a single example isn’t exactly easy. That’s alright, because Joe Grand is here to tell you how to deconstruct PCBs one layer at a time.
Your refrigerator is sending spam. Your front door is running buggy firmware that tells you the deadbolt is locked (when it’s not). And the kid next door is pirating music over your wifi network, thanks to a backdoor in your thermostat app. All the internet-enabled things that make your home “smart” are also turning it into a security nightmare.
What makes a Security 7 award winner? In our 10th year of honoring outstanding information security professionals, we looked for security practitioners of good standing in seven markets, and then decided that we needed to move beyond those confines to recognize true stewards of progress in 2014.