W kontekście analizy szkodliwego oprogramowania, takiego jak robaki, wirusy i konie trojańskie, payload odnosi się do niekorzystnych efektów działania takich programów. Przykładowe payloady obejmują m.in. niszczenie danych, wiadomości zawierające obraźliwe treści lub fałszywe wiadomości e-mail wysyłane do dużej liczby osób.

W programowaniu, najbardziej powszechne użycie tego terminu występuje w kontekście protokołów komunikacyjnych, w celu odróżnienia metadanych od danych rzeczywistych. Przykładowo można rozważyć odpowiedź usługi JSON, która wygląda następująco (sformatowane dla zwiększania czytelności):

"status":"OK", "data":{ "message":"Hello, world!"

W tym przypadku ciąg „Hello, world!” jest payloadem – tzn. częścią, która najbardziej interesuje odbiorcę – resztę stanowią metadane protokołu.

Przypisy

Kategoria:Transmisja danych Kategoria:Oprogramowanie łamiące zabezpieczenia