среда, 28 ноября 2012 г.

Простой метод отправки TCP или UDP пакетов из bash

Чтобы из баша отправить UDP- или TCP-сообщение достаточно выполнить одну из команд:
 $ echo “hello” > /dev/tcp/192.168.2.101/58549
 $ echo “hello” > /dev/udp/192.168.2.101/58549

Где udp/tcp - тип протокола, 192.168.2.101 - ip-адрес получателя, 58549 - порт.

Если требуется что-то посерьёзней - можно воспользоваться утилитой sendip

2 комментария:

  1. Ответы
    1. Прикольно, раньше было не встретить комментарии типа "няшно" и тп :)
      Значит появлядются новые пользователи и им нравится пингвинчик, а статистика как всегда врёт.

      Удалить