RatHat: Android trojanac s umjetnom inteligencijom koji krade vaše bankovne podatke

  • RatHat je bankarski trojanac za Android koji koristi umjetnu inteligenciju za autonomno upravljanje uređajem.
  • Otkrio ga je Zimperium zLabs, a distribuira se putem smishinga i zlonamjernog oglašavanja.
  • Zlonamjerni softver krade bankarske podatke, SMS poruke i može održavati udaljeni pristup čak i nakon deinstalacije.
  • Otkrivene su tehnike anti-analize i trokomponentna arhitektura koje zaobilaze sigurnost.

Android AI Trojanac

Istraživači kibernetičke sigurnosti fokusirali su se na novu prijetnju Android uređajima: RatHat, bankarski trojanac s umjetnom inteligencijom sposoban za autonomno upravljanje zaraženim telefonom. Ovaj sistem vizualno prepoznaje elemente na ekranu i sam odlučuje koje će radnje poduzeti, eliminirajući potrebu za intervencijom kibernetičkog kriminalca u stvarnom vremenu. Ovo otkriće je nesumnjivo stavilo korisnike mobilnog bankarstva u stanje visoke pripravnosti.

Otkriće dolazi od Zimperium zLabsa, firme specijalizirane za mobilnu sigurnost . Istraživači Gianluca Braga, Vishnu Pratapagiri i Fernando Ortega naznačili su da zlonamjerni softver koriste akteri sa sjedištem u Kini. RatHat se širi prvenstveno putem smishing kampanja (prevarantskih tekstualnih poruka) i zlonamjernog oglašavanja koje preusmjerava žrtve na web stranice za preuzimanje trećih strana. Stoga je vektor infekcije dobro poznat, ali sofisticiranost ovog trojanca označava prekretnicu.

virusi mobilnih telefona
Vezani članak:
Koji virusi utiču na mobilne telefone?

Ovako Trojanac krade bankarske podatke

U suštini, RatHat funkcioniše kao klasični bankarski trojanac : generiše nevidljivi sloj koji se prekriva svaki put kada žrtva otvori svoju bankarsku aplikaciju. Pomoću ovog sloja, napadači hvataju pristupne podatke i jednokratne lozinke. Na taj način, napadači dobijaju direktnu kontrolu nad bankovnim računima pogođenih korisnika. Ali to ne staje tu: zlonamjerni softver također koristi Androidov MediaProjection API za snimanje ekrana, presretanje SMS poruka i prikazivanje lažnog sloja koji oponaša poruku o grešci Google Play prodavnice kada žrtva pokuša da ga deinstalira.

Android AI Trojan 2

Komponenta umjetne inteligencije koja ga čini jedinstvenim

Ono što razlikuje RatHat od drugih Android bankarskih trojanaca jeste njegova sposobnost korištenja vještačke inteligencije za navigaciju i kontrolu kompromitovanog uređaja. Tipično, programeri ove vrste zlonamjernog softvera moraju ručno programirati tačne koordinate svakog elementa na ekranu, kao što je lokacija polja za lozinku ili dugmeta za prijavu. Ako bankarska aplikacija promijeni svoj dizajn, zlonamjerni softver prestaje raditi. Dodavanjem AI asistenta, ovaj problem nestaje. Zlonamjerni softver serijalizira stablo pristupačnosti uređaja u XML formatu i šalje ga generativnom AI asistentu, koji odgovara s uputama o tome kako dalje postupiti. Kako je Zimperium objasnio, model se koristi za rješavanje središnjih koordinata elementa na ekranu i usmjeravanje sintetičkih klikova, identifikaciju stvarnog teksta prikazanog na ekranu i izdavanje automatskih navigacijskih naredbi, kao što je pomicanje prema dolje.

Android protiv iOS-a
Vezani članak:
Android ili iOS: Što je sigurnije?

Android Trojanac AI Extra

Arhitektura i privilegovani pristup

RatHat zloupotrebljava dozvole za pristup Androidu kako bi otključao opcije za razvojne programere, omogućio bežično otklanjanje grešaka i izdvojio šestocifreni kod za uparivanje iz Android Debug Bridge-a (ADB). Pomoću ovog koda postiže lokalno samouparivanje s ADB-om, što mu omogućava izlazak iz standardnog sandboxa Android aplikacija i pokretanje nezavisnih procesa s privilegijama na nivou ljuske. Arhitektura zlonamjernog softvera sastoji se od tri dijela: zlonamjerne Android aplikacije, koja djeluje kao ulazna tačka za dobijanje kritičnih sistemskih dozvola; "Go Agent" koji se maskira u izvornu sistemsku biblioteku i izvršava naredbe koristeći pristup ljusci; i FRP reverznog proxy klijenta, koji uspostavlja siguran tunel do komandnog i kontrolnog servera napadača.

Tehnike perzistencije i anti-analize

Čak i ako žrtva uspije deinstalirati aplikaciju, napadač zadržava pristup ljusci uređaja , što mu omogućava da provjeri da li je zlonamjerni softver još uvijek instaliran i da ga ponovo instalira ako ga ne pronađe. RatHat također uključuje keylogger na hardverskom nivou, koji izvršava Go Agent, a sposoban je za snimanje pritiska tipki na ekranu. Instalacijski paket djeluje kao dropper, lansirajući glavni zlonamjerni teret i uključujući četiri tehnike protiv analize: manipulaciju kontejnerom paketa, manifest bombu koja uzrokuje pad ili zamrzavanje automatiziranih sistema za analizu, trovanje DEX bajtkoda za prekid procesa rastavljanja i shemu dvostrukog šifriranja za tekstualne nizove pod nazivom StringCrypto.

Uklonite zlonamjerni softver pomoću Avasta: Praktični vodič za kućne korisnike
Vezani članak:
Uklanjanje zlonamjernog softvera pomoću Avasta: praktični vodič za kućne korisnike

Podaci koji mogu biti ukradeni

Komande koje izdaje komandni i kontrolni server omogućavaju napadačima prikupljanje SMS poruka, akreditivnosti, datoteka, PIN-a, uzorka za zaključavanje ekrana ili lozinke , snimaka ekrana, pritiska tipki - uključujući web adrese unesene u pretraživač - i listu aplikacija instaliranih na uređaju. "Napadači koriste ovu vezu za pristup ADB demonu: to je opšta putanja do uređaja koja nosi sve što operater želi, bez obzira na specifične funkcije zlonamjernog softvera", objasnili su istraživači Zimperiuma.

Trenutno nema dostupnih informacija o identitetu meta kampanje ili broju uređaja koji su možda bili kompromitovani. Ono što je jasno jeste da kombinacija AI i ADB pristupa čini RatHat posebno opasnom prijetnjom za korisnike Androida. Stručnjaci preporučuju ažuriranje sistema, izbjegavanje instaliranja aplikacija izvan službenih trgovina aplikacija i obraćanje pažnje na dozvole koje dajete aplikacijama. Rano otkrivanje je ključno za ublažavanje utjecaja.

Krupni plan drvenih pločica koje slažu riječ "phishing", ilustrujući kako se trojanski zlonamjerni softver često isporučuje putem obmanjujućih e-poruka.
Vezani članak:
Sve o trojanskom zlonamjernom softveru: Potpuni vodič za razumijevanje i borbu protiv njega

Dodaj kao preferirani izvor na Googleu