L'ingresso standard reindirizzato è un dato di input inviato a un processo da un'origine diversa dalla tastiera. In Windows, tale origine può essere un file, una pipe, un altro processo o un handle programmatico. Il processo continua a leggere dal proprio flusso di input normale, ma i byte arrivano tramite un percorso diverso.
Nella sicurezza informatica, questo è importante perché gli aggressori possono usare l'ingresso reindirizzato per fornire comandi, payload o dati simili a shellcode alle applicazioni console senza fare affidamento su evidenti API di scrittura in memoria. Questo può far apparire l'attività malevola come normale automazione o scripting. I difensori dovrebbero monitorare origini di input insolite, processi console che ricevono flussi inattesi e comportamenti successivi come modifiche alla protezione della memoria o trasferimenti di esecuzione. Correlando questi eventi, gli strumenti di sicurezza possono individuare abusi anche quando mancano i classici indicatori di injection.


