The Internet, for many years now, has provided a unique medium from which embedded systems developers can update their embedded firmware. Prior to the Internet, a technician had to get physical access ...