Bien sabemos que para poner nc a la escucha es netcat.exe -L -p puerto
y para mandar algo a ese puerto es: echo %mensaje% | netccat.exe ip -p puerto
Como ven dejo netcat a la escucha de manera permanete. Entonces ¿como validar lo que recibe? como distinguir el mensaje que me manda? por ejemplo como saber diferenciar entre estos dos : echo "hola" | netccat.exe localhost -p 6001
echo "adios" | netccat.exe localhost -p 6001
La razon que como no tengo control sobre la aplicacion que manda el mensaje por lo que tengo que validar una vez que netcat lo recibe.