En informatique et en télécommunications , la charge utile est la partie des données transmises qui constitue le message réellement attendu. Les en-têtes et les métadonnées sont envoyés uniquement pour permettre la livraison de la charge utile et sont considérés comme des frais généraux .
Dans le contexte d'un virus ou d'un ver informatique , la charge utile est la partie du logiciel malveillant qui exécute une action malveillante.
Le terme est emprunté au transport , où la charge utile fait référence à la partie de la charge qui paie le transport.
Mise en réseau
Dans les réseaux informatiques , les données à transmettre constituent la charge utile. Elles sont presque toujours encapsulées dans un format de trame , composé de bits de trame et d'une séquence de contrôle de trame . Les trames Ethernet , les trames Point-to-Point Protocol (PPP), les trames Fibre Channel et les trames de modem V.42 en sont des exemples .
Programmation
En programmation informatique , le terme est le plus souvent utilisé dans le contexte des protocoles de messages, pour différencier la surcharge du protocole des données réelles. Par exemple, une réponse de service Web JSON peut être :
{ "data": { "message": "Bonjour tout le monde !" } }
La chaîne Hello, world! est la charge utile du message JSON, tandis que le reste est une surcharge du protocole.
Sécurité
En sécurité informatique , la charge utile est la partie du texte privé de l'utilisateur qui pourrait également contenir des logiciels malveillants tels que des vers ou des virus qui effectuent l'action malveillante ; supprimer des données, envoyer du spam ou crypter des données. En plus de la charge utile, ces logiciels malveillants ont également généralement un code de surcharge visant simplement à se propager ou à éviter la détection.