Un payload basato su Swift è malware scritto nel linguaggio di programmazione Swift di Apple. Poiché Swift è un linguaggio di sviluppo nativo per macOS e iOS, il codice malevolo costruito in questo modo può apparire più simile a un software ordinario che a un binario estraneo. Può usare framework Apple familiari, seguire strutture standard delle app e comportarsi in modi che si integrano più facilmente in un ambiente macOS.
Questo è importante perché l'aspetto influisce sulla fiducia. Gli strumenti di sicurezza e gli utenti possono essere meno sospettosi nei confronti di un software che assomiglia a una normale app per Mac, soprattutto quando è firmato, notarizzato o distribuito insieme a un installer convincente. Negli attacchi reali, i payload basati su Swift vengono spesso usati per infostealer, downloader o droper a più fasi che raccolgono credenziali, dati del browser o elementi del Portachiavi. I difensori non dovrebbero fare affidamento solo sul linguaggio o sul tipo di file; il rilevamento basato sul comportamento, la revisione della firma del codice e il monitoraggio di accessi insoliti ai file o di furti di credenziali sono più efficaci.


