Sicuramente sai già che diverse app sono state infettate dal malware XcodeGhost, come
Apple sta attualmente inviando lettere agli sviluppatori con le istruzioni su come testare la loro versione di Xcode per prevenire simili incidenti in futuro.
pubblicità
pubblicità
Di recente abbiamo rimosso le app dall'App Store,che sono stati creati utilizzando una versione falsa di Xcode che ha paralizzato i clienti. Devi sempre scaricare Xcode direttamente dal Mac App Store o sul sito Web Apple Developer e lasciare Gatekeeper abilitato su tutti i tuoi sistemi software antifrode.
Gatekeeper verifica automaticamente la firma del codiceper Xcode e conferma che questo codice è firmato da Apple. Tuttavia, se gli sviluppatori hanno scaricato Xcode da un'altra fonte, devono seguire questi passaggi per verificare l'integrità della loro versione di Xcode:
Per verificare l'autenticità della tua copia di Xcode, esegui il comando seguente nel terminale del sistema con Gatekeeper abilitato:
pubblicità
pubblicità
spctl -assess -verbose /Applications/Xcode.app
dove /Applicazioni/ è la directory in cui è installatoXcode. Questo strumento esegue gli stessi controlli di Gatekeeper, utilizzando le firme del codice dell'applicazione per verificare. Potrebbero essere necessari alcuni minuti per completare la valutazione Xcode.
Lo strumento dovrebbe restituire il seguente risultato per la versione di Xcode scaricata dal Mac App Store:
/Applications/Xcode.app: accettato
fonte=Mac App Store
e per la versione scaricata dal sito Web dello sviluppatore Apple, il risultato dovrebbe leggere entrambi
/Applications/Xcode.app: accettato
fonte=Apple
O
/Applications/Xcode.app: accettato
fonte=Sistema Apple
Qualsiasi risultato diverso da "accettato" o qualsiasi altrofonte diversa da “Mac App Store ‘, ’ ‘Apple mostra che la firma dell'app non è valida per Xcode. È necessario scaricare una copia pulita di Xcode e ricompilare le applicazioni prima di inviarle per la revisione.
Sorprendentemente, app iOS infetteil malware è stato sottoposto al rigoroso processo di revisione delle app. Quindi resta da vedere quali passi prenderà Apple per testare le applicazioni che non contengono malware sull'App Store.
Puoi utilizzare lo strumento di comando Pangu per scoprire se sono presenti app infette dal malware XcodeGhost installate sul tuo dispositivo iOS.