| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    ¿Qué significa la saturación del búfer
    ¿ Los tampones se utilizan para contener una cantidad de datos de forma temporal , por lo general para asegurar que una fuente interrumpida o lento no interrumpir o retrasar el resto del sistema . Sin embargo , hay serias implicaciones de seguridad que acompañan a tampones .
    tampones contienen datos
    Buffer Overrun

    Un desbordamiento de búfer (o desbordamiento de buffer) se produce cuando un programa intenta escribir más información en una memoria intermedia de la memoria intermedia está preparado para manejar . En algunos idiomas , en particular los derivados de C, en lugar de tirar un error en este caso, el ordenador escribe la cantidad total de datos. Esto hace que se sobrescribe otras localidades cercanas en la memoria
    Prevención: . Sistema Operativo Características

    sistemas operativos más modernos incluyen funciones para tratar de evitar saturaciones del búfer peligrosas .
    Prevención: utilice bibliotecas segura C

    Si se utiliza un lenguaje basado en C , sólo utilice piezas de seguridad de las bibliotecas estándar de C + + cuando sea posible. Al mismo tiempo, evitar el uso de las funciones dentro de la biblioteca que se sabe que son susceptibles de amortiguar los excesos
    prevención: Sanity . Comprobación

    En todas las lenguas , es importante para comprobar la cordura datos de entrada para asegurarse de que está dentro de las expectativas de lo que debería ser para evitar desbordamientos de búfer y otros errores. osCommerce Advertencia

    una regla importante es que una solicitud nunca debe confiar en los datos que llegan de fuera de sí mismo.

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer parte Int. de C + + String 
    ·Cómo compilar C + + en Prompt 
    ·Cómo eliminar un botón en Visual C 
    ·Cómo desarrollar desplegables aplicaciones de Windows …
    ·Cómo generar números enteros negativos y positivos az…
    ·Cómo dibujar una cadena , cuadrado, rectángulo , cír…
    ·Cómo ocultar un objeto en Visual C 
    ·Cómo agregar Gridview 
    ·Cómo editar DataGrid celular en Silverlight 
    ·Cómo utilizar punteros de función en C + + 
      Artículos destacados
    ·Cómo convertir StreamSource a una cadena en Java 
    ·Cómo habilitar Cufon Espacio entre letras 
    ·Cómo importar un archivo de clase PHP 
    ·Cómo crear XSD VB 
    ·Cómo calcular los años bisiestos con Microsoft Visual…
    ·Procedimientos operativos estándar en el Oracle RAC En…
    ·Cómo crear hipervínculos usando VB6 
    ·Cómo convertir XML a PDF en Perl 
    ·SQL no compatible Tipo de datos Error en la columna Int…
    ·Depurar una función Pipelined en Oracle 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com