Uživatelské nástroje

Nástroje pro tento web


payload

Payload

Payload (v českém překladu doslova *užitečné zatížení* nebo *užitečná data*) je termín s širokým využitím v oblasti IT, vývoje software, kybernetické bezpečnosti a síťové komunikace. Obecně označuje hlavní a užitečnou část přenášených dat nebo prováděného kódu, přičemž vše ostatní slouží pouze jako režie (např. hlavičky, metatdata nebo obalový protokol).

Význam podle kontextu

1. Síťová komunikace a API

V přenosu dat (např. přes HTTP, TCP nebo v rámci REST API) představuje payload vlastní obsah zprávy, který chce odesílatel doručit příjemci. * Příklad: Pokud odešlete HTTP POST požadavek s JSON strukturou, hlavičky (Headers) obsahují metadata (typ obsahu, autorizaci, délku), zatímco payload je samotné tělo požadavku (Request Body) s daty.

2. Kybernetická bezpečnost a exploity

V oblasti penetračních testů a malwaru označuje payload část škodlivého kódu (nebo skriptu), která se po úspěšném průniku do systému spustí a provede zamýšlenou akci. * Příklad: Při exploitu zranitelnosti slouží spouštěcí kód k obraně systému, ale samotný payload může otevřít reverzní shell (Reverse Shell), stáhnout ransomware nebo vytvořit nového uživatele.

3. Vývoj software a datové struktury

Při serializaci dat (např. JSON, XML, Protocol Buffers) je payload soubor dat, která jsou předávána mezi mikroslužbami nebo ukládána do front (Message Brokers jako RabbitMQ nebo Kafka).

Shrnutí vlastností

* Oddělení režie: Payload je vždy oddělen od systémových metadat (hlaviček, routování, protokolových instrukcí). * Efektivita: V optimalizaci sítí se často mluví o poměru velikosti payloadu ku celkové velikosti paketu (tzv. síťová režie).

Související pojmy

payload.txt · Poslední úprava: autor: admin