Când a început să apară pentru prima dată depășirea tamponului?
Când a început să apară pentru prima dată depășirea tamponului?

Video: Când a început să apară pentru prima dată depășirea tamponului?

Video: Când a început să apară pentru prima dată depășirea tamponului?
Video: Prima menstruație - Discuție de fete, Episodul 1 2024, Noiembrie
Anonim

The prima depășire a tamponului atac a început să apară în 1988. Se numea viermele Morris Internet. A revărsare atacul expune vulnerabilitățile unui program. Inundează memoria cu date care sunt mai mult decât poate controla programul.

Pe lângă aceasta, cum are loc un atac de depășire a tamponului?

A depășirea tamponului apare atunci când un program sau un proces încearcă să scrie mai multe date într-un bloc de memorie cu lungime fixă sau tampon , decât tampon este alocat să dețină. Exploatarea a depășirea tamponului permite unui atacator să controleze sau să blocheze procesul sau să modifice variabilele sale interne.

Mai mult, este Java vulnerabil la atacurile de buffer overflow? C++ este în special vulnerabil la depășirea tamponului . In orice caz, Java este conceput pentru a evita depășirea tamponului prin verificarea limitelor lui a tampon (ca o matrice) și împiedicând orice acces dincolo de aceste limite.

În mod corespunzător, de ce există vulnerabilități de depășire a tamponului?

Concepte cheie ale Buffer Overflow Această eroare apare atunci când există este mai multe date într-un tampon decât ea poate sa gestionează, determinând datele revărsare în depozitul adiacent. Acest vulnerabilitatea poate provoca o prăbușire a sistemului sau, mai rău, creează un punct de intrare pentru un atac cibernetic. C și C++ sunt mai susceptibil la depășirea tamponului.

Ce tip de atac este buffer overflow?

Atacul de depășire a stivei - Acesta este cel mai comun tip de atac de depășire a tamponului si implica debordant A tampon la apel grămadă *. Morman atac de debordare - Acest tip de atac vizează datele din pool-ul de memorie deschis cunoscut sub numele de heap*.

Recomandat: