Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

Słuchawki Bluetooth zdradziły sekret. AliExpress śledzi cię dźwiękiem, którego nigdy nie usłyszysz

Słuchawki Bluetooth zdradziły sekret. AliExpress śledzi cię dźwiękiem, którego nigdy nie usłyszyszDeweloper laserphile szukał przyczyny dziwnego zachowania słuchawek Bluetooth z multipointem. Gdy w przeglądarce miał otwarty AliExpress, urządzenie przestawało prawidłowo przekazywać dźwięk między komputerem a telefonem. Zamknięcie karty rozwiązywało problem. Wyłączenie dźwięku karty, przeglądarki i systemu również niczego nie zmieniało. Analiza aktywności przeglądarki ujawniła, że AliExpress uruchamia w tle mechanizmy WebAudio.

AliExpress uruchamiał w przeglądarce dwa ukryte konteksty WebAudio, które przetwarzały niesłyszalny sygnał wyłącznie po to, aby wyłapać drobne różnice sprzętowe między urządzeniami.

Słuchawki Bluetooth zdradziły sekret. AliExpress śledzi cię dźwiękiem, którego nigdy nie usłyszysz [1]

15 milionów streamerów w niebezpieczeństwie? ShinyHunters straszy Logitecha ultimatum

Deweloper laserphile przechwycił wywołania AudioContext i znalazł dwa aktywne konteksty tworzone przez skrypty collina.js oraz fireyejs.js z infrastruktury AWSC Alibaba. Obydwa budują graf WebAudio: oscylator generuje sygnał, analizator bada jego właściwości, a węzeł Gain ustawiony na zero kieruje ścieżkę do wyjścia audio. Dzięki zerowemu wzmocnieniu użytkownik niczego nie słyszy, ale przeglądarka nadal przetwarza sygnał. Właśnie ten mechanizm wyjaśnił problem ze słuchawkami. W konfiguracji autora aktywny AudioContext wpływał na działanie Bluetooth z multipointem, a zamknięcie strony AliExpress przywracało prawidłowe przełączanie między komputerem i telefonem. Ten przypadek nie oznacza jednak, że identyczne zachowanie wystąpi na każdym sprzęcie. WebAudio może też dostarczać informacji wykorzystywanych przy fingerprintingu, choć współczesne przeglądarki ograniczają wartość takich pomiarów.

Słuchawki Bluetooth zdradziły sekret. AliExpress śledzi cię dźwiękiem, którego nigdy nie usłyszysz [2]

113 gigabajtów zer i 50 kilobajtów złośliwego kodu. Tak wygląda podrobiony build GTA VI z torrentów

Analizowane skrypty wykorzystują WebAudio między innymi do pomiarów środowiska przeglądarki. Towarzyszą im mechanizmy związane z Canvas, WebGL, WebRTC oraz parametrami sprzętu. Taki zestaw może wspierać systemy antyfraudowe, choć sama analiza kodu nie pozwala stwierdzić, jak dokładnie Alibaba wykorzystuje zebrane dane. Warto też pamiętać o zabezpieczeniach przeglądarek. Tom Ritter wskazuje, że Firefox od wersji 118 mocno ogranicza wartość fingerprintingu WebAudio. 99,24 proc. użytkowników trafia do jednej z trzech wartości, zależnych głównie od możliwości procesora. Pomiar nie tworzy więc precyzyjnego, unikalnego identyfikatora.

Słuchawki Bluetooth zdradziły sekret. AliExpress śledzi cię dźwiękiem, którego nigdy nie usłyszysz [3]

Dwa tygodnie milczenia, jedno oświadczenie. Prezes MyDr przeprasza, ale nie odpowiada na najważniejsze pytanie

Laserphile sprawdził blokowanie collina.js i fireyejs.js przez uBlock Origin. Po zablokowaniu skryptów przestały powstawać nowe konteksty WebAudio, a problem z Bluetooth multipoint zniknął. Jest jednak haczyk. Obydwa pliki należą do infrastruktury związanej z ochroną Alibaby przed nadużyciami. Ich blokowanie może skutkować dodatkowymi kontrolami, CAPTCHA albo problemami z logowaniem i płatnościami. Najciekawszy wniosek jest prosty. Strona internetowa może aktywnie korzystać z systemowego toru audio, mimo że użytkownik nie uruchamia żadnego filmu ani muzyki. W przypadku laserphile'a ujawniło się to dopiero przez nietypowe zachowanie słuchawek.

Źródło: laserphile.com, Tom Ritter, Malwarebytes, The Register, Ars Technica, Grafiki AI
Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Liczba komentarzy: 19

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.