O'Reilly logo

Learning Pentesting for Android Devices by Aditya Gupta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Preparing the Battlefield

In the previous chapter, we learned the basics of Android security and its architecture. In this chapter, we will read about setting up our Android Pentesting lab, which will include downloading and configuring Android SDK and Eclipse. We'll understand ADB in depth and learn how to create and configure Android Virtual Devices (AVDs).

We will cover the following aspects in this chapter:

  • Android Debug Bridge
  • Introduction and setting up of Burp Suite
  • Introduction to APKTool

Setting up the development environment

In order to build Android applications or create an Android virtual device, we need to set up the development environment in order for those applications to run. So, the first thing we need to do is download ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required