L'adattabilità è una caratteristica del malware che consente al codice ostile di adattare il proprio comportamento a schermi, prompt o flussi utente diversi senza dover essere completamente riscritto. Invece di seguire un unico script rigido di tocchi e input, il malware adattivo può esaminare ciò che è presente sul dispositivo e scegliere l'azione successiva in base allo stato attuale dell'interfaccia.
Questo è importante perché le app mobili e i sistemi operativi cambiano spesso. Una catena di automazione fissa può interrompersi quando un pulsante si sposta, compare una fase di conferma o cambia il testo di un prompt. Il malware adattivo può sopravvivere a questi cambiamenti, rendendo gli attacchi più difficili da interrompere e meno efficaci i rilevamenti basati solo su pattern statici. Negli attacchi reali, questo si manifesta come navigazione in tempo reale, abuso dei permessi e tentativi ripetuti di raggiungere un'azione obiettivo. Chi difende dovrebbe cercare comportamenti insoliti delle app, gestione sospetta dei prompt e pattern di navigazione ripetuti, non solo il binario del malware in sé.


