*   >> Lectura Educación Artículos >> tech >> la seguridad

Introducción Para Bufferoverflow

alor AB 'e' 'x' 'c' 'e' 's' 's' 'i' 'V' 25856 hex 65 78 63 65 73 73 69 76 65 00 A pesar de que el programador no tenía intención de cambiar B en absoluto, el valor de B ahora ha sido reemplazado por un número formado de una parte de la cadena de caracteres. En este ejemplo, en un sistema big-endian que utiliza ASCII, "e" seguida de un byte cero se convertiría en el número 25856. Si B fue el único otro dato variable definida por el programa, escribiendo una cadena aún más largo que fue pasado Al final de B podría causar un error como un fallo de segmentación, que termina el proceso.


Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.