EAACK is an intrusion detection system designed specifically for mobile ad hoc networks (MANETs). It aims to protect MANETs from attacks by developing efficient intrusion detection mechanisms. The system is able to detect malicious behavior in MANETs at higher rates than contemporary approaches, while not significantly impacting network performance. It was implemented and tested on MANETs.