En informática y telecomunicaciones , la carga útil es la parte de los datos transmitidos que constituye el mensaje previsto. Los encabezados y metadatos se envían únicamente para permitir la entrega de la carga útil [1] [2] y se consideran gastos generales .
En el contexto de un virus o gusano informático , la carga útil es la parte del malware que realiza una acción maliciosa.
El término proviene de transporte , donde carga útil se refiere a la parte de la carga que paga el transporte.
En las redes informáticas , los datos que se van a transmitir son la carga útil. Casi siempre se encuentran encapsulados en algún tipo de formato de trama , compuesto por bits de trama y una secuencia de comprobación de trama . [3] [4] Algunos ejemplos son las tramas Ethernet , las tramas del Protocolo punto a punto (PPP), las tramas de canal de fibra y las tramas de módem V.42 .
En programación informática , el uso más común del término es en el contexto de los protocolos de mensajes, para diferenciar la sobrecarga del protocolo de los datos reales. Por ejemplo, una respuesta de servicio web JSON podría ser:
{ "data": { "message": "¡Hola, mundo!" } }
La cadena ¡Hola, mundo! es la carga útil del mensaje JSON, mientras que el resto es sobrecarga del protocolo.
En seguridad informática , la carga útil es la parte del texto privado del usuario que también podría contener malware, como gusanos o virus , que realiza la acción maliciosa; eliminar datos, enviar spam o cifrar datos. [5] Además de la carga útil, este tipo de malware también suele tener un código adicional destinado simplemente a propagarse o a evitar ser detectado.