nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Een handleiding om Android-app-machtigingen te begrijpen (en hoe u deze kunt beheren)

Apps domineren ons gebruik van smartphones en hoewel de App Store van Apple strenge criteria hanteert om in te stappen, is Google's Play Store relatief soepeler. Als gebruiker van een Android-app moet u zich bewust zijn van het type gegevens dat de apps die u gebruikt van u gebruiken.

Bovendien moet u beginnen met het lezen van de "toestemmingsformulieren" die u aan uw telefoon hebt gegeven, of riskeert u uzelf bloot te stellen aan grote privacy- en beveiligingsproblemen.

In deze handleiding zullen we enkele app-machtigingen benadrukken die u nodig heeft om meer aandacht aan te schenken en die geldige rechten zijn die apps verplicht zijn te vragen.

Met een beetje waakzaamheid is het heel goed mogelijk om risico's tot een minimum te beperken door te leren hoe u uw app-machtigingen beter kunt beheren (en deze zo nodig kunt intrekken). Hier volgt een overzicht van de machtigingen voor Android-apps en wat u eraan kunt doen.

Wat zijn app-machtigingen?

In de eerste plaats, Android-app-machtigingen zijn geen verzoeken, het zijn verklaringen . Tenzij u geworteld bent, heeft u geen zeggenschap over - in plaats van ervoor te kiezen de app niet te installeren - of de app alle vereiste machtigingen zal ontvangen.

Wanneer u een app uit de Play Store installeert, krijgt u een pop-up met alle rechten die de app vereist, zoals toegang tot uw opslagruimte, telefoongesprekken, netwerkcommunicatie, enzovoort. Lees deze lijst door.

Het is maar al te gemakkelijk om de toestemmingslijst te behandelen als een EULA (die niemand ooit leest) maar overslaan van deze machtigingen zou het verschil kunnen betekenen tussen het veilig hebben van uw gegevens op uw apparaat of het hebben van alles binnen de vingertoppen van gewetenloze app-ontwikkelaars .

5 Toestemmingen waar je op moet letten

Er zijn een paar toestemmingen waar je op moet letten, niet omdat ze noodzakelijk gevaarlijk zijn, maar omdat er verstrekkende gevolgen kunnen zijn als de gegevens van deze machtigingen in de verkeerde handen zouden vallen. Merk op dat dit niet de enige rechten zijn waar u zich zorgen over moet maken - het is een begin.

Als je meer wilt weten, bekijk dan de lijst en bespreking van Android app-rechten door AndroidForums.com-gebruiker Alostpacket . Er is ook een gedetailleerde lijst met toestemmingen op de officiële Android-ontwikkelaarspagina. Het grootste deel van de samengevatte informatie hier komt uit beide bronnen.

1. Locatie

Er zijn twee soorten locatiemachtigingen die Android-applicaties kunnen vereisen: "geschatte locatie (netwerkgebaseerd)" en "precieze locatie (GPS en netwerkgebaseerd)" .

Waar zouden apps mijn precieze locatie voor nodig hebben? Welnu, navigatie-apps zoals Waze zullen dergelijke informatie nodig hebben om te werken. Evenzo willen sociale-mediatoepassingen uw locatie opnemen in foto's en uploads. Cruciaal is dat applicaties die locatiegebaseerde advertenties implementeren ook toegang tot dergelijke informatie nodig hebben. Het is slechts een van de vele offers die u moet brengen bij het gebruik van een gratis, door advertenties ondersteunde app.

2. Telefoonstatus en identiteit

Dit is een beetje een problematische toestemming, want "lees telefoonstatus en -identiteit" omvat alles van iets dat zo onschadelijk is als het moeten weten wanneer een telefoongesprek binnenkomt, om toegang te hebben tot cruciale gegevens, zoals het IMEI-nummer van je apparaat .

