Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika Half_NEET_Half_Amazing w Hydepark

Lider

w Hydepark

105piorunów

Komentarze (22)

Osobistość4piorunów

Hmm ale zastanawiam się w jaki sposób realnie można tego użyć do fingerprintingu. W sensie przeczytałem cały oryginalny wpis na blogu autora i z tego co rozumiem to po prostu strona (jak każda inna) ma dostęp do API przeglądarek i pobiera z nich dostępne informacje. Jedyna nadmiarowa rzecz jaką wykonuje to analiza sposobu przetwarzania audio, w sensie jego wydajność, czas itp. no ale nie widzę szans żeby to było na tyle dokładne żeby faktycznie dało się tego używać do fingerprintingu poszczególnych urządzeń. Nie wiem, to tak jakby strona robiła benchmark GPU na wejściu. Przecież ten wynik za każdym razem będzie inny w zależności czy komputer nie robi jeszcze czegoś w tle itp.

Lider0piorunów

@Catharsis rozumiem bardzo dobrze. Po prostu kitajski skrypt życzy sobie kanału, sprawdza co tam chce i na koniec go nie zwalnia.

Firefox i chrome mają różne silniki i jest dokładnie to samo zachowanie tylko na stronie AliExpress. Dużo większe prawdopodobieństwo buga w skrypcie kitaja niż w dwóch silnikach przeglądarki. Chociaż aktualnie wróżę z fusów.

Osobistość1piorunów

@Felonious_Gru Ale nie rozumiesz. Samo użycie tego API jest ok powodem aby zająć kanał. Tylko to obliczenie tego fingerprinta za jego pomocą trwa jakieś milisekundy i potem nic więcej z tym nie robi. I teraz skoro nie tylko Aliexpress z tego korzysta i inni też a na innych stronach jak dotąd nie zauważono podobnego zachowania to albo implementacja Aliexpress jest wadliwa i nie zwalnia kanału albo przez przypadek znaleźli buga który to powoduje.

Zresztą nawet w podlinkowanym przez ciebie wyżej blogu jest podlinkowany zgłoszony bug do Firefoxa z tym problemem:
https://bugzilla.mozilla.org/show_bug.cgi?id=1863193#c9

1863193 - Audio power request prevents sleep on Windows 11 on Aliexpress pagesNEW (karlt) in Core - Web Audio. Last updated 2026-08-23.Mozilla
Lider0piorunów

@Catharsis raczej to nie będzie bug w przeglądarce (przeglądarkach).

Nie chce mi się siadac do kompa czy głośniczek przy karcie świeci, ale jeśli tak to to normalne. Przecież jak grasz w grę to caly czas zajmuje kanał, nawet jak akurat nie odtwarza dźwięku.

Osobistość2piorunów

Dobra w sumie zrobiłem głębszy risercz. Otóż można tego jako tako użyć w ten sposób. Jest to szeroko opisane w tym artykule:
https://fingerprint.com/blog/audio-fingerprinting/
I jednocześnie jest to problem znany i przeglądarki już zaczęły z tym walczyć. No i skoro głupi artykuł dokładnie opisuje w prostych krokach jak to zrobić tzn, że wielcy gracze na rynku od dawna z tego korzystają i nie jest to nic specjalnego.

A akcja z Aliexpress wynika z tego, że ich programiści musieli coś ostro zjebać bo cała ta operacja nie powinna zająć dużej niż parę milisekund. Wychodzi na to, że jest to chyba połączenie słabego kodu plus potencjalnego buga w przeglądarce który zajmuje urządzenie audio mimo, że nic się nie odtwarza.

Audio Fingerprinting: What It Is + How It Works with Web APILearn how audio fingerprinting, a highly stable browser fingerprinting technique, is used to uniquely identify visitors without cookies.Fingerprint
Lider15piorunów

@Half_NEET_Half_Amazing @zakar xD

Twórca1piorunów

@Felonious_Gru taki obcykany w komputery, a nie wie, że oprócz nieobeznanych z tematem są też leniwi.

Dzięki za tego wyżej linka :slightly_smiling_face:

Lider11piorunów

@Half_NEET_Half_Amazing

fale audio o zerowej głośności

X D

Lider0piorunów

@baklazan no tak, masz rację. Wydało się, bo skrypt nie odblokowuje prawidłowo toru jak już się dowie swojego. A czy bug się okaże po stronie przeglądarki czy skryptu to się okaże.

Lider18piorunów

@100mph otóż nie chodzi o odtwarzanie dźwięku, tylko o zebranie jak największej informacji o sprzęcie, artykuł niesamowicie to wypacza.

A wydało się, bo Firefox ma buga i blokuje tor audio bt nawet, jeśli strona nie odtwarza dźwięku.

Shortly after loading the AliExpress homepage, audio from my phone would stop playing. Closing the AliExpress tab fixes it immediately. Muting the tab/Firefox/Windows does not help, and there is no visible video, music, or other media playing on the page
Twórca3piorunów

A gdzie link poniżej?