This paper introduces a security system that device designers and product development engineers will want to examine: Mocana’s new anti-malware developers’ kit, NanoDefender. NanoDefender is a next-generation intrusion detection system designed specifically for constrained device environments. It instantly detects and shuts down malware and viruses before they have a chance to spread throughout a network, and does so while completely eliminating “false positives.” Unlike anti-malware products currently on the market that rely on attack databases for defense, NanoDefender tracks the function flow within applications.