Domenica 18 Ottobre 2026 13:40:41 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Binary shadowing

Una tecnica in cui un eseguibile malevolo usa lo stesso nome di uno strumento attendibile, così che il sistema operativo possa eseguire per primo il file dell'attaccante.

Binary shadowing è una tecnica di attacco in cui un eseguibile malevolo viene nominato allo stesso modo di uno strumento attendibile, come git.exe o un altro binario ausiliario. Se il software avvia i programmi usando solo il nome anziché un percorso completo, il sistema operativo può cercare prima nella directory corrente o nella directory dell'applicazione ed eseguire il file dell'attaccante. Questo trasforma una cartella apparentemente normale in una trappola di esecuzione.

Questo è importante perché può creare esecuzione arbitraria di codice a partire da azioni semplici come aprire un progetto o avviare una build. Le difese includono l'uso di percorsi completamente qualificati, la limitazione delle posizioni di ricerca degli eseguibili, la convalida della directory di lavoro e il trattamento dei repository non attendibili come contenuto attivo. Su Windows, questo schema è strettamente correlato al dirottamento della directory corrente e ad altri bug nell'ordine di ricerca durante la creazione dei processi.

← indice WIKICROOK