Concretement qu'est-ce qu'un buffer?
Fermé
An0d
Messages postés
23
Date d'inscription
dimanche 21 décembre 2003
Statut
Membre
Dernière intervention
1 novembre 2008
-
6 mai 2004 à 09:37
non - 21 mars 2018 à 09:59
non - 21 mars 2018 à 09:59
A voir également:
- Buffer informatique
- Le code ascii en informatique - Guide
- Jargon informatique - Télécharger - Bureautique
- Uma frame buffer size ✓ - Forum Matériel & Système
- Tfc informatique de gestion g3 pdf - Forum Programmation
- Bep informatique - Forum Études / Formation High-Tech
9 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
6 mai 2004 à 10:41
6 mai 2004 à 10:41
buffer = zone mémoire de taille limitée servant à stocker des données (généralement de façon temporaire).
On utilise les buffers pour l'accès aux fichiers, mais aussi pour le réseau et pour le stockage d'un tas d'autres informations.
Buffer overflow, c'est le fait d'entrer trop de données dans le buffer, provoquant une écriture dans une zone mémoire hors du buffer (--> d'où les exploits, virus...)
Dans certains cas (Cobol), on créé des buffers qui sont exactement de la taille de chaque enregistrement du fichier qu'on veut lire.
On a définit donc une structure (numéro client, nom, adresse, code postale, ville...) et on créé un buffer de la taille exacte de cette structure.
Ainsi, on pourra par exemple lire 1 client à la fois du fichier.
C'est plus pratique.
On utilise les buffers pour l'accès aux fichiers, mais aussi pour le réseau et pour le stockage d'un tas d'autres informations.
Buffer overflow, c'est le fait d'entrer trop de données dans le buffer, provoquant une écriture dans une zone mémoire hors du buffer (--> d'où les exploits, virus...)
Dans certains cas (Cobol), on créé des buffers qui sont exactement de la taille de chaque enregistrement du fichier qu'on veut lire.
On a définit donc une structure (numéro client, nom, adresse, code postale, ville...) et on créé un buffer de la taille exacte de cette structure.
Ainsi, on pourra par exemple lire 1 client à la fois du fichier.
C'est plus pratique.
21 mars 2018 à 09:59