Come risolvere un buffer overflow in Windows XP

February 1

Buffer è il luogo in memoria del computer in cui vengono memorizzati i dati relativi al programma attualmente in elaborazione. I dati possono essere qualsiasi cosa, da un documento che è stato aperto, come canzoni o film. Normalmente, Windows XP si prende cura del requisito di memoria di programmi diversi. Ma, a volte i programmi maligni possono non seguono le regole del sistema operativo, e questo è dove si verifica il problema. Fortunatamente, Windows XP può aiutare a prevenire questo.

Data Execution Prevention (DEP) monitora i programmi in esecuzione sul computer per verificare se si sta utilizzando la memoria del computer in modo corretto e sicuro. software DEP fa questo facendo alcune località la memoria, come non eseguibile. Se un programma tenta di utilizzare una di queste posizioni di memoria protette, quindi DEP si chiuderà il programma e si comunica con l'invio di un messaggio di avviso. DEP è attivato per impostazione predefinita solo per i programmi del sistema operativo.

istruzione

attivare DEP

1 Per attivare DEP per tutti i programmi, andare su "Start" e cliccare su "Pannello di controllo".

2 Nella finestra del pannello di controllo che si apre, fare doppio clic sull'icona "Sistema".

3 Nella finestra di dialogo "Proprietà del sistema" che si apre, fare clic sulla scheda "Avanzate".

4 Sotto "Performance", fare clic sul pulsante "Impostazioni".

5 Nella finestra di dialogo "Performance" che si apre, fare clic sulla scheda "Protezione esecuzione programmi".

6 Fare clic sull'opzione "Attiva Protezione esecuzione programmi per tutti i programmi ei servizi tranne quelli selezionati".

7 Fare clic su "OK" per chiudere la finestra di dialogo "Opzioni prestazioni". Fare clic su "OK" per chiudere la finestra di dialogo "Proprietà del sistema". Riavvia il tuo computer.

Aggiungere un programma all'elenco delle eccezioni DEP

8 Alcuni programmi potrebbero non funzionare correttamente a causa del vostro consentendo DEP per tutti i programmi. Tuttavia, si può superare questo problema aggiungendo che il programma all'elenco di eccezioni DEP. Per aggiungere un programma all'elenco delle eccezioni DEP, andare su "Start" e cliccare su "Pannello di controllo".

9 Nella finestra del pannello di controllo che si apre, fare doppio clic sull'icona "Sistema".

10 Nella finestra di dialogo "Proprietà del sistema" che si apre, fare clic sulla scheda "Avanzate".

11 Sotto "Performance", fare clic sul pulsante "Impostazioni".

12 Nella finestra di dialogo "Performance" che si apre, fare clic sulla scheda "Protezione esecuzione programmi".

13 Fare clic sul pulsante "Aggiungi".

14 Nella finestra di dialogo "Apri" che si apre, cercare e selezionare il file di programma che si desidera aggiungere come eccezione.

15 Fare clic su "Apri".

16 Fare clic su "OK" per chiudere la finestra di dialogo "Opzioni prestazioni". Fare clic su "OK" per chiudere la finestra di dialogo "Proprietà del sistema". Riavvia il tuo computer.