Payload

Een payload in de informatica is de draagkracht van een pakket of transmissiedata-eenheid die over een computernetwerk getransporteerd wordt met gegevensdata die een gebruiker of apparaat wil verzenden. Het wordt als onderdeel toegevoegd aan een geheelpakket zoals een datagrampakket dat ook de informatie bevat om het transport mogelijk te maken.[1]
Twee betekenissen
[bewerken | brontekst bewerken]De term werd voor het eerst gehanteerd in het leger en werd aanvankelijk geassocieerd met de capaciteit van uitvoerbare en kwaadaardige code om schade aan te richten aan systemen. Hedendaags kent de term payload twee betekenissen:[1]
Datapayload
[bewerken | brontekst bewerken]Een IP-pakket in een netwerk of token voor API-verzoek bevat het onderdeel payload met opdrachten van eindgebruikers als reactie op gebruikersverzoeken. De datapayload wordt daarna aan een geheelpakket toegevoegd, zodat ook het protocol ingekapseld zit om het transport mogelijk te maken, zoals: metadata en headers. Voorbeelden van datapayload zijn teksten, spraak, video, afbeeldingen en tonen in een JSON-format getransporteerd in base64.
Malwarepayload
[bewerken | brontekst bewerken]In de computerbeveiliging wordt met payload het uiteindelijke resultaat van een computervirus of andere kwaadaardige software bedoeld. Dit verwijst naar een kwaadaardige code die wordt gebruikt om IT-netwerken en -systemen te misbruiken en te compromitteren. Een bijkomend gevaar is dat zo'n payload veelal werd versleuteld om de schadelijke code te verbergen.
- ↑ a b payload (computing). Informa TechTarget.