Вы можете cat
400 байт на удаленный хост, когда вы получаете сообщение:
cat 400bytes.txt >/dev/udp/remotehost/8000
Как объяснено здесь. Конечно, доступны многие другие варианты.
Чтобы сгенерировать 400 случайных байтов для этого устройства, используйте dd
:
dd if=/dev/urandom bs=1 count=400 of=/dev/udp/remotehost/8000
Да. Ядро игнорирует режимы разрешений, когда пользователь является суперпользователем, за исключением разрешения на выполнение при попытке запустить программу. См.
Разрешение на выполнение в Unix можно легко обойти. Это лишнее или какова цель этого?
для получения более подробной информации о том, почему режим выполнения по-прежнему соблюдается.