Вы находитесь на странице: 1из 15

Que es TELNET?

Es un protocolo, es decir un programa que permite la conexion remota entre un servidor (servidor telnet) y uno o varios clientes (terminales) que son el o los PC's que se conectan a ese servidor usando un nombre y una contrasea. Las diferencias principales estan en que no tienen un entorno grafico ya que la conexion y las acciones como copiar, cambiar de ficheros cambiar de directorios y muchas otras se realizan en modo consola es decir un entorno no grafico similar al del MS DOS, otra caracteristica es la de hacer el "logeado" o autentificacion de usuario llevando la peticion al servidor en modo de texto plano, quiere decir que los datos no viajan encritptados y son faciles de capturar para poder ingresar a una maquina con el nombre y pass de otro usuario, por lo cual se dejo de utilizar hace algunos aos y se remplazo por SSH que seria una version mejorada de telnet por la encriptacion de datos que maneja al pasar informacin.... Como configurar a nuestro PC para que sea un servidor TELNET??? - Primero entra a Inicio - Panel de Control - Herramientas - Administrativas Servicios.

Veras que hay varios bajas y buscas "Telnet" le haces dos click's y veras en Tipo de Inicio = Deshabilitado lo cambias por Automatico quiere decir que se iniciara cada vez que el windows se cargue.

- Luego te vas a Iniciar Sesion y le haces click a "Esta Cuenta" ahi pones el nombre de un Administrador de tu PC ya sea el tuyo o puedes crear otro en Inicio - Panel de Control - Cuentas de Usuario y creas uno nuevo para telnet

La contrasea puedes colocarla tanto en la Cuenta de Usuario como en Inicar sesion en la Pestaa de Propiedades de Telnet, o simplemente en Inicar sesion en la Pestaa de Propiedades de Telnet da igual, lo que nos interesa es que la contrasea este en La configuracion de TELNET. Ahora esta cuenta que creaste te sirve para que desde pc remoto puedas configurar las opciones de TELNET es decir inicios de sesion, numero de intentos fallidos en la conexion de un usuario cliente el puerto que utilizaras para la conexion telnet, es decir una cuenta de ADMINISTRADOR telnet.

En mi caso cree un adminsitrador llamado "Telnet" para agregarlo a Inicar Sesion

/*Si solo quieres conectarte no es necesario este paso de Iniciar sesion solo necesitas tener una cuenta en Cuentas de Usuario del panel de control y listo entras con ese nombre y contrasea */

Luego de hacer esto reinicias tu PC y cuando cargue de nuevo windows haces Inicio --- ejecutar --- cmd y entraras a la consola de MS DOS ahi pulsas "tlntadmn" sin comillas y te saldra esto:

si no hiciste todos los pasos bien te saldra:

si todo fue bien ya tienes echo tu servidor telnet ahora puedes configurar algunos parametros con comandos de tlntadmn como ser: Para administrar un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] [start] [stop] [pause] [continue] [-u nombreDeUsuario-p contrasea] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. start Inicia el servidor Telnet. stop Detiene el servidor Telnet. pause Interrumpe el servidor Telnet. continue Reanuda el servidor Telnet. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una

sesin con credenciales administrativas. /? Muestra Ayuda en el smbolo del sistema.

Para administrar sesiones Telnet Sintaxis tlntadmn [\\servidorRemoto] [-s] [-k{IdDeSesin | all}] [-m {IdDeSesin | all} "mensaje"] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. -s Muestra las sesiones Telnet activas. -k{IdDeSesin | all} Termina sesiones. Escriba el identificador de sesin para terminar una sesin especfica o escriba all para terminar todas las sesiones. -m {IdDeSesin | all} "mensaje" Enva un mensaje a una o varias sesiones. Escriba el identificador de sesin para enviar un mensaje a una sesin especfica o escriba all para enviar un mensaje a todas las sesiones. Escriba el mensaje que desea enviar entre comillas (es decir, "mensaje"). /? Muestra Ayuda en el smbolo del sistema.

Para establecer el dominio predeterminado en un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] config [dom=nombreDeDominio] [-u nombreDeUsuario-p contrasea] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. dom= nombreDeDominio Especifica el dominio que desea convertir en el dominio predeterminado. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una sesin con credenciales administrativas. /? Muestra Ayuda en el smbolo del sistema. Ejemplos

Para hacer de Server1 el dominio predeterminado en el servidor local, escriba: tlntadmn config dom=Server1 Para asignar la tecla Alt en un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] config [ctrlakeymap={yes | no}] [-u nombreDeUsuario-p contrasea] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. ctrlakeymap={yes | no} Especifica si desea que el servidor Telnet interprete CTRL+A como ALT. Escriba yes para asignar la tecla de mtodo abreviado o no para impedir la asignacin. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una sesin con credenciales administrativas. /?

Para establecer el nmero mximo de conexiones en un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] config [maxconn=enteroPositivo] [-u nombreDeUsuario-p contrasea] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. maxconn= enteroPositivo Establece el nmero mximo de conexiones. Este nmero debe especificarse con un entero positivo que sea ms pequeo que 10 millones. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una sesin con credenciales administrativas. /? Muestra Ayuda en el smbolo del sistema.

Para establecer el nmero mximo de intentos de inicio de sesin errneos en un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] config [maxfail=enteroPositivo] [-u nombreDeUsuario-p contrasea]

Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. maxfail= enteroPositivo Establece el nmero mximo de intentos de inicio de sesin errneos que se le permite a un usuario. Este nmero debe especificarse con un entero positivo que sea ms pequeo que 100. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una sesin con credenciales administrativas. /? Muestra Ayuda en el smbolo del sistema. Para establecer el modo de operacin en un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] config [mode={console | stream}] [-u nombreDeUsuario-p contrasea] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. mode={console | stream} Establece el modo de operacin. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una sesin con credenciales administrativas. /? Muestra Ayuda en el smbolo del sistema. Para establecer el puerto Telnet en un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] config [port=valorEntero] [-u nombreDeUsuario-p contrasea] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. port= valorEntero Establece el puerto Telnet. Debe especificar el puerto con un entero ms pequeo de 1.024. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una sesin con credenciales administrativas.

