--data <hex string> (Append custom binary data to sent packets)
This option lets you include binary data as payload in sent packets.
<hex string> may be specified in any of
the following formats: 0xAABBCCDDEEFF<...>,
Examples of use are --data 0xdeadbeef and
--data \xCA\xFE\x09. Note that if you specify a
number like 0x00ff
no byte-order conversion is performed. Make sure you specify
the information in the byte order expected by the receiver.
--data-string <string> (Append custom string to sent packets)
This option lets you include a regular string as payload in
sent packets. <string> can
contain any string. However, note that some characters
may depend on your system's locale and the receiver may not
see the same information. Also, make sure you enclose the string
in double quotes and escape any special characters from the shell.
Example: --data-string "Jimmy Jazz...".
--data-length <len> (Append random data to sent packets)
This option lets you include <len>
random bytes of data as payload in sent packets.
<len> must be an integer in the range
[0–65400]. However, values higher than 1400 are not recommended
because it may not be possible to transmit packets due to
network MTU limitations.