Un comando offuscato è un comando shell o di sistema scritto deliberatamente per essere più difficile da leggere per una persona o per uno strumento di sicurezza. Gli aggressori possono nascondere flag pericolosi, dividere stringhe, usare codifica, inserire caratteri non necessari o concatenare comandi semplici in modo che l'azione reale non sia subito evidente. L'obiettivo è spesso aggirare una revisione superficiale e ridurre la probabilità che un utente noti un comportamento malevolo prima di eseguirlo.
Questo è importante perché l'offuscamento dei comandi è un passaggio comune nell'ingegneria sociale, nella distribuzione di malware e nell'abuso della supply chain. Nei flussi di lavoro assistiti dall'IA, un aggressore può inserire un comando offuscato all'interno di un'istruzione apparentemente utile, inducendo un utente a copiarlo in un terminale. Chi difende cerca di individuarlo richiedendo controlli di provenienza, esaminando qualsiasi comando che includa codifica o punteggiatura insolita e usando l'esecuzione in sandbox o controlli di policy per bloccare l'accesso rischioso alla shell. Un'ispezione attenta dei comandi è una difesa semplice ma importante contro l'esecuzione nascosta.


