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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Negociar con conexiones telnet de manera automatica
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Negociar con conexiones telnet de manera automatica  (Leído 4,480 veces)
morenochico

Desconectado Desconectado

Mensajes: 167


Ver Perfil
Negociar con conexiones telnet de manera automatica
« en: 18 Marzo 2009, 20:42 pm »

Buen dia.

Saben si existe un programa que gestione conexiones telnet de manera automatica? Por ejemplo si quiero hacer un conexion a un servidor mysql desde un cliente que no tiene mysql. O si quiero abrir una conexion via telnet a un servidor unix que me pida usuario y pas. El objetivo es entrar y ejecutar ciertos comandos. Esto por poner un ejemplo ya que incluso algunos programas te muestran un prompt para facilitar y programar ciertas tareas (como netcat, alcohol). Bien, como lo que quiero es automatizarlo y desde batch no se pueden hacer muchas cosas pero si desde la linea de comandos. Entonces busco si hay un programa que puede hacer la negociaciones via telnet de manera automatica sin intervencion del usuario.

Por cierto mysql tiene una opcion para ser usado desde un archivo tipo bat pero obvio solo sirve para mysql y creo que el cliente debe tener el mysql instalado. asi que si saben de un programa que corra en msdos y que puedas hacer negociaciones telnet se los agradecere mucho.


En esta lado dieron una alternativa interesante pero lo probe y no funciono
http://foro.elhacker.net/scripting/batch_conexion_telnet-t247468.0.html




En línea

kevlar

Desconectado Desconectado

Mensajes: 27



Ver Perfil
Re: Negociar con conexiones telnet de manera automatica
« Respuesta #1 en: 24 Marzo 2009, 16:47 pm »

Saludos  :D


Existe un programita que nos permite hacer esto, en este link esta la respuesta a nuestras plegarias:

http://www.amasso.info/?p=14


Te platico que hay que adecuarlo un poco, el programa usa un archivo para enviar los comandos:

Código:
localhost
WAIT “Username:”
SEND “usuario\m”
WAIT “Password:”
SEND “password\m”
WAIT “>”

Y por supuesto que si lo usamos así, NO FUNCIONA, ejemmmm, entonces como hacemos que funcione.

Hay que fijarse como nos recibe el servidor, por ejemplo SunOS 3.9, entonces esperamos por esta cadena  y continuamos
Código:
WAIT “SunOs 3.9”
SEND “\m”

Para en usuario y password debemos saber tambien como nos pide estos datos, por ejemplo:  username, logname, login, ó logon,  para el nombre del usuario, lo mismo aplica para el password. En resumen debemos saber cual es la cadena que esperamos
Código:
--------------------------
WAIT “Username:”   
SEND “usuario\m”
WAIT “Password:”   
SEND “password\m”
--------------------------
ó
Código:
--------------------------
WAIT “login:”   
SEND “usuario\m”
WAIT “password:”   
SEND “password\m”
-------------------------

Por ultimo el prompt puede ser    >  # $ , etc
Código:
WAIT “>”    
SEND “who\m”



Espero te sirva............................................  :¬¬






« Última modificación: 25 Marzo 2009, 05:28 am por Leo Gutierrez. » En línea

morenochico

Desconectado Desconectado

Mensajes: 167


Ver Perfil
Re: Negociar con conexiones telnet de manera automatica
« Respuesta #2 en: 24 Marzo 2009, 21:13 pm »

Ya lo baje pero no funciona

solo se queda en waiting for login:

He probado lo siguiente:

Código:
ip   
SEND “usuario\m”
SEND “password\m”
SEND “ls"
wait ">"

si funciona pero tengo que poner el password a mano y si hace el comando (ls) pero hasta ahi todavia no puedo que sea automatico. Necesito logearme a un unix.

« Última modificación: 25 Marzo 2009, 05:27 am por Leo Gutierrez. » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines