Вопросы с тегом «netcat»

Netcat - это простая, но мощная служебная программа, которая считывает и записывает данные через сетевые подключения, используя протокол TCP или UDP, IPv4 или IPv6, с различными функциями.

62
Могут ли клиенты telnet или netcat взаимодействовать через SSL?

Я хотел бы протестировать клиентские соединения с IMAP по SSL, HTTPS и другим защищенным текстовым интернет-протоколам по SSL / TLS, так же, как я бы использовал telnet или netcat, если они не были туннелированы по безопасному протоколу. Есть ли способ заставить telnet или netcat проходить через...

35
Как я могу заставить netcat немедленно отправлять свои данные, а не только на новых строках?

Как я могу заставить netcat немедленно отправлять свои данные, а не только на новых строках? Я хочу проверить HTTP-парсер вручную и проверить, как он себя ведет, когда строки заголовка распределены по нескольким...

32
Как я могу передать команды netcat, который останется живым?

echo command | netcat host port В результате команда отправляется на удаленный хост, а некоторые данные читаются обратно. Но через несколько секунд соединение закрывается. Параметр -w ничего не изменил. Я использую Netcat v1.10 на SuSE...

31
Netcat в Mac OS X

Кто-нибудь еще не может начать nc -lp 8888работать с Mac OS X? Есть ли другой способ заставить это

25
Как я могу убедиться, что файл размером 1 ТБ передан правильно?

Я часто передаю образы виртуальных машин с гипервизоров на архивный сервер для длительного хранения. Я перевожу с помощью netcat, так как он быстрее, чем scp, rsync и т. Д. hypervisor$ cat foo.box | nc <archive IP> 1234 archive$ nc -l -p 1234 > foo.box Когда файл завершил передачу, я...

23
Отправка файла через netcat

Я использую что-то вроде этого для отправки файла с одного компьютера на другой: Для подачи файла (на компьютере A): cat something.zip | nc -l -p 1234 Чтобы получить файл (на компьютере B): netcat server.ip.here. 1234 > something.zip Мой вопрос ... могу ли я сделать наоборот? Допустим, у меня...

22
netcat - продолжайте слушать соединение в Debian

В -kверсии netcat для OS X (BSD) есть возможность прослушивания после завершения текущего соединения. Однако в версии Debian (GNU?) Эта опция отсутствует. Есть -q -1опция прослушивания навсегда после того, как EOF появляется на стандартном входе, но это не помогает, и все равно соединения...

16
Поведение Netcat / socat с конвейером и UDP?

Я думаю, это близко к Linux - Netcat перестает слушать трафик UDP - Super User , но я подумал, что лучше спросить в любом случае Что касается версий netcat, я использую Ubuntu 11.04 и значение netcatпо умолчанию для него, которое я предполагаю, это openbsd: $ nc This is nc from the netcat-openbsd...

14
Почему «nc -l xxxx» не открывает порт?

Я пытаюсь заставить netcat прослушивать порт 4444, но, похоже, он не работает. Я проверяю, открыт ли порт с помощью nmap, но он его не обнаруживает, и я не могу понять, почему. Я пробовал разные порты без радости. Вот копия моего терминала, чтобы вы могли видеть, что я делаю и что я пробовал:...

13
Почему опция '-e' отсутствует в netcat-openbsd?

Почему -eопция отсутствует в netcat-openbsdпакете? Существует netcat-traditionalпакет , но он имеет много особенностей из пакета OpenBSD отсутствует. Я использую Linux Mint 16. Кто-нибудь знает, почему этого не хватает? Это удаляет довольно большую особенность...

13
Отправка содержимого текстового файла на сервер с помощью netcat?

На порту 5144 прослушивается процесс-демон, который я не могу изменить. Я хочу использовать netcat для отправки содержимого текстового файла на сервер, но это приводит netcatк зависанию терминала, пока я не нажму Ctrl+ C: cat file.txt | nc -u 127.0.0.1 5144 Единственный способ заставить его...

12
Netcat как многопоточный сервер

Я использую netcat для запуска простого сервера, подобного этому: while true; do nc -l -p 2468 -e ./my_exe; done Таким образом, любой может подключиться к моему хосту через порт 2468 и поговорить с «my_exe». К сожалению, если кто-то еще захочет подключиться во время открытого сеанса, он получит...

10
Можно ли перенаправить / перенаправить консольное приложение через netcat, чтобы его можно было использовать удаленно?

Можно ли «труба» экземпляр консольного приложения через Netcat, так Netcat прослушивает для нового соединения и перенаправляет stdinи stdoutчерез сетевое

8
версии netcat

Я попробовал две основные версии netcat: GNU и BSD. (моя версия BSD). В версии GNU команда $ nc -l -p 12345 работает нормально, но с BSD опция -l (listen) не может использоваться в сочетании с -p (локальный порт). Я не понимаю, почему существует такая разница между этими двумя версиями? В версии...

8
Netcat прекращает прослушивание трафика UDP

Я использую netcat на некоторых машинах Linux (см. Этот другой вопрос ), но вижу неожиданное поведение. В отличие от руководства в принятом ответе, я не использую туннелирование UDP для выполнения DNS-запросов. У меня есть удаленный сервер, на котором я могу войти, но не могу установить программное...

3
Как скачать URL из интернета по netcat?

я могу использовать netcat передавать файлы между двумя компьютерами. # Server nc -l -p 8080 < file # client nc 192.168.1.101 8080 > file Могу ли я использовать netcat чтобы загрузить URL из Интернета, как wget?...

2
Как получить WAN IP от маршрутизатора с помощью UPnP / SSDP

Я пытаюсь найти способ заставить мой маршрутизатор сообщать мой WAN IP, используя UPnP / SSDP, но до сих пор я не смог даже получить список устройств доступа в Интернет, поддерживающих UPnP, в моей сети. Вот запрос, который я отправляю: $ cat request.txt M-SEARCH * HTTP/1.1 HOST:...

1
Можно ли вытолкнуть видео и USB через TCP / IP?

У меня есть система камер видеонаблюдения, которая работает под управлением Linux и находится рядом с камерами (не в офисе). Он имеет выход VGA и использует мышь USB. Я бы хотел перенаправить VGA и USB на другую машину в моей сети. Есть ли какая-нибудь классная вещь bash / netcat, которую я могу...

1
файл cat, содержащий экранированные символы в netcat

Я пытаюсь протестировать веб-сервер с некоторым HTTP-запросом, записанным в файле. GET / HTTP/1.1\r\n\r\n Прямо сейчас я передаю этот файл netcatтак: cat files | nc localhost 80 Однако эти \r\nфайлы передаются непосредственно на веб-сервер (в результате получается 4 символа, то есть '\', 'r', '\',...