Perché Baidu Netdisk reindirizza ancora gli annunci Shake dopo aver disabilitato il sensore? Perché vengono letti anche i dati del magnetometro

📅 2026-10-30

Riassunto:

Questa settimana Apple ha lanciato la versione ufficiale di iOS 27.2. In questa versione, Apple introduce nuove impostazioni di autorizzazione per gli utenti nella Cina continentale: sport e fitness. Questa autorizzazione può essere utilizzata per controllare se l'applicazione può ottenere i parametri del giroscopio e dell'accelerometro. Alcune applicazioni possono saltare rilevando il sensore quando si apre lo schermo e si scuote l'annuncio.

127758.png

Tuttavia, la versione iOS di Baidu Netdisk può continuare a saltare per scuotere gli annunci dopo che le autorizzazioni per sport e fitness sono state bloccate. Nelle discussioni precedenti, alcuni utenti della rete hanno ipotizzato che Baidu Netdisk potrebbe non aver bisogno di rilevare giroscopi e accelerometri, ma di impostare ritardi casuali. Una volta raggiunto il tempo di ritardo, si valuterà che l'utente ha attivato lo shake e l'annuncio salterà automaticamente.

L'analisi dell'intelligenza artificiale ha rilevato che Baidu Netdisk utilizza anche un magnetometro:

Lo sviluppatore @王陈杰 ha utilizzato l'intelligenza artificiale per analizzare la logica di salto della pubblicità a schermo aperto di Baidu Netdisk e ha condiviso il rapporto finale con Blue Dot. L'analisi ha rilevato che esiste una variante speciale NoShake nel framework utilizzato da Baidu Netdisk. Questa variante non si basa sul monitoraggio convenzionale delle azioni CoreMotion, ma utilizza CLHeading nel framework Core Location di Apple per ottenere dati sull'orientamento del dispositivo.

CLHeading è una struttura relativa al magnetometro che fornisce l'orientamento del dispositivo rispetto al nord magnetico e i dati del campo magnetico triassiale utilizzati per calcolare l'orientamento. In poche parole, quando cambia la postura del telefono, anche i dati restituiti dal magnetometro possono cambiare di conseguenza, e la componente pubblicitaria può usarlo per determinare se l'utente ha spostato o girato il telefono.

Pertanto disabilitare i permessi del giroscopio e dell'accelerometro è inutile:

Almeno nel caso della versione iOS di Baidu Netdisk, vietare a Baidu Netdisk di ottenere i permessi del giroscopio e dell'accelerometro è inutile. Baidu Netdisk ha preparato metodi di backup per rilevare se il telefono si muove o trema. Tuttavia, non tutte le applicazioni potrebbero disporre di framework alternativi sviluppati in anticipo come Baidu Netdisk.

La versione beta di iOS 27.2 è stata rilasciata il 23 settembre e il campione che lo sviluppatore ha utilizzato l'analisi AI questa volta era Baidu Netdisk iOS versione 13.36.0, rilasciata il 22 ottobre. Naturalmente, questo non può determinare se Baidu Netdisk abbia aggiunto la variante NoShake dopo il rilascio della versione beta di iOS 27.2 per gestire le restrizioni sui permessi dei sensori.

Il rapporto di analisi menziona il reindirizzamento automatico senza clic:

Il rapporto menziona anche un ramo a zero clic: quando una combinazione di parametri specifica soddisfa le condizioni, attenderà circa 1 secondo dopo essere stata attivata. Se l'utente non fa clic durante questo periodo, l'SDK eseguirà automaticamente il processo di clic sull'annuncio. Anche altre combinazioni di parametri possono entrare direttamente nel processo di clic dopo l'attivazione.

Questo meccanismo fornisce indizi che meritano attenzione rispetto alla precedente speculazione degli utenti della rete secondo cui salterà automaticamente dopo un certo periodo di tempo. Tuttavia, il rapporto di analisi non ha ottenuto un reale riscontro pubblicitario, per cui è impossibile determinare quale insieme di parametri venga effettivamente utilizzato nella pubblicità online.

Tag correlati

Articoli correlati

Commenti

0/500
Captcha (click to refresh)
Nessun commento