Il calcolo interattivo è software o hardware che risponde all'input dell'utente in tempo reale tramite uno schermo, pulsanti, tocco, tastiera o altri controlli. Invece di funzionare senza supervisione, attende le azioni e aggiorna immediatamente il proprio output, il che rende l'utente parte del comportamento del sistema.
Nella sicurezza informatica, l'interattività è importante perché ogni percorso di input rappresenta una superficie di attacco. Menu progettati male, modalità di servizio nascoste o una convalida dell'input debole possono consentire a un attaccante di modificare le impostazioni, attivare funzioni di debug o confondere gli utenti con prompt falsi. Su dispositivi embedded e console, i team di sicurezza spesso studiano il comportamento interattivo per fare reverse engineering del firmware, testare i permessi e cercare assunzioni non sicure nel codice dell'interfaccia utente. Anche i difensori usano console interattive per il monitoraggio e la risposta agli incidenti, ma devono proteggere tali interfacce con autenticazione, registrazione dei log e una chiara separazione tra le azioni dell'utente e i comandi privilegiati.


