Abstract [eng] |
The concept of smart devices or smart environment is quite abstract. However, as different sources state it is such an environment which is full of devices and sensors that are able to interact with humans [2]. It can be divided into 3 main levels [3]: perception, transportation and application. This paper mainly focuses on the application level. It is possible to find some statements in different sources that Android has already exceeded the limit of 2 000 000 000. One of them [1] has already claimed about it on 2017, as it was a part of Sundar Pichai, Google CEO, report. Meanwhile Apple as the same source announced has reached a limit of 1 000 000 000 iOS device limit in 2016. Android has been chosen due to higher popularity and availability. Android OS is an open-code platformed which is developed on the basis of Linux. Anyone at his / her own choice can upload any developed applications to Android Play Store. Google tries as hard as it can but is not possible to discover all the malware and remove it before it is uploaded to Google Play Store. Another security aspect which raises concerns – even benign applications tend to request too many permissions. As the confidentiality of any data stored on Android OS relies on granted permissions, third party applications get unrestricted access in that manner. As different sources claim, a user does not know how in particular that data is used even he / she knows that certain data is within the scope of the granted permission. Spying applications are mainly developed for monitoring children or employees who use business smart devices, however, they can be used for other purposes. They can be used to spy on a victim from a close environment who has no clue about it in order to learn almost everything: call logs, SMS messages, location etc. |