Abstract
Vampire attacks are not specific to any protocol, but rather rely on the properties of classes of routing protocols. A single Vampire can increase network-wide energy usage by a factor of O (N), where N is the number of network nodes. This paper uses two attacks on stateless protocol in which the Carousel attack is an adversary and sends a packet with a route composed as a series of loops, such that the same node appears in the route many a times, and the Stretch attack where a malicious node constructs artificially long source routes, causing packets to traverse a larger than optimal number of nodes. The vampire attacks are very difficult to detect and prevent.