Вопросы по теме 'netcat'

Как я могу закрыть соединение netcat после того, как в ответе будет возвращен определенный символ?
У нас есть очень простой сценарий обмена сообщениями tcp, который передает некоторый текст на порт сервера, который возвращает и отображает ответ. Та часть скрипта, которая нас интересует, выглядит примерно так: cat someFile | netcat somehost...
32313 просмотров
schedule 17.01.2023

Скрипт Bash для подключения к открытому порту, отправки запроса, чтения ответа
У меня есть служба, работающая на локальном хосте: порт. В сценарии bash я хочу подключиться к этому порту, отправить запрос и прочитать ответ — по сути, автоматизируя сеанс telnet. Как лучше всего это сделать? Смотрю на /dev/tcp, netcat или...
3540 просмотров
schedule 21.06.2022

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

Захват сетевого трафика в Linux
Вопрос: У меня есть один ноутбук с Windows, один ноутбук с Linux и беспроводной маршрутизатор. Теперь я хочу «исследовать» протокол hotmail/windows live. Что я хочу сделать, так это направить сетевой трафик с ноутбука с Windows через Ethernet на...
2779 просмотров
schedule 23.10.2022

Эмуляция netcat -e
Как я могу эмулировать netcat -e с помощью версии netcat, в которой нет опции -e ? Мне нужно запустить команду удаленно. Я могу сделать это с помощью netcat - без -e : #!/бин/баш netcat -l 8080 ; myCommand.sh Это сработало...
13949 просмотров
schedule 15.05.2023

Может ли netcat прослушивать порт удаленного компьютера?
Я передаю вывод моего скрипта на локальный порт в моей системе, а именно - $python script.py | нк 127.0.0.1 8033 Предположим, что у моего компьютера ip 10.0.0.3. Теперь, возможно ли, что какой-то другой компьютер (скажем, IP 10.0.0.4) может...
2025 просмотров
schedule 20.09.2022

Как сделать сервер Echo с помощью Bash?
Как написать сценарий bash эхо-сервера, используя такие инструменты, как nc, echo, xargs и т. д., способные одновременно обрабатывать запросы от нескольких клиентов, каждый из которых имеет надежное соединение? Лучшее, что я придумал до сих пор,...
61451 просмотров
schedule 07.02.2023

Как запустить REPL для slimv с MIT-Scheme
Моя операционная система - Debian Squeeze. Вот версия vim: VIM - Vi IMproved 7.2 (9 августа 2008 г., скомпилировано 12 июля 2010 г. 02:29:33) Я прочитал руководство по http://kovisoft.bitbucket.org/tutorial.html и попытался запустите REPL...
2739 просмотров
schedule 14.08.2022

Как избежать блокировки netcat при использовании его в качестве клиента для отправки файла или конвейерного вывода?
Когда я использую netcat для связи с сервером, прослушивающим TCP-сокет, используя входной файл или конвейерную обработку, клиент затем зависает, и я не могу отправить какие-либо данные. Любая идея, как я могу сделать его не блокирующим? В этом...
4979 просмотров
schedule 03.10.2022

nmap говорит, что порт закрыт, в то время как Nestat говорит, что он прослушивает
Это среда Ubuntu 12.04. У меня есть служба TCP, работающая на порту 8020 на коробке: Мой вопрос: Почему порт 8020 не обнаруживается в nmap как открытый порт, в то время как Nestat говорит, что прослушивает? если я побегу netstat -tuplen...
14330 просмотров
schedule 28.10.2023

Реализация netcat в bash
В качестве основы для более крупного сценария, который я пытаюсь написать, я пытаюсь в основном реализовать базовый клиент netcat в bash. Мой текущий скрипт технически работает, он выглядит так: #!/bin/bash exec 3<>/dev/tcp/$1/$2...
1217 просмотров
schedule 30.11.2022

использование netcat для внешнего теста обратной связи между двумя портами
Я пишу тестовый сценарий для проверки процессорных плат на цикл приработки во время производства. Я хотел бы использовать netcat для передачи файлов из одного процесса, из одного порта Ethernet и обратно в другой порт Ethernet в принимающий процесс....
6182 просмотров
schedule 15.12.2022

Подпроцессы Python не выводятся должным образом?
Я не думаю, что вообще правильно понимаю подпроцесс python, но вот простой пример, иллюстрирующий момент, который меня смущает: #!/usr/bin/env python import subprocess lookup_server = subprocess.Popen("nc -l 5050", shell=True) lookup_client =...
2378 просмотров
schedule 09.12.2022

CreateProcess не запускает приложение (nc.exe) должным образом?
Проблема в том, что когда я открываю nc.exe из CMD, используя синтаксис nc , как в приведенном выше коде, он работает и подключается к моему серверу. Но когда я делаю это через свою программу (используя приведенный выше код), она просто открывает...
925 просмотров
schedule 01.06.2024

Подключиться к хосту и воспроизвести вывод
Я пытаюсь решить следующую проблему: подключиться к заданному IP-адресу и номеру порта с помощью Netcat. Введите пароль при появлении запроса «Введите пароль:». Затем удаленная машина повторяет 2 строки текста (1 случайная). Моя задача состоит в...
520 просмотров
schedule 08.07.2023

Запрос Whois работает с telnet, но не с netcat
Я пытаюсь написать расширенный клиент whois , поэтому я экспериментировал с отправкой команд на серверы whois, используя netcat (nc) в Arch Linux. Например, это прекрасно работает: $ echo domain google.com | nc whois.crsnic.net 43 # => nc...
1968 просмотров
schedule 10.08.2022

Как дождаться команды в сеансе telnet по сценарию?
Автоматическая отправка файлов через telnet работает нормально. Но как мне заставить telnet «ждать» процесс, который я запустил таким образом, в данном случае nc , который получает файл? Робот здесь в 192.168.0.45 , а мой ноутбук в 192.168.0.10 ....
4001 просмотров
schedule 26.08.2022

Запуск Ping через функцию exec в Android
Я пытаюсь запустить двоичный файл netcat для ARM на моем дроиде. Он уже содержится в папке data/local/tmp на устройстве. Команды netcat также работают через оболочку adb. Однако, когда я пытался выполнять команды из кода, netcat не работал,...
2415 просмотров
schedule 07.02.2023

Вывод Netcat в текстовый файл добавляет множество символов ^@ при выполнении через Cron
Я прослушиваю TCP-порт с помощью netcat, каждые 5 минут получаю строку данных с разделителями-запятыми и записываю ее в текстовый файл. Вот команда, которую я запускаю: nc -dl 12.34.56.78 1234 > path/to/my/file & echo $! Когда эта...
1481 просмотров
schedule 15.12.2023

nc (netcat) в Mac OS X 10.8.4 зависает
Я столкнулся с небольшой проблемой при использовании утилиты nc в Mac OS X, утилиты, которую я часто использую в качестве быстрого и грязного решения, чтобы проверить, открыт ли порт и какая версия запущена демоном. На днях мы развернули новый...
11593 просмотров