Dale Nunns is a father, husband, software developer, hardware hacker, maker and occasional speaker.
With over 18 years software development experience, Dale considers himself a ‘Jack of all trades’ comfortable in a range of environments, platforms and languages. He’s written everything from large retail POS and stocktake systems to Linux Kernel drivers and code for 8 bit microcontrollers.
Dale is equally at home with a soldering iron and oscilloscope hacking hardware and reverse engineering things to make them do wonderful things they were never intended to do.
Talk: SHALL WE PLAY A GAME?
Weaponizing the NES Classic – a look into the hardware and how the console was hacked, cross-compiling and porting binaries, and some evil bash scripting for good measure.
The NES Classic is a modern re-make of the popular “Nintendo Entertainment System” from the 1980s. This talk will briefly discuss the ARM based hardware in the device, explore the work done by “madmonkey” and others allowing us to root it, and explore ways to port or compile software for it.
After manipulating the games in this limited environment we’ll add WiFi hardware and drivers, and some common penetration testing tools – turning this toy in to a hacking tool.
Although the device in this talk is intended for gaming there are many parallels with other embedded hardware devices, especially with the rise of ARM chipsets in modern computing. Our hope is that this talk will not only be light hearted fun, but will also inspire others to attempt embedded device hacking by lowering the barrier of entry and demystifying some of the processes.