Definition of Mobile Botnet
Botnet means a computer group that can be controlled by bot-master remotely through a command and control channel (Fang, et al., 2011). The bot-master refers to the attacker who has ability to control the botnet and make it into some particular states. The command and control channel(C&C) is the way bot-master send commands and control the botnet. Through the C&C channel, one bot-master can control several bot machines.
In botnet, a computer controlled by the attacker was called bot node or bot machine. A botnet may contain quantities of bot nodes. By controlling these nodes, the attacker can obtain powerful distributed computing ability and abundant information resources reserve. During the past days, using botnet, attackers have launched various attacks easily, such as distributed denial of service attack (DDOS), spam, phishing, theft of privacy, Trojans, spyware bulk distribution. And even as a platform for the implementation of the second attack. As one of the most effective platform for attack, botnet has become one of the biggest security threats in Internet, and it is the research hotspot in the network security field (Jiang, et al., 2012).
Mobile botnet is the developed version of botnet in mobile platform. Using mobile botnet bot-master can carry out kinds of attacks, for example, spam, order high SP services, theft of privacy, etc. It is a great threat to the privacy and property security of smartphone users (Liu, et al., 2011).