Как читать и записывать в сокеты TCP или UDP с помощью обычных средств командной строки Bash

exec 5/dev/tcp/time.nist.gov/13; cat &5; exec 5>&-


Описание в 200 символов: Команда exec открывает ввод/вывод для чтения и записи с использованием сокетов TCP и UDP. 5/dev/tcp/time.nist.gov/13 открывает сокет чтения/записи с сервером time.nist.gov на порте 13. cat &5 читает данные из сокета 5 и выводит их, а также записывает данные в сокет 5. exec 5>&- закрывает сокет 5. Возможная альтернатива — использование других средств программирования для работы с сокетами TCP и UDP.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *