AutoIt è un legittimo linguaggio e interprete di automazione per Windows usato per scriptare attività ripetitive come la gestione dei file, il controllo delle finestre e l'installazione di software. Poiché può avviare programmi, leggere file ed eseguire logica con poco overhead, è anche attraente per gli aggressori che vogliono un modo leggero per preparare malware o automatizzare le fasi post-exploitation.
Negli attacchi reali, gli script AutoIt possono distribuire payload, decrittare dati nascosti, avviare un altro componente malware o fungere da loader che mantiene l'eseguibile finale nascosto fino al runtime. I difensori si interessano ad AutoIt perché l'interprete stesso è spesso considerato affidabile e può già essere presente su un sistema, il che può far passare inosservato un abuso basato su script e confondersi con l'amministrazione normale. I team di sicurezza cercano contenuti di script sospetti, processi figli insoliti avviati dall'interprete, blob codificati e attività AutoIt su host che normalmente non lo utilizzano.


