Download Privacy concerns with everyday technologies - mart-e
Transcript
3.3. ATTACK SCHEMES An apk file is produced after the compilation of a program and is often proposed on small projects or for beta versions. Once an application is installed on the system, the apk file is stored on the system. Alternative marketplaces In the same way as the Android Play Store, several alternative marketplaces exist. Alternative marketplaces enable downloading apk files from a centralised interface. Like Google Play Store, it has the advantages of a centralised distribution medium (payment system, users’ reviews, moderation, etc.). Manufacturers or service providers sometimes sell smartphones with their own marketplace instead of the Google Play Store. Debug mode If the debug mode of an android device is turned on (done in the configuration settings of the device), interaction between a computer and the device is possible. Using the official Android Debug Bridge toolkit5 , an application can be installed in a few seconds from a computer without any notifications or user interactions on the device connected to a computer (connection typically made using a USB cable). 3.3 Attack schemes Even though the multiple installation procedures make the propagation of an application easier, they also enable abuses and accelerate the propagation of malware. Figure 3.3 presents the two different attack types (explained in Section 3.4.1) and the three different strategies to deploy the attack (explained in Section 3.3.2, 3.3.3 and 3.3.4). Figure 3.3: Malicious applications propagation possibilities 5 Documentation https://developer.android.com/tools/help/adb.html 33