| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Che cosa è sovraccarico del buffer ?
    Un sovraccarico del buffer è un tipo di errore in informatica che ha problemi di sicurezza significativi associati con esso. Un buffer è un posto per memorizzare insiemi di dati , e di un sovraccarico del buffer si verifica quando un programma tenta di memorizzare più dati in un buffer oltre la sua capacità .
    sovraccarico del buffer è un tipo di errore in informatica
    Esempio

    Il codice seguente mostra un semplice sovraccarico del buffer :

    //Crea un array di dieci integersint [ 10 ] arrayOfTenIntegers ;

    //Tentativo di scrivere i dati all'indirizzo di 100 ° della arrayarrayOfTen [ 100 ] = 1;

    un sovraccarico del buffer si verifica e tutti i dati in essere memorizzati nella ubicazione adiacente a arrayOfTenIntegers in memoria viene sovrascritto .
    sicurezza Implicazioni

    Questo errore può essere sfruttato da un virus per ingannare un computer in codice in esecuzione altrimenti sarebbe mai eseguito, iniettando il codice in un'altra sezione programmi della memoria .
    Execution Protection Area

    In pratica , la maggior parte dei sistemi operativi moderni tentativo di distinguere le aree di memoria utilizzate per l'esecuzione del programma e di quelli utilizzati per la memorizzazione dei dati , una caratteristica chiamata esecuzione delle aree di protezione .
    Sanity controllo

    sovraccarichi del buffer illustrare la necessità di una buona salute mentale verifica sui dati in arrivo quando software di scrittura .
    pericoli di C

    Il C /C + + linguaggio fornisce poco una protezione integrata contro sovraccarichi del buffer , rispetto ai linguaggi, come Java .

    Previous :

    next :
      Articoli Correlati
    ·Come funzioni vettoriali Aggregate 
    ·Come creare un'applicazione console C che agisce come u…
    ·Come scaricare e conservare i supporti Con l'iPhone SDK…
    ·Come compilare C Programmi Online 
    ·Come fare un thread di lavoro MFC 
    ·Come scrivere se dichiarazioni in C + + 
    ·Come convertire le lettere in numeri in una tabella di …
    ·Come installare Visual C Allegro 
    ·Come utilizzare un puntatore a funzione in numeri inter…
    ·Aggiunta di una DLL in un progetto CPP 
      Articoli in evidenza
    ·Il codice HTML per più accessi utente 
    ·Come fare un gioco di base in C + + 
    ·Come fare un pulsante di download di un file in HTML 
    ·Come creare una classe in Visual Basic 
    ·Come salvare un file di testo in PHP 
    ·Come installare un vecchio compilatore C + + su Windows…
    ·Come imparare Codice LimeWire 
    ·Come installare un fornitore di applicazioni Java 
    ·Come creare un Web Form PHP 
    ·Come calcolare il Codice Gray 
    Copyright © Conoscenza Informatica http://it.wingwit.com