Il mese scorso, lo specialista di reverse engineering Carl Schou ha parlato di un bug del software iPhone che interrompe il Wi-Fi integrato del dispositivo quando è connesso a un punto di accesso denominato. Questo problema può essere risolto solo ripristinando le impostazioni di rete, poiché rinominare la rete e riavviare lo smartphone non aiuta. Ora è riuscito a trovare un altro grave bug in iOS, bloccando il lavoro del Wi-Fi.
Il ricercatore afferma che se provi a connettere un iPhone a una rete Wi-Fi denominata "% secretclub% power", puoi interrompere il modulo Wi-Fi integrato nello smartphone, che interromperà il funzionamento di tutte le funzioni relative alla rete wireless . Inoltre, in questo caso, il ripristino delle impostazioni di rete iOS non garantisce il ripristino delle prestazioni. L'esperto ha notato che ha provato più volte a ripristinare le impostazioni di rete del dispositivo, ma ciò non ha aiutato e il Wi-Fi ha continuato a rimanere in uno stato disattivato.
La fonte rileva che le reti wireless, in nome delle quali c'è un segno%, possono interrompere il lavoro del Wi-Fi sui dispositivi con iOS. Il fatto è che il carattere "%" viene spesso utilizzato nella programmazione per formattare le stringhe. Il sottosistema Wi-Fi sta probabilmente passando il nome dell'hotspot a una libreria interna che esegue la formattazione delle stringhe, che a sua volta crea una voce di memoria arbitraria e trabocca negli appunti. Ciò danneggerà la memoria e disattiverà automaticamente la funzione Wi-Fi.
Il ricercatore scoraggia gli utenti iPhone dal connettersi alle reti Wi-Fi con un segno% nei loro nomi. Molto probabilmente, Apple risolverà questo bug in un futuro aggiornamento del software.
2021-07-05 15:00:50
Autore: Vitalii Babkin