Hoewel deze toestemming vaak veilig is, is het potentieel voor wangedrag enorm, dus wees voorzichtig wanneer apps deze toestemming nodig hebben. Als het lijkt alsof er geen echte reden is waarom de app deze toestemming nodig heeft, is het misschien een goede zaak om twee keer na te denken voordat u het installeert.

3. Lees en wijzig uw contacten

Deze toestemming om "Uw contacten te wijzigen, uw contacten te lezen" geeft een app onbelemmerde toegang tot de gegevens van uw contacten. Hoewel beide problemen kunnen opleveren, is de machtiging "Wijzigen" vooral gevaarlijk omdat hiermee een app alle contactgegevens die u op uw telefoon hebt, kunt lezen. Dit omvat hoe vaak u met bepaalde contacten communiceert.

Sms-apps, apps voor contactbeheer, apps voor het vervangen van kiezers en zelfs sommige apps voor sociale media hebben een of beide applicaties nodig, maar apps zonder enig sociaal aspect hebben er reden toe om dit te vereisen.

4. SMS- en MMS-gerelateerde machtigingen

Deze machtigingen kunnen u mogelijk veel geld kosten, als kwaadwillende apps deze toestemmingen gebruiken voor het verzenden van onwettige sms'jes of extra toeslagen op elke sms en mms die u verzendt.

De "lees je sms'jes" en "ontvang sms-toestemmingen" kan er ook toe leiden dat jouw privacy in het gedrang komt. Als er geen echte reden is waarom een ​​app deze rechten nodig heeft, vermijd deze dan.

Er zijn echter perfect geldige redenen waarom een ​​app deze rechten zou vereisen, vooral als het een sms-app is . Nogmaals, een beetje redeneren zou u moeten behoeden voor problemen met betrekking tot deze toestemming.

5. Account-gerelateerde machtigingen

"Vind accounts op het apparaat" laat de app controleren met ingebouwde accountmanager van Android of u accounts heeft op services zoals Google, Facebook enzovoort.

" Gebruik accounts op het apparaat" laat de app toestemming vragen om het account te gebruiken. Nadat deze toestemming is verleend, hoeft de app deze niet opnieuw aan te vragen ; de zorg is natuurlijk als de app kwaadaardig is en dingen op de achtergrond in jouw naam blijft doen.

Een andere gerelateerde toestemming om op te letten is 'accounts maken en wachtwoorden instellen', waarmee de app inloggegevens kan verifiëren. Een kwaadwillende app kan misbruik maken van deze toestemming om uw wachtwoord te verkrijgen door u te phishing .

Manieren om veilig te blijven

Er zijn een paar dingen die u kunt doen om op de hoogte te blijven van app-beveiliging.

1. De beste manier om veilig te blijven, is door niet meteen apps te ontwijken die problematische rechten vereisen, maar in plaats daarvan de app zelf te bekijken en redeneringen te gebruiken om uit te zoeken of de app echt deze toestemmingen vereist.

2. U kunt ook een e-mail sturen naar de ontwikkelaar met vragen over de rechten. Als het antwoord niet bevredigend is, of als je helemaal geen antwoord krijgt, zou je de app waarschijnlijk missen.

3. Maak ook gebruik van de enorme Android-community als u niet zeker bent over de beveiliging van een bepaalde app. Lees recensies in de Play Store en controleer forums en Android-centrische nieuwssites om te zien of er recentelijk klachten over de app zijn geweest. Het is een beetje werk, zeker, maar het kan beter dan genezen.

App-machtigingen beheren

Als u apps toegang heeft gegeven tot uw accounts zoals Facebook of Google, is het een goed idee om naar uw accountinstellingen te gaan en uw accountrechten te beheren, als de website een dergelijke functie heeft.

Je kunt ook controleren welke rechten bepaalde apps hebben door naar Instellingen> Apps te gaan . Selecteer gewoon een app en scrol omlaag om de rechten te zien die deze heeft.

Machtigingen Manager Apps

Je kunt ook een app zoals Permission Explorer gebruiken, waarmee je kunt filteren op categorieën, apps en rechten, en je een veel gedetailleerdere analyse kunt geven van de toestemmingen die aan de app zijn verleend. Andere vergelijkbare apps die u kunt proberen zijn machtigingswaarnemingscentrum en app-machtigingen.

Ongeacht de app die je kiest, zou het enige tijd moeten duren om de rechten van apps die momenteel op je Android-apparaat zijn geïnstalleerd te doorstaan, om vast te stellen of er apps zijn met problematische rechten die moeten worden ingetrokken of zelfs geheel verwijderd.

App-machtigingen intrekken

Zodra je een aantal aanstootgevende apps hebt gevonden, is het tijd om een ​​besluit te nemen over een actie. Er is momenteel geen ingebouwde manier om app-machtigingen te beheren in de nieuwste versie van Android, aangezien Google ervoor koos om de AppOps-functie te verwijderen van Android 4.4.2.

Als u echter nog steeds Android 4.3 gebruikt, zou het geen pijn doen om AppOps eens te proberen om te zien of dit u helpt toegang te krijgen tot de ingebouwde machtigingsbeheerder.

Als je voorraad loopt, niet-root 4.4.2 (of een versie vóór 4.3), heb je min of meer geen geluk als het gaat om het intrekken van app-rechten in plaats van het volledig verwijderen van de applicatie. Als je echter geroot bent, heb je nog een paar opties.

Machtigingen Manager Apps (rooted)

Als u het Xposed Framework hebt geïnstalleerd, kunt u XPrivacy proberen. XPrivacy is een van de beste permissiemanager-applicaties die beschikbaar zijn, waardoor je bijna elke toestemming die een app kan vereisen, aanpast, blokkeert en intrekt. U kunt XPrivacy Installer ook gebruiken om zowel Xposed Framework als XPrivacy zelf te installeren.

Als je bereid bent om een ​​volledig nieuwe ROM te installeren, of van plan bent om dit toch te doen, zijn er ook bepaalde aangepaste ROM's met ingebouwd machtigingsbeheer.

De populaire CyanogenMod heeft een Privacy Guard- functie die sinds vorig jaar wordt geleverd met AppOps van Android 4.3 erin. Andere ROM's zoals Purity ROM hebben ook een soortgelijk kenmerk.

Conclusie

Het is moeilijk om te ontkennen dat standaard de privacy- en beveiligingsinstellingen van Android een beetje ontbreken. Tussen af ​​en toe verwarrende toestemmingsnamen, tot een onvermogen om selectief rechten toe te kennen, is dit zeker iets waar Android aan zou moeten werken.

Maar zelfs met deze problemen is het nog steeds heel goed mogelijk om op de hoogte te blijven en de veiligheid van uw gegevens te waarborgen door waakzaam te zijn over de apps die u installeert en de rechten die deze apps vereisen . Het zijn tenslotte uw gegevens op uw telefoon - u hebt controle.

Bekijk en deel codering van screencasts met Scrimba

Bekijk en deel codering van screencasts met Scrimba

Gratis YouTube-video's bieden veel tutorials over webontwikkeling voor beginners. Maar screencasts zijn nog populairder geworden, omdat u snel een fragment of functie die u hebt ontwikkeld, kunt opnemen en publiceren.De gratis app Scrimba is een nieuwe manier om je codefragmenten te delen en voorbeelden te vinden die door anderen zijn opgenomen

(Technische en ontwerptips)

De mooiste Apple-winkels ter wereld

De mooiste Apple-winkels ter wereld

Toen het voor het eerst werd aangekondigd, was het idee van Apple met een eigen winkel niet goed ontvangen door veel partijen - hier is een commentaar van Bloomberg bedrijf over waarom "Apple Stores niet werken" van 20 mei 2001, gepubliceerd een dag na de de eerste twee Apple-winkels werden gelanceerd door Steve Jobs zelf

(Technische en ontwerptips)