Book Image

Testing and securing android studio applications

Book Image

Testing and securing android studio applications

Overview of this book

Table of Contents (18 chapters)
Testing and Securing Android Studio Applications
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 2. Security in Android Applications

You understand the security concepts in software and now you want to discover how those threats and vulnerabilities are applied to a mobile environment. You want to be aware of the special security features in the Android operating system. You are already familiar with Android, but you need to know the components that are critical for its security.

This chapter will show you the challenges that exist in the mobile environment. You will learn about the Android security architecture and about what application sandboxing means. This chapter will show you the main features in Android that will allow you protect your location: permissions and interprocess communication.

We will be covering the following topics in this chapter:

  • Vulnerabilities in the mobile environment

  • Android security overview

  • Permissions

  • Interapplication communication