Qué Es Telnet
Qué Es Telnet
Qué Es Telnet
Nociones básicas.
Introducción.
Telnet es el protocolo de "conexión" entre ordenadores, de hecho la mayoría de los
servicios posteriores, se basan en Telnet (por ejemplo FTP o HTTP). Cuando un
ordenador se conecta mediante protocolo Telnet a otros ordenador remoto, los
programas se ejecutan sobre este último, recibiendo el primeros la entrada/salida de los
datos.
Bob Rankin dice en un inglés perfecto que aquí tratamos de traducir lo más
textualmente posible: "Mucho antes de que la Telaraña y todo su resplandor multimedia
fueran una indicación visual y el radar de la navegación por Internet, los ciudadanos
sabios de La Red estaban utilizando Telnet, una herramienta basada en texto para
conectarse con las maravillas del mundo on-line. Pero hoy, muchos surfeadores de
Internet, ni tan siquiera han oído del Telnet, por lo que nunca disfrutarán de algo
realmente bueno."
Por Telnet se pueden utilizar TODO tipo de servicios, haciendo Telnet a la máquina y
puerto correspondientes según cada caso. Por ejemplo si queremos utilizar el servicio
POP de nuestro ISP para ver el correo que tenemos, haremos Telnet a la maquina POP
por el puerto de este protocolo, el 110. También podemos consultar grandes bases de
datos e incluso acceder a servicios GHOPER o WWW, muy útil si no tenemos acceso a
estos servicios por la vía normal.
Esto nos dice más o menos que está intentando conectar con la dirección, nos devuelve
la dirección IP, se conecta, y nos dice cual es el "caracter escape".
Una vez hemos conectado se nos pide un "login" y/o "password" para entrar a la
máquina remota. En algunos casos podremos conectar a la maquina remota con el login
"guest" (invitado) pero la mayoría de las veces deberemos saber el login antes de
conectarnos.
El siguiente paso es configurar la emulación de terminal, es decir, decirle al sitio remoto
como queremos que nos muestre los datos en nuestra pantalla. La configuración más
común es la VT100, que es la estándar para las comunicaciones basadas en terminales.
(algunos clientes Telnet configuran ellos solos la emulación).
El último paso (después de haber utilizado el servicio) es salir ;-). Como las pulsaciones
de tecla no las hacemos "realmente" en nuestra máquina, sino en la máquina remota,
necesitamos el "caracter escape" que se nos dio al conectar para pasar al "modo
comando" (habitualmente teclas control + paréntesis derecho).
Comandos disponibles:
Nota: Al presionar las teclas Enter o Return, sales del modo comando Telnet y vuelves a
la sesión Telnet.
auth (113)
conference (531)
courier (530)
daytime (13)
discard (9)
domain (53)
echo (7)
efs (520)
exec (512)
finger (79)
ftp (21)
gopher (70)
hostnames (101)
http (80)
ingreslock (1524)
link (87)
login (513)
mtp (57)
nameserver (42)
netbios (139)
netnews (532)
netstat (15)
nntp (119)
pop2 (109)
pop3 (110)
proxy (8080)
qotd (17)
remotefs (556)
rje (77)
sftp (115)
shell (514)
smtp (25)
spooler (515)
sunrpc (111)
supdup (95)
systat (11)
telnet (23)
tempo (526)
tftp (69)
time (37)
uucp (540)
uucp-path (117)
whois (43)
www (80)
####### ## ##
## #### ####### ####### #### #####
## ### ##### ######## ######## #### ####
## ###### ### ### ####### #### ### #### ### #### ###
## ### ### ### ## ## ## ### ### ### ### ## ### Darth-Vai!
## ## ## ### ## ## ## ### #### ### #### ### ## ##########
## ## ## ### ## ## ###### ### #### ### #### ############# ### ##
## ### ###### ## ## ## ## ##### ## ##### ## ##### #### ####
## ######## ### ####### ## ##### ## ## ## ####
## ## ## ###### ## #### ## ## ### #####
## ## ### ### ###### ## #### ## #### #### ###
## ### #### #### ### ## #### ### #### ### #### #### ### #####
######## ############ ###### ##### ####### ####### #### ####
##########
## <=----======<=<=<^ GrUpO uNdErGrOuND eSpAñOl!
^>=>=>======----=>
==============================================================
========
http://www.pagina.de/2500hz
Este texto pretende ser una ayuda para los recién llegados al mundo
del hack o para los que quieran conocer un poco más sobre el
funcionamiento de la red. Es de un nivel muy básico así que si ya
llevas algún tiempo en esto será mejor que no sigas leyendo.
Te has preguntado alguna vez cómo hacen los hackers para entrar en
otros sistemas?, si yo cuando me conecto a www.nasa.gov lo único que
puedo hacer es pinchar sobre los dibujitos de la web, pues bien,
cuando te conectas con el netescape a www.nasa.gov lo que realmente
hace tu navegador es conectarte al puerto 80 de la maquina
www.nasa.gov Como bien te imaginas un ordenador no sólo tiene el
puerto 80 para que te conectes, tiene multitud de puertos con
distintas funciones de los que se puede sacar mucho provecho :)
Al final del doc tienes una lista con los puertos mas importantes.
Que te puedas conectar a ellos o no, depende de si el server los tiene
abiertos. Para comprobar por qué puertos podemos acceder utilizaremos
un escaneador de puertos, como por ejemplo el portscan. Otra forma de
comprobarlo es mediante telnet, Este programa que se encuentra en
practicamente todos los sistemas operativos nos sirve para manejar de
forma remota otro ordenador, obteniendo en nuestra pantalla los
resultados.
El Telnet
Parece mentira que un programa tan simple pueda dar tanto juego. Pues
bien, para utilizarlo solo tenemos que ir a inicio - ejecutar -
telnet.exe "ip a conectarte" puerto
Ahora voy a poner unos ejemplos de tareas que podemos llevar a cabo
mediante telnet para hacernos una idea de cómo funciona la red
realmente, sin un programa que nos permita hacer todo por medio de
un interfaz gráfico.
user DaRth-Vai
pass miclave
telnet smtp.arrakis.es 25
helo pp.es /* por lo que he visto, éste dominio debe de
existir en la red */
pass laquequieras
nick DaRth-Vai
>ping 123456
pong 123456 /* respondeis al ping que os acaban de hacer */
user uno dos tres :cuatro /* nombre_usuario nombre_host
nombre_servidor :nombre_real */
---=Z=---
DaRth-Vai When technology becomes art
---===---
Los puertos de los que mas información podeis sacar sobre el sistema
y programas que tiene instalados son el finger, ftp, telnet, smtp,
pop, netbios..., aunque como todos pueden tener un posible fallo de
seguridad pongo aquí abajo una lista bastante completa.
# /etc/services:
# $Id: services,v 1.4 1997/05/20 19:41:21 tobias Exp $
#
# Network services, Internet style
#
# Note that it is presently the policy of IANA to assign a single well-known
# port number for both TCP and UDP; hence, most entries here have two entries
# even if the protocol doesn't support UDP operations.
# Updated from RFC 1700, ``Assigned Numbers'' (October 1994). Not all ports
# are included, only the more common ones.
# Local services
linuxconf 98/tcp
<(*_*)>