Výsledky analýzy backdoorov v aplikáciách pre Android

Vedci z Helmholtzovho centra pre informačnú bezpečnosť (CISPA), Ohio State University a New York University uskutočnila skúmali skrytú funkcionalitu v aplikáciách pre platformu Android. Analyzovali 100 000 mobilných aplikácií z katalógu Google Play, 20 000 z alternatívneho katalógu (Baidu) a 30 000 predinštalovaných aplikácií na rôznych smartfónoch vybraných z 1000 firmvérov so SamMobile, ukázal, z čoho 12706 (8,5%) programov obsahuje skrytú funkcionalitu, ktorá je od používateľa skrytá, ale aktivovateľná pomocou špeciálnych sekvencií a môže sa považovať za backdoory.

Najmä 7584 aplikácií obsahovalo zabudované tajné prístupové kľúče, 501 — zabudované hlavné heslá a 6013 — skryté príkazy. Problémové aplikácie sa nachádzali vo všetkých skúmaných zdrojoch softvéru — percentuálne zastúpenie backdoorov bolo zistené v 6,86% (6860) študovaných programov z Google Play, v 5,32% (1064) z alternatívneho katalógu a v 15,96% (4788) zo zoznamu predinštalovaných aplikácií. Zistené backdoory umožňujú komukoľvek, kto pozná kľúče, aktivačné heslá a sekvencie na vyvolanie príkazov, získať prístup k aplikácii a všetkým s ňou súvisiacim údajom.

Napríklad, v aplikácii pre streamovanie športových zápasov, ktorá má 5 miliónov inštalácií, bol objavený zabudovaný kľúč na prístup do administrátorského rozhrania, ktorý umožňuje meniť nastavenia aplikácie a získať prístup k dodatočnej funkcionalite. V aplikácii na zamykanie obrazovky, ktorá má 5 miliónov inštalácií, bol nájdený prístupový kľúč, ktorý umožňuje resetovať heslo, ktoré si používateľ nastavuje na uzamknutie zariadenia. V prekladači, ktorý má 1 milión inštalácií, je prítomný kľúč, ktorý umožňuje uskutočňovať nákupy v rámci aplikácie a aktualizovať program na pro-verziu bez skutočnej platby.

V aplikácii na diaľkové ovládanie strateného zariadenia, ktorá má 10 miliónov inštalácií, bol objavený majstrovský kód, ktorý umožňuje odstrániť zámok nastavený používateľom v prípade straty zariadenia. V aplikácii na vedenie poznámok bol nájdený majstrovský kód, ktorý umožňuje odblokovať tajné poznámky. V mnohých aplikáciách boli taktiež zistené ladenia, ktoré umožňujú prístup k nízkoúrovňovým funkciám, napríklad v nákupnej aplikácii sa po zadaní určitej kombinácie aktivoval proxy server a v vzdelávacej aplikácii bola možnosť obísť testy.

Okrem backdoorov bolo v 4028 (2,7 %) aplikáciách zistené, že obsahujú čierne zoznamy, ktoré sa používajú na cenzúru informácií od používateľov. Používané čierne zoznamy obsahujú súbory zakázaných na zmienku slov, vrátane mien politických strán a politikov, bežných fráz, ktoré sa používajú na zastrašovanie a diskrimináciu určitých skupín obyvateľstva. Čierne zoznamy boli zistené v 1,98 % skúmaných programov z Google Play, v 4,46 % z alternatívneho katalógu a v 3,87 % z predinštalovaných aplikácií.

Na vykonanie analýzy bol použitý nástroj InputScope, ktorého kód bude čoskoro bol zverejnený na GitHub (predtým vedci už publikovali statický analyzátor LeakScope, ktorý automaticky odhaľuje úniky informácií v aplikáciách).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster