Come creare un server di ascolto in Windows Server 2008 per ricevere file da Linux tramite comando nc?


0

In questo momento ho un server Linux in ascolto su una porta per scrivere tutto ciò che arriva a quella porta in un file nel modo seguente:

 nc -l -p 7777 0.0.0.0 | tee some.file

E ho un client Linux che invia un file al server nel modo seguente:

cat ZKDB.db | nc 192.168.0.33 7777

Tutto funziona perfettamente. Ma il fatto è che devo sostituire il server Linux con un equivalente di Windows Server 2008

Quale comando o programma posso usare in Windows Server 2008 per ottenere lo stesso risultato che ho fatto sul server Linux?


Nota: il client Linux è un sistema di incorporamento molto vecchio, quindi non ho molte funzionalità a cui aggrapparmi. Ho a malapena telnet, nc, cat, tee, ecc.


Ottieni una build netcat per Windows?
Attie

Risposte:


1

Esistono porte Windows per Netcat e sono disponibili varie versioni. Di seguito sono alcuni che ho trovato.

  • Powercat
    Questa è una porta PowerShell di netcat, quindi è forse la versione più recente e più probabile che funzioni. Puoi trovarne uno scritto qui .

  • Netcat su sourceforge
    L'ultima versione risale al 2018. Sembra buono.

  • Netcat di diegocr
    Incontri dal 2014. Potrebbe essere ancora utile.

  • Netcat di joncraton
    Netcat versione 1.11 risalente al 2004. Potrebbe essere troppo vecchio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.