A Telega, a Telegram alternatív kliensében MITM-támadások végrehajtásának lehetőségét fedezték fel.

Közzétettek egy tanulmányt, amely azt állítja, hogy a Telega, a Telegram alternatív kliense olyan módosításokat tartalmaz, amelyek lehetővé teszik a MITM-támadást és letiltják a Telegram kulcsfontosságú titkosítási elemeit. A Telega kliens a Telegram eredeti Android-klienseként terjesztett GPLv2 licenc alatt álló kódot használ, de nem hozza nyilvánosságra a végzett módosításokat, megszegve ezzel a licenc követelményeit.

A felhasználók forgalmának lehallgatásának lehetőségére vonatkozó következtetést több technikai felfedezés alapján vonják le, amelyeket az APK-csomag dekompilálása, a könyvtárak elemzése és a hálózati hívások vizsgálata után tettek:

  • A Telega kliens a forgalmat saját infrastruktúráján keresztül irányítja: induláskor az api.telega.info/v1/dc-proxy címhez fordul, és egy JSON-válaszban megkapja a "data-centerek" listáját, amelyek a Telegram hivatalos címei helyett kerülnek beillesztésre. Gyakorlatilag ez azt jelenti, hogy a kliens nem az eredeti szerverek, hanem a Telega proxyján keresztül létesít kapcsolatokat. Ez a viselkedés a Telegram kiszolgálóinak közvetlen elérhetőségét próbálja kikerülni. Az Telegram hivatalos nyilvános kulcsainak használatakor a proxy csak az titkosított forgalmat tudja irányítani szerverek a Telegram felé, de nem tudja elérni a tartalmat anélkül, hogy ne lenne meg a Telegram hivatalos szerverein alkalmazott zárt kulcs.
  • A buildben egy további nyilvános RSA-kulcsot találtak, amely nem található meg a Telegram hivatalos klienseiben. A Telega a saját szervereihez való titkosított kapcsolatok létrehozásakor használhatja a saját nyilvános kulcsát, amelynek az párja ismert.
  • A címek hamisítása a saját nyilvános kulcs használatával lehetővé teszi a MITM-támadást, amely során az összes bejövő és kimenő üzenetet el lehet olvasni a csevegésben, meg lehet nézni a levelezési előzményeket, lehetőség nyílik az üzenetek tartalmának megváltoztatására, valamint bármilyen művelet végrehajtására a felhasználói fiókkal anélkül, hogy az érintett részt venne a folyamatban.
  • A PFS (Perfect Forward Secrecy) mechanizmusai és a titkos E2E-csevegések támogatása a kliensben alapértelmezés szerint vagy le vannak tiltva, vagy olyan távoli konfigurációval kezelhetők, amely hozzáférhető ugyanazon dc-proxy segítségével (a kliens figyelmen kívül hagyja a titkos csevegéseket és elrejti a kezelőfelületi elemeket az létrehozásukhoz).
  • A kódban távoli szűrőket/feketelistákat találtak (kérések az api.telega.info/v1/api/blacklist/filter), amelyek lehetővé teszik a csatornák, profilok és csevegések rejtését az ügyfélnél a döntés alapján. a szerver.

A Telega a "Telegram-ügyfél, amely az üzenetküldő nyílt forráskódján alapul", amelyet lehet használni anélkül, hogy VPN, és a projektoldalon megtalálható megfogalmazás szerint "minden információt megbízhatóan véd a Telegram végpontok közötti titkosítása. Korábban a Telega Telegram-csatornát több mint 5 millió követővel hitelesítették, de a cikk írásakor a jelzés hiányzik. A Telega hitelesítő botjának több mint 6 millió havi felhasználója van.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster