Domenica 25 Ottobre 2026 08:25:10 GMT+01:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

protezione NX

Un controllo di sicurezza della memoria che contrassegna le regioni come non eseguibili per limitare l’abuso dell’esecuzione di codice.

La protezione NX, o No-eXecute, è una funzione di sicurezza della memoria che contrassegna alcune pagine di memoria come non eseguibili. Aree di dati come lo stack e l'heap possono ancora memorizzare byte, ma la CPU rifiuterà di eseguire codice da esse. Questo alza il livello per gli attacchi che cercano di iniettare shellcode e saltarci dentro dopo aver corrotto un processo.

Nell'analisi del malware, NX è un utile indicatore di hardening, non un segnale che un binario sia benigno. Gli aggressori possono comunque sfruttare difetti logici, richiamare codice esistente o usare la return-oriented programming per aggirarla. Gli analisti difensivi osservano NX insieme ad altre protezioni come RELRO, stack canary e PIE per valutare quanto sarà difficile l'iniezione diretta di codice. Nel contesto dei campioni di botnet Linux, NX può limitare l'esecuzione di payload semplici, ma non impedisce il camuffamento del processo, gli attacchi alle credenziali, l'abuso di proxy o il comando e controllo basato sulla rete.

← indice WIKICROOK