Aplikace pro monitorování Android zařízení

Abstract

This thesis deals with the security and monitoring of the device with Android operating system. The goal is to create a solution that can be used as a mobile application surveillance application. This application should be able to assess the security of installed applications on the device and thus could be useful for example for parental supervision over children’s Android devices. The solution consists of two software parts. The first is a client application that will run on a monitored device, such as a child's device. The second part is a server solution that allows security evaluation of installed applications in context of granted permissions. Parents should then be able to remotely monitor paired devices. The client part of the application is programmed in the Kotlin programming language, the server part of the application is programmed in the Java programming language. The first part of this work is dedicated to the description of existing applications that are dealing with this issue, and then to the security and description of the monitoring technologies of devices with Android operating system. Last part of this work is dedicated to the design, implementation and testing of created application.

Description

Subject(s)

Android, Java, Kotlin, device rooting, Android device security, device monitoring, granting permissions and their security context

Citation