The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"как раздвоить вывод netcat? (в файл и в сеть)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"как раздвоить вывод netcat? (в файл и в сеть)"  +/
Сообщение от OldMonster (ok), 16-Авг-22, 19:23 
ДВС.
Freebsd, sh/csh.

есть хост 1.1.1.1 который передает (и иногда принимает ответ) данные на хост 2.2.2.2:1234 tcp
На хосте 2.2.2.2  
Запускаю netcat для записи в файл:
nc -l 1234 >> /var/log/mystream.snif
Но надо ещё передать это на хост 3.3.3.3:1234, именно в том виде, в которм это принято.
Кратко - классический Man-in-the-middle c записью лога в файл.
возможно ли это реализовать пайпами в одну строку? Желательно встроенными средствами.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "как раздвоить вывод netcat? (в файл и в сеть)"  +/
Сообщение от DeerFriend (?), 16-Авг-22, 20:18 
tea
Ответить | Правка | Наверх | Cообщить модератору

2. "как раздвоить вывод netcat? (в файл и в сеть)"  +/
Сообщение от ACCA (ok), 16-Авг-22, 23:37 
nc -l 1234 | tee -a /var/log/mystream.snif | nc 3.3.3.3 1234
Ответить | Правка | Наверх | Cообщить модератору

3. "как раздвоить вывод netcat? (в файл и в сеть)"  +/
Сообщение от OldMonster (ok), 17-Авг-22, 06:03 
Спасибо!
С tee ещё не сталкивался.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру