Carga útil (computação)
Em computação e telecomunicações, a carga útil (payload) é a parte dos dados transmitidos que é a mensagem real pretendida. Cabeçalhos e metadados são enviados apenas para permitir a entrega de carga útil.[1][2]
No contexto de um vírus ou worm de computador, a carga útil é a parte do malware que executa uma ação maliciosa.
O termo é emprestado do transporte, onde carga útil se refere à parte da carga que paga pelo transporte.
Redes
[editar | editar código-fonte]Em redes de computadores, os dados a serem transmitidos são a carga útil. Quase sempre é encapsulada em algum tipo de formato de quadro, composto de bits de enquadramento e uma sequência de verificação.[3][4] Os exemplos são quadros Ethernet, quadros de protocolo ponto a ponto (PPP), quadro de canal de fibra e quadros de modem V.42.
Programação
[editar | editar código-fonte]Na programação de computadores, o uso mais comum do termo é no contexto de protocolos de mensagem, para diferenciar a sobrecarga do protocolo dos dados reais. Por exemplo, uma resposta de serviço da web JSON pode ser:
{ "data": { "message": "Hello, world!" } }
O fragmento Hello, world! É a carga útil da mensagem JSON, enquanto o restante é a sobrecarga do protocolo.
Segurança
[editar | editar código-fonte]Na segurança de computadores, a carga útil é a parte do texto privado do usuário que também pode conter malware, como worms ou vírus, que executam a ação maliciosa; excluindo dados, enviando spam ou criptografando dados.[5] Além da carga útil, esse malware também costuma ter código de sobrecarga que visa simplesmente se espalhar ou evitar a detecção.
Ver também
[editar | editar código-fonte]- Unidade de dados de protocolo - Unidade de informação transmitida entre entidades de mesmo nível (na mesma camada) de uma rede de computadores
- Unidade de dados de serviço - Dados passados para uma camada inferior do modelo OSI, para ainda serem encapsulados
Referências
- ↑ «Carga útil». pcmag.com (em inglês). 1 de dezembro de 1994. Consultado em 29 de abril de 2021
- ↑ «Carga útil». techterms.com (em inglês). Consultado em 29 de abril de 2021
- ↑ «"RFC 1122: Requisitos para hosts da Internet — Camadas de comunicação"» (em inglês). Força tarefa de engenharia da Internet (IETF). Outubro de 1989. p. 18. RFC 1122. Consultado em 7 de junho de 2010
- ↑ «Camada de enlace de dados (camada 2)» (em inglês). O guia TCP/IP. 20 de setembro de 2005. Consultado em 31 de janeiro de 2010
- ↑ «Carga útil» (em inglês). techopedia.com. Consultado em 5 de março de 2018