Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Instalar
¡Más rápido que el navegador!
 

Desbordamiento de montículo

Índice Desbordamiento de montículo

En informática, un desbordamiento de montículo (heap overflow/overrun) es un problema aritmético que hace referencia al exceso de flujo de datos sobre un montículo, esto permite un acceso no autorizado a la memoria por parte de un comando o de un programa o script denominado shellcode.

7 relaciones: Desbordamiento de búfer, Desbordamiento de pila, Error de software, Montículo (informática), Problemas aritméticos, Script, Shellcode.

Desbordamiento de búfer

En seguridad informática y programación, un desbordamiento de búfer (del inglés buffer overflow o buffer overrun) es un error de software que se produce cuando un programa no controla adecuadamente la cantidad de datos que se copian sobre un área de memoria reservada a tal efecto (buffer): Si dicha cantidad es superior a la capacidad preasignada, los bytes sobrantes se almacenan en zonas de memoria adyacentes, sobrescribiendo su contenido original, que probablemente pertenecían a datos o código almacenados en memoria.

¡Nuevo!!: Desbordamiento de montículo y Desbordamiento de búfer · Ver más »

Desbordamiento de pila

En informática, un desbordamiento de pila (stack overflow/overrun) es un problema aritmético que hace referencia al exceso de flujo de datos almacenados en la pila de una función, esto permite que la dirección de retorno de la pila pueda ser modificada por otra parte de un atacante para obtener un beneficio propio, que generalmente es malicioso.

¡Nuevo!!: Desbordamiento de montículo y Desbordamiento de pila · Ver más »

Error de software

Un error de software, error o simplemente fallo (también conocido por el inglés, bug) es un problema en un programa de computadora o sistema de software que desencadena un resultado indeseado.

¡Nuevo!!: Desbordamiento de montículo y Error de software · Ver más »

Montículo (informática)

En computación, un montículo (o heap en inglés) es una estructura de datos del tipo árbol con información perteneciente a un conjunto ordenado.

¡Nuevo!!: Desbordamiento de montículo y Montículo (informática) · Ver más »

Problemas aritméticos

Un problema aritmético (dentro de la computación), se denomina al desbordamiento de datos debido a la sobre ocupación (overflow) de la memoria disponible como tipos de datos.

¡Nuevo!!: Desbordamiento de montículo y Problemas aritméticos · Ver más »

Script

En informática, un script, secuencia de comandos o guion (traduciendo desde inglés) es un término informal que se usa para designar un lenguaje de programación que se utiliza para manipular, personalizar y automatizar las instalaciones de un sistema existente.

¡Nuevo!!: Desbordamiento de montículo y Script · Ver más »

Shellcode

Una shellcode es un conjunto de órdenes programadas generalmente en lenguaje ensamblador y trasladadas a opcodes (conjunto de valores hexadecimales) que suelen ser inyectadas en la pila (o stack) de ejecución de un programa para conseguir que la máquina en la que reside se ejecute la operación que se haya programado.

¡Nuevo!!: Desbordamiento de montículo y Shellcode · Ver más »

Redirecciona aquí:

Desbordamiento de monticulo, Heap overflow, Heap overrun, HoF.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »