Quali sono le cause di buffer overflow?

June 6

Quali sono le cause di buffer overflow?


buffer di memoria sono un bersaglio preferito di hacker. Usano la vulnerabilità che crea un buffer overflow di memoria e danneggiare sistemi informatici. Vari fattori causare un buffer overflow. Su identificare il motivo per cui un overflow è causato, tutti gli utenti di computer possono prendere alcune misure per garantire un hacker non li rende vittime.

Overflow del buffer Definizione

Un buffer è una unità di memorizzazione temporanea in un computer: una sezione che contiene la memoria temporanea finché la CPU regola e lo invia ad un'altra parte del computer. Un buffer overflow è un evento indesiderato che un programma o applicazione crea. Questo evento si verifica quando un programma tenta di inserire più dati in un buffer di quello che può contenere. Quando i buffer overflow, l'applicazione può bloccarsi, i dati possono essere danneggiati e virus possono essere eseguiti.

Programmazione poveri

Un buffer overflow può verificarsi a causa della scarsa programmazione. Le applicazioni hanno codice sorgente programmato per utilizzare diversi componenti di un computer, quali il buffer di memoria. Un'applicazione sicuro dovrebbe verificare la presenza di troppo pieno su ogni personaggio, e di astenersi dall'accettare più dati una volta che il buffer è pieno. Se il programma non controlla ogni personaggio, quindi il programma sarà probabilmente l'esperienza un buffer overflow. applicazioni meno recenti con il codice sorgente obsoleti sono altamente suscettibili di buffer overflow.

Codice malevolo

Secondo la rivista "Computerworld", "Buffer overflow è diventato uno dei metodi di attacco preferiti per gli scrittori di virus e cavalli di Troia." Un hacker cercherà applicazioni che hanno buffer non controllati. Alla ricerca di un'applicazione preferibile, gli hacker scriveranno linguaggio di programmazione che causerà danni al computer modificando i dati e la rimozione dei file. Compromettere informazioni personali vengono raccolte anche dai computer attraverso il codice dannoso.

Protezione

Applicando le ultime patch e le definizioni dei virus per le applicazioni di sicurezza proteggerà gli utenti da vulnerabilità di buffer overflow. Scansione siti web più visitati, con un programma di sicurezza Internet che cerca di buffer difetti overflow. gli sviluppatori di applicazioni indipendenti dovrebbero rivedere tutto il codice che accetta le richieste HTTP da altri utenti. Questo assicura che il buffer è adeguatamente controllato su tutti gli ingressi pertinenti.