30

Я использовал Netcat для Windows, чтобы отслеживать проблемы с сетевым подключением. Однако в наши дни мое антивирусное программное обеспечение (Symantec - но я понимаю, что другие демонстрируют подобное поведение) netcat.exe в каче- ство вредоносного ПО.

Существуют ли альтернативные приложения, которые предоставляют хотя бы следующие функциональные возможности:

  • можно подключиться к открытому сокету TCP и отправить в него данные, набранные на консоли
  • может открывать и прослушивать сокет TCP и выводить полученные данные на консоль

?

Мне не нужны «расширенные» функции (которые, возможно, и являются причиной карантина), такие как сканирование портов или удаленное выполнение.

8 ответов8

13

http://joncraton.org/blog/netcat-for-windows

Этот человек столкнулся с точно такой же проблемой; читать до конца для версии, скомпилированной без удаленного выполнения. Я загрузил и распаковал их на двух системах с Symantec Endpoint Protection. В то время как netcat на этой странице был удален и помещен в карантин при запуске, версия 'rodneybeede', указанная в конце страницы, пыталась подключиться к нужному порту и не помещалась в карантин.

11

Быстрый ответ здесь - использовать встроенную программу Telnet из командной строки CMD.

команда ...

telnet hostname.domain.com 80

Приведенный выше пример соединит вас с именем хоста на порте 80. Вы можете использовать его практически на любом порте, который вам нужно проверить. Это очень удобно для устранения неполадок SMTP и ESMTP.

10

Ncat, кажется, именно то, что вы ищете. Это реализация netcat, доступная на официальном сайте Nmap, с удаленной функцией сканирования портов. Также не вызывает никаких вирусных предупреждений.

Из «Руководства пользователя Ncat»:

Ncat - это наше современное изобретение почтенного Netcat (nc), выпущенное Хоббитом в 1996 году. Хотя Ncat похож на Netcat по духу, они не делятся ни одним исходным кодом. Вместо этого Ncat использует хорошо оптимизированные и протестированные сетевые библиотеки Nmap. Совместимость с исходным Netcat и некоторыми хорошо известными вариантами поддерживается там, где он не конфликтует с улучшениями Ncat и не вызывает проблем с удобством использования. Ncat добавляет много возможностей, которых нет в оригинальном nc Хоббита, включая поддержку SSL, прокси-соединения, IPv6 и брокерские соединения. Оригинальный nc содержал простой сканер портов, но мы упустили его в Ncat, потому что у нас есть предпочтительный инструмент для этой функции.

8

Я обнаружил, что MobaXterm для Windows имеет команду nc (netcat), а также многие другие команды Unix, такие как ls, ps и kill.

Я искренне рекомендую MobaXterm, особенно если вы знакомы с Unix и DOS. Для меня не было ничего, чтобы установить; это всего лишь один исполняемый файл, который открывает окно терминала в Windows, которое принимает множество команд Unix. Поскольку я часто использую как Unix, так и DOS и часто использую одно для подключения к другому, MobaXterm для Windows является чрезвычайно полезным инструментом для меня.

(Извините, если это звучит как реклама; я не работаю и не связан с MobaXterm. Мой друг недавно представил его мне, и он значительно облегчил мне определенные задачи.)

4

Если вам нужен netcat, вы можете добавить белый список netcat.exe в свою антивирусную программу.

Вы также можете скачать текущую версию, которая называется ncat и находится в дистрибутиве nmap.

3

Вы можете скачать Ncat - Netcat для 21-го века. Похоже, что это современная версия NCat, она активно поддерживается, и, что наиболее важно, у нее был коэффициент обнаружения 0/48 в VirusTotal.

Портативная версия или из установщика NMap Windows - отключите все остальное в мастере установки:

3

Даже если кажется, что Wireshark прост в использовании. Вы можете легко настроить прослушивание определенного порта.

Wireshark

Еще один инструмент - это nmap, который я нахожу простым в использовании. Он расскажет вам много об открытых портах на удаленной машине, так что вы можете использовать его для устранения проблем с подключением. Просто nmap www.google.com из командной строки или из встроенного графического интерфейса.

птар

птар

Просто дай им попробовать.

0

Теперь есть также отдельная статическая сборка 'ncat', доступная по адресу http://nmap.org/dist/ncat-portable-5.59BETA1.zip

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .