Chapter 9. Android Malware
This chapter gives an introduction to the fundamental techniques typically used in creating and analyzing Android malwares. We will begin by introducing the characteristics of Android malwares, creating a simple piece of malware that gives an attacker a reverse shell on the infected phone, and then finally we will discuss some fundamental analysis techniques.
The era of viruses that can infect computers is popular. With the evolution of smartphones, it is a widely accepted fact that mobile malware that can infect smart phones is on the rise. Android, because of its open nature and sensitive API access to developers, is one big target of cybercriminals. Anyone with basic Android programming knowledge can create sophisticated Android malwares that can greatly damage end users. In the next sections of this chapter, we will see some of the popular Android malwares in the wild and also how to create such malware.
The following are the some of the major topics covered...