Förvisso vet du redan att flera applikationer har infekterats med XcodeGhost malware, sedan dess
Apple skickar för närvarande e-post till utvecklare med instruktioner om hur de kan testa sin version av Xcode för att förhindra liknande incidenter i framtiden.
annons
annons
Vi har nyligen tagit bort appar från App Store,som skapades med en falsk version av Xcode som skadade kunder. Du bör alltid ladda ner Xcode direkt från Mac App Store eller från Apple-utvecklarwebbplatsen och lämna Gatekeeper aktiverad på alla dina förfalskningssystem.
Gatekeeper verifierar automatiskt kodsignaturför Xcode och bekräftar att koden är undertecknad av Apple. Men om utvecklare har laddat ner Xcode från en annan källa, bör de följa dessa steg för att verifiera integriteten för deras version av Xcode:
För att verifiera äktheten av din kopia av Xcode, kör följande kommando i en terminal på ett system med Gatekeeper aktiverad:
annons
annons
spctl -assess -verbose /Applications/Xcode.app
där /Program/ är katalogen där den är installeradXcode. Det här verktyget utför samma kontroller som Gatekeeper och använder programkodsignaturer för att verifiera. Det kan ta några minuter att slutföra Xcode-bedömningen.
Verktyget ska returnera följande resultat för den version av Xcode som laddats ner från Mac App Store:
/Applications/Xcode.app: accepterat
source=Mac App Store
och för den version som laddats ner från Apple-utvecklarwebbplatsen bör resultatet läsas antingen
/Applications/Xcode.app: accepterat
source=Apple
Eller
/Applications/Xcode.app: accepterat
source=Apple System
Alla andra resultat än "accepterade" eller något annatannan källa än “Mac App Store ‘, ‘Apple System’ eller’ ‘Apple visar att appsignaturen inte är giltig för Xcode. Du måste ladda ner en ren kopia av Xcode och kompilera om dina applikationer innan du skickar in dem för granskning.
Överraskande, iOS-appar infekterademalware har genomgått en rigorös appgranskningsprocess. Så återstår att se vilka steg Apple kommer att vidta för att validera program som är fria från skadlig programvara i App Store.
Du kan använda kommandoverktyget Pangu för att ta reda på om det finns några appar infekterade med XcodeGhost skadlig programvara installerad på din iOS-enhet.