Solía usar netcat para Windows para ayudar a localizar problemas de conectividad de red. Sin embargo, en estos días mi software antivirus (Symantec, pero entiendo que otros muestran un comportamiento similar) se pone netcat.exe
en cuarentena como malware.
¿Existen aplicaciones alternativas que proporcionen al menos la siguiente funcionalidad:
- puede conectarse a un socket TCP abierto y enviar datos que se escriben en la consola
- puede abrir y escuchar en un socket TCP e imprimir los datos recibidos en la consola
?
No necesito las funciones 'avanzadas' (que posiblemente sean el motivo de la cuarentena) como el escaneo de puertos o la ejecución remota.
fuente
La respuesta rápida aquí es utilizar el programa Telnet integrado desde la línea de comando CMD.
el comando es ...
El ejemplo anterior lo conectará con el nombre de host en el puerto 80. Puede usarlo en casi cualquier puerto que necesite verificar. Esto es extremadamente útil para solucionar problemas de SMTP y ESMTP.
fuente
Descubrí que MobaXterm para Windows tiene el comando nc (netcat), así como muchos otros comandos de Unix, como ls , ps y kill .
Recomiendo de todo corazón MobaXterm, especialmente si está familiarizado con Unix y DOS. Para mí, no había nada que instalar; Es solo un ejecutable que abre una ventana de terminal en Windows que acepta muchos comandos de Unix. Como utilizo con frecuencia tanto Unix como DOS y utilizo a menudo uno para conectarme con el otro, MobaXterm para Windows es una herramienta extremadamente útil para mí.
(Perdón si esto suena como un anuncio; no trabajo ni estoy afiliado a MobaXterm. Un amigo me lo presentó recientemente y me facilitó ciertas tareas).
fuente
Si necesita netcat, puede incluir en la lista blanca netcat.exe en su programa antivirus.
También es posible que desee descargar una versión actual, que se llama ncat y se puede encontrar en la distribución nmap .
fuente
Incluso si parece lo contrario, Wireshark es fácil de usar. Puede configurarlo fácilmente para escuchar un puerto específico.
Otra herramienta es nmap que, de nuevo, me parece fácil de usar. Le informará mucho sobre los puertos abiertos en una máquina remota, por lo que puede usarlo para solucionar problemas de conectividad. Simplemente nmap www.google.com desde la línea de comandos, o desde la interfaz GUI incluida.
Solo pruébalos.
fuente
Puede descargar Ncat - Netcat para el siglo XXI . Parece ser una versión moderna de NCat, tiene soporte activo y, lo más importante, tenía una relación de detección 0/48 en VirusTotal .
Versión portátil o desde el instalador NMap de Windows : desactive cualquier otra cosa desde el asistente de instalación:
fuente
Ahora también hay una compilación estática 'ncat' separada disponible en http://nmap.org/dist/ncat-portable-5.59BETA1.zip
fuente