Výsledky analýzy backdoorů v aplikacích pro Android

Vědci z Helmholtzova centra pro informační bezpečnost (CISPA), Státní univerzity v Ohiu a Newyorské univerzity provedli zkoumání skryté funkcionality v aplikacích pro platformu Android. Analýza 100 tisíc mobilních aplikací z katalogu Google Play, 20 tisíc z alternativního katalogu (Baidu) a 30 tisíc předinstalovaných aplikací na různých smartphonech, vybraných ze 1000 firmwarů ze SamMobile, ukázalo, ukázala, že 12706 (8,5 %) programů obsahuje funkcionalitu skrytou pro uživatele, ale aktivovanou pomocí speciálních posloupností, kterou lze považovat za zadní vrátka.

Konkrétně 7584 aplikací měly vestavěné tajné klíče přístupu, 501 mělo vestavěné master hesla a 6013 mělo skryté příkazy. Problematické aplikace se nacházely ve všech zkoumaných zdrojích softwaru – v procentuálním vyjádření byla zadní vrátka zjištěna v 6,86 % (6860) zkoumaných programů z Google Play, v 5,32 % (1064) z alternativního katalogu a v 15,96 % (4788) ze seznamu předinstalovaných aplikací. Zjištěná zadní vrátka umožňují komukoli, kdo zná klíče, aktivace hesla a posloupnosti pro vyvolání příkazů, získat přístup k aplikaci a všem s ní souvisejícím datům.

Například v aplikaci pro streamování sportovních zápasů, která má 5 milionů instalací, byl objeven vestavěný klíč pro přístup k administračnímu rozhraní, který umožňuje změnit nastavení aplikace a získat přístup k dodatečné funkcionalitě. V aplikaci pro zamykání obrazovky, která má 5 milionů instalací, byl nalezen přístupový klíč, který umožňuje resetovat uživatelské heslo pro blokaci zařízení. V překladači, který má 1 milion instalací, je přítomen klíč, který umožňuje provádět nákupy uvnitř aplikace a aktualizovat program na pro verzi bez skutečné platby.

V programu pro vzdálené řízení ztraceného zařízení s 10 miliony instalací byla zjištěna hlavní heslo, které umožňuje odemčení, jež si uživatel nastavil v případě ztráty zařízení. V aplikaci pro vedení poznámkového bloku bylo nalezeno hlavní heslo, které umožňuje odemknout tajné poznámky. V mnoha aplikacích byly také odhaleny ladící režimy, které otevírají přístup k nízkoúrovňovým funkcím, například v aplikaci pro nakupování se po zadání určité kombinace spouštěl proxy server, a v edukačním programu byla možnost obcházení testů.

Kromě zadních vrátek bylo v 4028 (2,7 %) aplikacích zjištěno přítomnost černých seznamů používaných k cenzurování informací od uživatele. Používané černé seznamy obsahují sady zakázaných slov, včetně jmen politických stran a politiků, typických frází používaných k zastrašování a diskriminaci určitých skupin obyvatelstva. Černé seznamy byly zjištěny v 1,98 % prozkoumaných programů z Google Play, v 4,46 % z alternativního katalogu a v 3,87 % ze seznamu předinstalovaných aplikací.

Pro provedení analýzy byl použit nástroj vytvořený výzkumníky InputScope, jehož kód bude brzy byla vydána na GitHubu (dříve výzkumníci již publikovali statický analyzátor LeakScope, který automaticky odhaluje úniky informací v aplikacích).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster