Az Android P megakadályozza, hogy a háttéralkalmazások hozzáférjenek a kamerához

click fraud protection

Az Android P, az Android következő nagyobb verziója korlátozza az üresjárati háttéralkalmazásokat, amelyek kamera-hozzáférést kérnek. Ez áldás a magánélet számára, mivel ez azt jelenti, hogy az alkalmazások nem tudnak rólad képeket készíteni anélkül, hogy tudnád!

Android P, az Android következő nagyobb verziója, hetek múlva lehet hivatalos leleplezésről, és bár annak a felhasználók számára elérhető alapvető funkciókat még mindig ismeretlenek számunkra, sok apró apróságot fedezünk fel az Android nyílt forráskódú jellegének köszönhetően. Tudjuk, hogy engedni fogja a fuvarozókat jelerősség elrejtése és határozza meg, hogyan jelenjenek meg az állapotsorbanpéldául, és bizonyítékokat tártunk fel arra vonatkozóan, hogy a Google megvonhatja a fejlesztői hozzáférést nem dokumentált és rejtett API-k. Bloomberg a hónap elején arról számolt be, hogy az Android következő verziója lesz támogatja a "több képernyős" és "összecsukható kijelzős" telefonokat, és arra utaló jeleket is találtunk, hogy a frissítés támogatná a hívásrögzítési hang funkció.

Az Android P fejlesztései azonban nem érnek véget. Egy Android nyílt forráskódú projekt (AOSP) szerint elkövetni január 19-én egyesítették, az Android P új szabálykészletei megakadályozzák, hogy az üresjárati háttéralkalmazások hozzáférjenek a kamerához. Ez biztosítja, hogy a háttérben futó rosszindulatú alkalmazások, amikor a képernyő ki van kapcsolva, ne készítsenek potenciálisan kompromittáló képeket Önről vagy szeretteiről zsarolás céljából.

Mi változik az Android P-ben?

A szabálymódosítás az alkalmazások UID-jét (felhasználói azonosítóját) célozza meg, az Android által a telepítéskor hozzárendelendő azonosítókat. Mindegyik alkalmazásnál egyediek, és nem változnak – mindaddig, amíg egy alkalmazás telepítve marad a telefonján vagy táblagépén, ugyanaz az alkalmazásazonosító marad.

Android P esetén, amikor a kameraszolgáltatás azt észleli, hogy egy UID „tétlen” – vagyis amikor az eszköz tétlen Szundikál állam és háttéralkalmazások hozzáférése a CPU-hoz és a hálózatigényes szolgáltatásokhoz korlátozott – az Android hibát generál, és bezárja a hozzáférést a kamerához. Az inaktív UID-től érkező további kamerakérések azonnal hibát generálnak.

Az Android 6.0 Marshmallow-tól kezdődő kameraszolgáltatási változások alapjaira épül. A Lollipop és az Android régebbi verzióiban az alkalmazások „érkezési sorrendben” kaptak hozzáférést a kamerához. A Marshmallow esetében azonban a kameraszolgáltatás kifejezetten előnyben részesíti azokat az alkalmazásokat, amelyek előtérben és a felhasználó által látható tevékenységekkel rendelkeznek. Olyan ez, mint egy gyors sávos várólista egy vidámparkban: a kamerához való hozzáférést biztosító magas prioritású alkalmazások megelőzik az alacsony prioritású alkalmazásokat.

Miért számít?

A háttéralkalmazások kamerájának korlátozása már régóta esedékes. 2014-ben az Android fejlesztő, Szymon Sidor publikált egy blogbejegyzést elmagyarázza, hogyan készíthetnek az alkalmazások titokban fényképeket és videókat az Android kameraengedélyeinek okos manipulálásával. Azáltal, hogy egy kameraalkalmazás keresőjét 1 képpontra csökkentette, ami gyakorlatilag láthatatlanná tette, Sidor úr hozzáférhetett egy Nexus 5-höz. kamera anélkül, hogy figyelmeztetné a felhasználókat az alkalmazás tevékenységeire – még akkor is, ha az alkalmazás a háttérben fut, és a telefon képernyője kikapcsolva.

Val vel Android PA háttérkamerák korlátai érvényben vannak, az olyan rosszindulatú alkalmazások, mint amilyet Sidor úr blogbejegyzésében leírtak könnyebben észlelhető, mivel az ilyen rosszindulatú alkalmazásoknak előtérbeli szolgáltatást kell megvalósítaniuk az életben maradáshoz, és köszönöm nak nek Android Oreo követelményei, ez azt jelentené, hogy az alkalmazásnak értesítést kell megjelenítenie arról, hogy az alkalmazás fut (és azt is, hogy az alkalmazás a többi alkalmazás tetején jelenik meg). Ha egy ilyen alkalmazás megpróbálna rejtve maradni a háttérben, az már nem működne, mivel nem tudna hozzáférni a P-ben lévő kamerához.