Payload

Payload (англ. payload; также «полезная нагрузка») — в информатике и телекоммуникациях часть передаваемых цифровых данных, содержащая собственно информацию, предназначенную пользователю, в отличие от метаданных и служебных заголовков (header), которые необходимы исключительно для функционирования протокола связи[1].[2][3].

Безопасность информации

В контексте информационной безопасности payload — это подпрограмма, содержащаяся в компьютерном вирусе, предоставляющая функции, выходящие за рамки заражения системы. Проще говоря, это действия, выполняемые вирусом после инфицирования системы[4]. Различные вирусы могут иметь одинаковый payload.

Payload может представлять собой любое действие, выполняемое по запланированному времени, случайным образом или при срабатывании запускающего события (trigger) — это может быть вирус или червь, выполняющий такую операцию. Действия включают частичное или полное уничтожение информации, несанкционированное распространение данных, рассылку сообщений электронной почты всем контактам из адресной книги и аналогичные автоматизации[5].

Некоторые вирусы могут иметь несколько payload. Другие могут обходиться без них, ограничиваясь лишь самораспространением с одного компьютера на другой[5].

Программирование

В программировании наиболее часто термин употребляется применительно к протоколам обмена сообщениями — для разграничения служебной нагрузки (overhead) и собственно данных. Например, ответ от веб-сервиса в формате JSON может выглядеть так:

{
    "data": {
        "message": "Hello, world!"
    }
}

Здесь строка "Hello, world!" — это полезная нагрузка, а остальное — служебные данные.

Компьютерные сети

В компьютерных сетях передаваемые данные (payload) обычно многократно инкапсулируются в различные виды пакетов, на каждом уровне протокольного стека добавляется свой overhead. Например, в кадрах канального уровня (таких как Ethernet-кадр) инкапсулируется дейтаграмма сетевого уровня, добавляются заголовок (header) и конечный контрольная сумма как служебные элементы[1].[6]

Примечания