/? Muestra Ayuda en el smbolo del sistema. Para establecer los mtodos de autenticacin en un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] config [sec=[{+ | -}ntlm][{+ | -}passwd]] [-u nombreDeUsuario-p contrasea] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. sec=[{+ | -}ntlm][{+ | -}passwd] Especifica si desea utilizar NTLM, una contrasea o ambos para autenticar intentos de inicio de sesin. Para utilizar un tipo determinado de autenticacin, escriba un signo ms (+) antes de ese tipo de autenticacin. Para impedir el uso de un determinado tipo de autenticacin, escriba un signo menos (-) antes de ese tipo de autenticacin. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una sesin con credenciales administrativas. /? Muestra Ayuda en el smbolo del sistema.

Para establecer el tiempo de espera para sesiones de inactividad en un equipo que ejecuta el servidor Telnet Sintaxis tlntadmn [\\servidorRemoto] config [timeout=hh:mm:ss] [-u nombreDeUsuario-p contrasea] Parmetros \\ servidorRemoto Especifica el nombre del servidor remoto que desea administrar. Si no se especifica un servidor, se utilizar el servidor local. timeout= hh : mm : ss Establece el perodo de tiempo de espera en horas, minutos y segundos. -u nombreDeUsuario -p contrasea Especifica las credenciales administrativas del servidor remoto que desea administrar. Este parmetro es necesario si desea administrar un servidor remoto en el que no haya iniciado una sesin con credenciales administrativas. /? Muestra Ayuda en el smbolo del sistema.

Doy un ejemplo aqui de como configurar el puerto que utilizara telnet

para su conexion:

Aqui cambiamos el puerto por defecto 23 al puerto 100 Nota.- El puerto que utilize telnet debe ser menor a 1024 Ahora como veran en este ejemplo yo cambie el puerto que era el 23 a el 100 entonces para probar que me funciona mi servidor telnet voy a inicio ejecutar "telnet 127.0.0.1 100" Porque? 127.0.0.1 es la IP interna o localhost que tienen todos los PC's por defecto entonces y yo la utilizo para hacer una autoconexion a mi mismo para ver si esta bien mi servidor telnet 100 es el puerto que cambiamos al servidor telnet se veria asi:

le teclamos "s" y damos enter Nos saldra login:

pass:

colocamos el que tengamos en el PC en este caso yo tengo usuario telnet y un pass luego nos mostrara la Bienvenida y ya sabemos que funciona asi que probarlo desde una maquina remota , cuando se intente probar desde un pc remoto fijarse que tenga abierto el puerto que le asignamos a nuestro servidor para hacer la conexion

Los comandos que se utilizan para moverse en telnet que tb sirven para ftp estan en escritos en UNIX, asi que aqui les dejo el enlace para que puedan ver que comandos les interesa saber como ser "get" "mget" que son los que sirven para descargar archivos de un pc remoto:D UNIX o UNIX Si hacen una autoconexion o en una LAN pueden utilizar comandos de MS DOS como ser cd, md, dir y muchos otros para moverse en su disco duro NOTA.- En caso de querer comunicarnos desde un PC remoto tendriamos que hacer Inicio - ejecutar- telnet "la IP publica del PC" 100 es decir la Ip ya seria la que nos sale en internet cuando vamos a cual es mi IP MI IP

Programa Para intrucion automatica via Telnet. [/color] Hice hace un rato un programa que lo pueden descargar de MAGHYFO o http://z28.zupload.com/download.php?file=getfile&filepath=45276 o tb en MAGHYFO o http://z28.zupload.com/download.php?file=getfile&filepath=45276 ENLACES ACTUALIZADOS Tiene las siguientes funciones: - Crea un Usuario Administrador en el CPU donde se ejecuta - Activa el servicio TELNET - Se cuela en los servicios permitidos del Firewall de Windows y disminuye su proteccion de manera silenciosa - Permite conexion remota con USUARIO: Microsoft PASSWORD: microchip (respetando mayusculas y minusculas) los que conocen de telnet sabran que necesitan hacer TELNET 200.255.2.XXX (ip de la victima) Usuario: Microchip pass: micro esperar unos segundos y se conecta, puede tardar hasta mas de un minuto... - Por ultimo se ejecuta cada vez que se inicia windows je je!!! /* Esta es la versin Beta, quisiera que lo probaran con los firewalls de marca como ser Kasp, Norton Internet Segurity, panda y demas*/ esto para mejorarlo y sacar la version final que en teoria deberia pasar cualquier firewall, pero veremos eso Asi que les pido que hagan la prueba para ver que errores puede presentar y con que programas o firewalls ok???

Una cosa mas mejor si lo prueban personas que conozcan de conexion y comandos telnet para evitar que posten preguntas como "que comandos uso para ver el disco duro??" :S o tonterias como esas. No vi este metodo en ningun lugar asi que los creditos me los atribuyo Como ya supondran la victima primero debe ejecutar este archivo ejecutable para que nos abra la puerta telnet, no explicare como mezclar con otro archivo ni como mandarlo ni nada, de hecho la persona que quiere usarlo ya debe saber eso, una cosa mas no lo detecta ningun antivirus, esperemos que tampoco los firewalls lo probaria yo pero no tengo tantos firewalls instalados je je!!! ni tiempo :S Saludos

Вам также может понравиться