The Ad hoc On-Demand Distance Vector (AODV) routing protocol, designed for mobile ad hoc networks, offers quick
adaptation to dynamic link conditions, low processing and memory overhead, and low network utilization. However, without
keeping in mind the security issues in the protocol design, AODV is vulnerable to various kinds of attacks. This thesis analyzes
some of the vulnerabilities, specifically discussing attacks against AODV that manipulate the routing messages. We propose a
solution based on specification-based intrusion detection to detect attacks on AODV.