Logo ca.boatexistence.com

Per què es pot desbordar la memòria intermèdia?

Taula de continguts:

Per què es pot desbordar la memòria intermèdia?
Per què es pot desbordar la memòria intermèdia?

Vídeo: Per què es pot desbordar la memòria intermèdia?

Vídeo: Per què es pot desbordar la memòria intermèdia?
Vídeo: Анжела Ли Дакворт: Ключ к успеху? Твёрдость характера 2024, Maig
Anonim

Es produeix un desbordament de la memòria intermèdia quan les dades escrites en una memòria intermèdia també corrompeixen els valors de les dades a les adreces de memòria adjacents a la memòria intermèdia de destinació a causa d'una comprovació de límits insuficients Verificació de límits Comprovació d'interval

Una comprovació d'interval és una comprovació per assegurar-se que un número està dins d'un interval determinat; per exemple, per assegurar-se que un valor a punt d'assignar-se a un nombre enter de 16 bits estigui dins de la capacitat d'un nombre enter de 16 bits (és a dir, comprovant l'enrotllament). https://en.wikipedia.org › wiki › Comprovació_de_límits

Comprovació de límits - Viquipèdia

. Això pot passar quan es copien dades d'una memòria intermèdia a una altra sense comprovar abans que les dades s'ajustin a la memòria intermèdia de destinació.

Què provoca un desbordament de memòria intermèdia?

Es produeix un desbordament de la memòria intermèdia (o desbordament de la memòria intermèdia) quan el volum de dades supera la capacitat d'emmagatzematge de la memòria intermèdia. … Els desbordaments de memòria intermèdia poden afectar tot tipus de programari. Normalment són el resultat d'entrades mal formades o d'una fallada per assignar prou espai per a la memòria intermèdia.

Per què existeixen vulnerabilitats de desbordament de memòria intermèdia?

Es produeix una vulnerabilitat de desbordament de memòria intermèdia quan doneu massa dades a un programa L'excés de dades corromp l'espai proper a la memòria i pot alterar altres dades. Com a resultat, el programa pot informar d'un error o comportar-se de manera diferent. Aquestes vulnerabilitats també s'anomenen desbordament de la memòria intermèdia.

Com funciona un desbordament de memòria intermèdia?

Un desbordament de memòria intermèdia es produeix quan un programa o procés intenta escriure més dades en un bloc de memòria de longitud fixa (una memòria intermèdia), de les que s'ha assignat la memòria intermèdia. Mitjançant l'enviament d'una entrada acuradament dissenyada a una aplicació, un atacant pot fer que l'aplicació executi codi arbitrari, possiblement prenent el control de la màquina.

Quina falla crea desbordaments de memòria intermèdia?

Quin defecte crea desbordaments de memòria intermèdia? D Es produeix un desbordament de memòria intermèdia quan s'accepten massa dades com a entrada. Els programadors haurien d'implementar els controls de seguretat correctes per garantir que això no es faci.

Recomanat: