¡Venga! no había leído tus Posts de "Jugando con Netcat" detenidamente...
En el número 3 dices "Poner contraseñas" Pero sólo haces que verifique las IP's.. Esas no son contraseñas, aquí les dejo un Batch que pide Usuario y Password, y si no escriben el correcto, Pa' fuera van xD
Funciona parecido al del manual de WHK, 2 archivos, aquí les dejo el código:
Servidor.bat@echo off
Echo \\\\\\\\\\\\\\\\ZONA PROTEGIDA/////////////////
Echo Estas conectandote con el servidor de Zykl0n-B
Echo Por favor, Identificate.
Echo Nombre de Usuario:
set/p user1=
if %user1%==Zykl0n (goto gooduser) else goto baduser
:gooduser
Echo.
Echo El usuario %user1% es correcto,
Echo ahora introduce tu Password:
set/p pass1=
if %pass1%==mypassword (goto goodpass) else goto badpass
:baduser
Echo Tu nombre de usuario es Incorrecto
pause
exit
:goodpass
@Cls
Echo Bienvenido %user1%! && cmd.exe
Echo La Conexion ha terminado.
pause
exit
:badpass
Echo Password incorrecto
pause
exit
Ese vendrá siendo el Servidor, ahora el archivo que hace correr a Netcat y que hace correr el Server:
Run Server.bat@Echo off
start nc -d -e servidor.bat -L -p 33333
Venga, Gracias a WHK por haber publicado esos manuales, no habría pensado en "Netcat con Passwords" :p , venga, espero que les sirva.
Saludos