|
|
Subscribe / Log in / New account

Android Apps As Adversaries

Android Apps As Adversaries

Posted Nov 13, 2021 10:58 UTC (Sat) by sammythesnake (guest, #17693)
Parent article: Android wallpaper fingerprints

I've long fantasised about having some kind of virtualized environment for the apps on my Android phone.

I want to be able to run an app that insists on all sorts of permissions that I'd rather not give it. There are many that could be given more restricted access to sensitive data or fake data rather simply.

Back in the day, CyanogenMod did some of this stuff, but it went under before getting to the point I thought they were heading for :-(

Local file storage should be (by default) restricted to one directory used only by that one app and the file manager

Requests for location data could easily always return some fixed value, ideally with the indicated accuracy set to a low value

Apps that insist on being a device administrator could be told they are without their changes to system settings changing anything other than what they're told the system settings are

Information about wi-fi/mobile networks etc. could be configured to always give the correct lie configured for each app

Demands to be always active or start on boot-up can be ignored

All sorts of fingerprinting relevant stuff like wallpapers, installed apps, localisation, etc. could be faked to an extremely bland default (just the Google default Google config)

While we're at it, an advert blocking proxy would be nice, though probably somewhat more subtle to implement, many apps will simply fail to work if they don't get their adverts to serve and faking them might be both fiddly and app specific...


to post comments

Android Apps As Adversaries

Posted Dec 2, 2021 23:17 UTC (Thu) by mcortese (guest, #52099) [Link]

An ad-blocking proxy does exist. Look for Blokada on f-droid.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds