Určite ste sa už stretli s aplikáciou, či už z ochodu Google Play alebo z iných zdrojov, ktorá pre svoju činnosť požadovala niekedy až príliš mnoho oprávnení systému. Ak sa rozhodnete aj napriek tomu dôverovať autorovi, môžete sa niekedy stretnúť s nepríjemnosťami typu ukradnuté osobné údaje, vysoké účty za odosielanie SMS správ a iné. Na fórach XDA developers sa však objavila nová aplikácia, ktorá by nám mohla pomôcť s touto situáciou. XPrivacy dokáže totižto blokovať niekoľko typov aktivít a dotazov a to aj napriek oprávneniam udeleným pri inštalácií aplikácií.
XPrivacy slúži najmä pre zabránenie úniku citlivých údajov, ako sú kontakty alebo lokalizácia. Aplikácia dokáže obmedziť určité kategórie dát, ku ktorej dokáže iná aplikácia pristupovať. Toto je dosiahnuté tým, že aplikácie sú "kŕmené" falošnými údajmi. Napríklad, ak obmedzíte prístup ku kontaktom, bude to mať za následok odoslanie prázdneho zoznamu kontaktov pre tú aplikáciu, ktorá si tieto údaje vyžiada. Podobne to platí aj pre lokalizáciu. Ak si nejaká aplikácia vyžiada údaje o umiestnení zariadenia, XPrivacy odošle náhodnú polohu.
XPrivacy je možné nainštalovať pomocou jednoduchého návodu, ktorý nájdete na tomto odkaze. Okrem toho budete potrebovať rootnuté mobilné zariadenie s Androidom 4.1 Jelly Bean a vyšším (MIUI rom nie je podporovaná). Aplikácia taktiež vyžaduje tzv. Xposed framework. Jedná sa o platformu, ktorá umožňuje vykonať modifikácie v systéme Android, pričom inštalácia tejto platformy je súčasťou návodu. Viac informácií nájdete v pôvodnom príspevku na XDA fóre, kliknutím na tento odkaz.
Zoznam oprávnení, ktoré môžu byť upravené:
- Účty (Google, Facebook, atď.)
- Prehliadač (záložky / história)
- Kalendár
- Telefonovanie (telefón, SMS, MMS)
- Kontakty
- Identifikácia (zariadenie)
- Internet
- Lokalizácia (jemné / hrubé)
- Multimédia (audio, fotografie, video)
- Správy (SMS, MMS)
- Sieť (adresy)
- Telefón (ID, tel. čísla, volania)
- Externá pamäť (SD karta)
- Shell (príkazy, superuser)
- Systém (nainštalované aplikácie)
- Pohľad (prehliadač)
Je potrebné upozorniť, že sa nejedná o riešenie, ktoré dokáže plne odstrániť účinky bezpečnostných hrozieb, akým je malware. Veľké využitie však má napríklad v tom prípade, že sa snažíte obmedziť aplikácie, ktorá zbytočne požadujú práva. Softvér je možné nainštalovať a využívať zadarmo, no dostupný je aj kľúč na odomknutie plnej verzie, ktorá naviac ponúka import a export konfigurácie, ktorú môžete prenášať medzi zariadeniami.
Zdroj: androidpolice
Skoda ze az od Jelly Bean. Nieco podobne hladam uz velmi velmi dlho a zatial som nenasiel.
Tak to hladas asi zle. Takych aplikacii je plno, akurat ze google ich asi uz vyhodil z marketu. Umoznuju aj blokovat pristup na net, a teda ten reklamny balast za ktory google dostava prachy (a ktory uzivatelov tak otravuje)…
BTW, toto “do*urvenie” prav pre aplikacie povazujem osobne za najvacsiu chybu pri dizajne androidu a zaroven to cim sa android najviac odklonil od obvyklych linuxovych systemov. Bohuzial, komercia zvitazila. Akurat nechapem, naco potom appky bezia v sandboxe, ked im aj tak pri instalacii “musi” uzivatel povolit vsetko co chcu (“musi” v uvodzovkach, pretoze ma prakticky len moznost vsetko povolit, alebo nenainstalovat)…
Je ich plno?
Menuj prosím nejaké okrem:
1. Android Firewall (ten vie spravovať iba prístup aplikácií na internet) 2. LBE Security (ten vie spravovať aj prístup k právam aplikácií, ale obsahuje i dosť zbytočného balastu…)
Som samé ucho / oko ;-)
Niektore ROMky maju v sebe PDroid / OpenPDroid
Keď som naposledý pídil po tomto, PDroid skončil pri GingerBreade..
tak napriklad:
PDroid
OpenPDroid
LBE Privacy Guard
CyanogenMod Incognito Mode
Per App Settings Module
Permission Manager
Permissions Denied
a mozno aj dalsie
CyanogenMod ma potom este aj funkciu na zakazovanie jednotlivych povoleni v nastaveniach aplikacie.