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

Netcat - это компьютерная сетевая служба для чтения и записи сетевых подключений с использованием TCP или UDP.

49
Как netcat узнает, открыт ли порт UDP?

Поэтому я могу использовать эту команду netcat, чтобы проверить, открыт ли порт UDP: $ nc -vz -u 10.1.0.100 53 Connection to 10.1.0.100 53 port [udp/domain] succeeded! В отличие от TCP, UDP не использует соединение (запускать и забывать). Итак, на высоком уровне кто-нибудь знает, как netcat знает,...

46
преобразовать шестнадцатеричную строку в двоичную и отправить с помощью netcat

У меня есть двоичный файл, который я могу отправить с netcat: $ nc -l localhost 8181 < my.dat Файл содержит это: $ xxd my.dat 0000000: 0006 3030 3030 4e43 ..0000NC То, что я действительно хочу сделать, это отправить шестнадцатеричную строку напрямую. Я пробовал это: $ echo '0006303030304e43' |...

39
/ dev / tcp listen вместо nc listen

С слушателем netcat вроде: nc -l <port> < ~/.bashrc Я могу получить мой .bashrc на новой машине (не имеет ncили LDAP) с: cat < /dev/tcp/<ip>/<port> > ~/.bashrc Мой вопрос: есть ли способ подражать возможностям nc -l <port>в моей первой строке с / dev / tcp вместо...

20
Каковы различия между ncat, nc и netcat?

Я не уверен, когда использовать nc, netcatили ncat. Если один является устаревшей версией другого? Если один доступен только на одном дистрибутиве? Если это одна и та же команда, но с разными именами? На самом деле я немного смущен. Мой вопрос связан с желанием провести тест скорости сети между...

20
Нет маршрута к хосту с помощью nc, но можно пропинговать

Я пытаюсь подключиться к порту 25 с netcat с одной виртуальной машины на другую, но это говорит мне, no route to hostхотя я могу пинговать. Моя политика брандмауэра по умолчанию настроена на удаление, но у меня есть исключение для приема трафика для порта 25 в этой конкретной подсети. Я могу...

19
Использование netcat для переадресации портов

У меня есть процесс, который слушает IP:port- на самом деле это потоковое зажигание, которое подключается к сокету. Проблема заключается в том, что я хочу каким-то образом создать сервер, который подключается к серверу Spark на одном порту, и данные передаются на этот сервер с другого порта....

15
Как мне создать пакет UDP?

Когда я выполняю следующую команду Netcat и просматриваю пакеты с помощью Wireshark , он говорит, что UDP-пакет искажен. $ echo "this is a test" | nc -u 127.0.0.1 53 Аналогично, использование таких команд, как, $ echo "this is a test" > /dev/udp/127.0.0.1/53приводит к появлению ошибок в...

15
Использование именованных каналов ввода / вывода для соединения TCP

Некоторое время я возился с тем, чтобы заставить это работать, поэтому я подозреваю, что какое-то фундаментальное недоразумение о том, как работают каналы, является основной причиной моих проблем. Моя цель - инициировать TCP-соединение с некоторым удаленным хостом через netcatи иметь два...

14
Самый простой способ отправки файлов по сети

Какой самый простой и универсальный способ отправки файлов по сети на другие компьютеры? Под этим я подразумеваю компьютеры, которые в данный момент используют другие люди. Я не думаю, что SSH работает, если на компьютере открыт активный сеанс. Пока я использую netcat, который работает хорошо. Но...

14
Удаленный рабочий стол через SSH обратный туннель, чтобы заменить TeamViewer

Я хочу открыть сеанс удаленного рабочего стола с моего ноутбука на рабочий стол через мой SSH (обратный) туннель. Это должно быть просто (или, по крайней мере, выполнимо), верно? До сих пор я использовал Team Viewer для входа на удаленный рабочий стол. Я бы хотел добиться подобных результатов без...

14
Скорость SSH значительно улучшилась благодаря ProxyCommand - но почему?

Версия TL; DR Посмотрите этот актерский состав ASCII или это видео, а затем найдите причины, по которым это происходит. Текстовое описание, которое следует, обеспечивает больше контекста. Подробности настройки Machine 1 - это портативный компьютер Arch Linux, на котором sshон создается, подключаясь...

13
Как получить вывод netcat

Я пытаюсь получить доступ к текстовому потоку netcat, но у меня это не работает: netcat localhost 9090 | grep sender ничего не возвращает, но я уверен, что должно. Если я перенаправлю netcatвывод в файл и добавлю некоторые задержки (имитирую реальную среду) - тогда это работает: $ (sleep 5; cat...

13
Что такое эквивалентная опция '-z' для gnu-netcat в nmap-ncat?

Я проверяю порт прослушивания на сервисе перед запуском скрипта, используя это: until nc -z $HOST $PORT do echo "waiting for service to be available..." sleep 0.5 done exec "/my/script" Раньше он работал с gnu-netcat, но теперь я обновил дистрибутив Linux, и он использует nmap-ncat для...

13
Netcat в сценарии оболочки дает неверное соединение

У меня есть сценарий оболочки, который использует netcatдля прослушивания localhostна порт 1111 для веб-запросов. Каждый раз, когда я пытаюсь получить доступ, localhost:1111/index.htmlнапример, я получаю: invalid connection to [127.0.0.1] from localhost [127.0.0.1] 60038 число в конце (60038),...

13
Netcat - Как прослушивать порт TCP, используя адрес IPv6?

Я использую новейшую версию netcat ( v1.10-41.1), которая, кажется, не имеет опций для адресов IPv6 (как это -6было в более старых версиях nc). Если я ввожу nc -lvnp 2222и проверяю порты прослушивания с netstat -punta, сервер, кажется, прослушивает порт только 2222для адресов IPv4: tcp 0 0...

12
netcat не печатает ответ

Я пытаюсь отправить команды на порт tcp с помощью netcatи ответа канала, когда я запускаю netcatи набираю свою команду, она печатает ответ правильно, но когда я передаю команду из канала, она отправляет команду правильно, но не печатает ответ Итак, это работает правильно: netcat localhost 9009 в то...

11
Netcat не завершает работу при закрытии stdin

Я пытаюсь отправить сообщение через netcat. После отправки сообщения, netcatнеобходимо прекратить. Я пробовал следующее: cat tsmmessage.bin | nc -u localhost 4300 nc -u localhost 4300 < message.bin В -qопции говорится: -q секунд после EOF на stdin, подождите указанное количество секунд и затем...

11
Как узнать, когда NC завершил передачу файла

Есть ли способ узнать, когда netcat завершил передачу файла между компьютерами? Текущие команды: Машина № 2: nc -lp 5555 > test.txt Машина № 1: nc MachineIP Port < test.txt Передача происходит, но нет визуальной индикации того, что она...

11
Как заставить netcat использовать существующий HTTP-прокси

Я могу получить доступ к веб-странице, просто нажав на мой веб-сервер следующим образом: $ echo "GET /sample" | nc web-server 80 This is contents of /sample... $ Теперь я хотел бы, чтобы netcat проходил через HTTP-прокси Squid (прослушивая порт 3128), так же, как я могу настроить свой браузер...

10
Проверьте, активен ли порт telnet в сценарии оболочки

Я пытаюсь создать скрипт для проверки возможности входа через telnet. Я не хочу, чтобы действительно войти в систему; следовательно, ожидать не нужно. Я просто хочу посмотреть, смогу ли я получить приглашение для входа в систему. Это делается из системы Linux, поэтому я пытался использовать nc: nc...