Nowo odkryty wektor ataku na iPhone'a może być używany do szpiegowania ofiar
Badacze bezpieczeństwa współpracujący z ZecOps odkryli nowy wektor dołączania dowodu koncepcji, który ostatecznie pozwala potencjalnym cyberprzestępcom szpiegować Cię za pomocą kamery i mikrofonu iPhone'a.
Nowy atak nosi nazwę „NoReboot” i został zbadany i odkryty przez zespół ds. bezpieczeństwa jako dowód koncepcji, co oznacza, że nie został zauważony w środowisku naturalnym, wykorzystywany przez hakerów.
Cicha wytrwałość
Atak wykorzystuje metodę uzyskania trwałości na docelowym urządzeniu poprzez sfingowanie ponownego uruchomienia urządzenia i w ten sposób może utrzymać aktywność złośliwych procesów i aktywności, podczas gdy użytkownikowi wydaje się, że urządzenie zostało zrestartowane w normalny sposób.
NoReboot sprawia, że wygląda na to, że Twój iPhone uruchamia się normalnie. Jednak wyłączenie jest fałszywe i pozostawia mikrofon i kamerę telefonu narażone na przejęcie. NoReboot wstrzykuje złośliwy kod do kilku demonów procesów działających w tle na iPhonie, a mianowicie backboardd, InCallService i SpringBoard.
Elementy audiowizualne, które są zawarte w procesie ponownego uruchamiania iPhone'a, takie jak animowany obrót, mogą zostać przejęte za pomocą wstrzykniętego złośliwego kodu. Według badaczy bezpieczeństwa, którzy opracowali atak sprawdzający koncepcję, fałszywe ponowne uruchomienie wywołane przez NoReboot jest wizualnie nie do odróżnienia od prawdziwego. Jednak w fałszywym urządzenie pozostaje połączone z usługodawcą.
Atak obejmuje również metody wyzwalania fałszywego ponownego uruchomienia przed wyzwoleniem prawdziwego wymuszonego ponownego uruchomienia, co czyni go jeszcze bardziej niebezpiecznym.
Niezbyt łatwe do naprawienia
Atak mógłby być skutecznie wykorzystany przez potencjalnych cyberprzestępców do osiągnięcia trwałości, jednocześnie nakłaniając użytkownika do myślenia, że jego urządzenie zostało zrestartowane. Według ZecOps problem będzie trudny do naprawienia za pomocą prostej łatki, ponieważ polega ona na nakłanianiu użytkownika do myślenia, że coś wydarzyło się normalnie, podczas gdy w rzeczywistości tak się nie stało.