Todos hemos visto alguna vez esas 4 cifras de números separadas por 3 puntos en algún sitio de la red, a esos números se les llaman IP en particular IPv4 (de 32 bits), ya hablaremos más adelante de la futura IPv6 (de 128 bits).

El protocolo TCP/IP es el que domina toda la red y el que hace que podamos comunicarnos con otros ordenadores así que los tendremos que tener en cuenta y saber su funcionamiento para futuras incursiones a través de la información que os ofreceremos en el blog.

Un ejemplo de IP puede ser el de 182.12.1.31,  siempre los veréis con el aspecto de xxx.xxx.xxx.xxx y cada número (xxx) ira de 0 a 255 (lo equivalente a 8 bits).

Siempre que accedemos a una web o un ordenador de otro usuario lo estamos haciendo a través de una dirección IP, como estos números no son fáciles de recordar y por eso suelen asociarlos con nombres (dominios) sencillos, las URL como www.google.com y demás…

Para saber la IP asociada a estas direcciones siempre podemos hacer por ejemplo un ping que nos servirá para saber si tenemos conexión con una dirección y nos resolverá la IP de la misma. Ejemplo:

Escribe ping www.google.com en el dos de Windows (por ejemplo), Inicio -> Ejecutar -> cmd

Puedes ver que nos resuelve con la IP 209.85.135.103, en este caso Google al ser la URL que es nos podrá resolver con diferentes IPs dado a que les resulta más útil tener varias IPs por las que distribuir el tráfico entre otras cosas :P

Si os dirigis a webs más humildes podréis descubrir cosas diferentes… que varias webs tienen la misma IP, que coinciden en muchos de los números, en otras webs podrás descubrir que siempre se acceden por la misma IP incluso que están alojadas en lugares con poca seguridad, incluso que son las direcciones propias y estáticas de usuarios pero esto no entra en este tema.

Podemos distinguir 5 clases de redes

- Clase A. Este es para redes extensas, tiene un invervalo de 1.0.0.0 - 127.255.255.255, por lo que puede gestionar 128 redes y 16,777,214 host.

- Clase B. Según avanzamos ampliamos el número de redes y reducimos los host (se reservan bits). Esta va de 128.0.0.0 - 191.255.255.255 puede gestionar 16,382 y 65,534 host.

- Clase C. ….

Como no os queremos aburrir y repetir información que está bien accesible en la red podéis ir directamente a Wikipedia

Bueno ya sabemos que accedemos a otros PCs a base de extensas redes de IPs, en internet (red de redes) podemos encontrar una red global que une miles y miles de redes privadas (subredes), la máscara de subred que quizás os suene por esa “dirección IP” que escribimos para configurar nuestra conexión a internet es la que hace que podamos ver los equipos de nuestra misma subred, y en el caso de querer acceder a otra IP por ejemplo de internet si la IP no forma parte de la dirección definida por la máscara de red seremos redirigidos a fuera de la red.

En redes privadas como trabajos, cybers o en vuestra casa si dispones de varios PCs tendras este tipo de red y lo más seguro es que tengas acceso libre a la mayoría de los ordenadores de la misma red y puedas acceder a ellos “sin problemas”, puede que haya otras redes conectadas a través de un gateway. 

A veces queremos acceder a redes privadas desde fuera, si esa red dispone de router nos será más fácil acceder a diferentes ordenadores particulares de esa red si el router nos dirige al sitio donde queremos ir (o si nosotros hacemos que nos dirija a donde queremos si tenemos los privilegios para hacerlo).

Nuestra única intención en este artículo es introduciros términos para que busquéis más  información en internet y os vayan siendo más familiares.

Otros importantes que tienes que tener en cuenta son los puertos que sirven para que un servidor nos ofrezca un servicio, el puerto abierto dependerá del servicio que nos quiera ofrecer, así que si queremos obtener un servicio de mensajería instantánea (windows messenger por ejemplo) tendremos que tener un puerto abierto y el servidor al que consultamos para conectarnos tendrá otro puerto abierto esperando alguna petición, cuantos más puertos tengamos abiertos menos seguro es el sistema por eso nos será más fácil acceder a un servidor con ciertos puertos abiertos.

La herramienta más famosa y antigua para explotar los puertos es el telnet, puedes ver más información en este enlace 

Lo mejor es descubrirlo un@ mism@ o utilizar una guía si nos quedamos atascados:

Entra en el dos Inicio -> Ejecutar -> cmd y escribe telnet
después escribe ?/help y te saldrá la información que necesitas saber para empezar
Lo normal es escribir directamente telnet “servicio.dominio.xxx” “nº de puerto”

Pongamos un ejemplo útil para ver nuestro correo:

Escribe telnet pop.mail.yahoo.com 110
Escribe login “usuario”
Escribe pass “clave”
Ahora al escribir list veremos la lista de correos

Y así nos iremos moviendo por nuestro correo o en el sitio donde nos conectemos pop 110 (leer e-mails), smtp 25 (mandar e-mails), irc 6668 (conectarte al irc), ftp 21…. y así con muchos otros servicios que podrán ser accedidos por uno o varios puertos.

Puedes ver un buen artículo de rush donde nos muestra “Puertos utilizados por los Troyanos” entre otros

Podéis leer más sobre este protocolo en wikipedia o en muchos sitios de la red.



Últimas entradas:


Comentarios


Entrada escrita en el día Sábado, Febrero 17th, 2007 a las 5:11 am en las categorías Introducción al Hacking, Protocolo TCP/IP (red). Puedes encontrar las respuestas a este tema desde el RSS 2.0 feed. Puedes dejar una respuesta o hacer un trackback a tu página web.

3 Comentarios


  1. juaNN el Marzo 17, 2007 6:16 am

    excelente informe

  2. Fko Sanchez el Marzo 13, 2008 9:32 am

    Me parecio exelente, solo que ay algo mal:

    Todos hemos visto alguna vez esas 4 cifras de números separadas por 3 puntos en algún sitio.

    no son 4 cifras, son 3, los 3 puntos stan bien.

    recuerda que cada campo solo puede llegar hasta el 255, por tanto son 3 cifras

    saludos

    fko.sanchez

  3. Fko Sanchez el Marzo 13, 2008 9:39 am

    mmmm, ok ok, lo siento =P confundi, cifra con digito, no publiquen eso, ni esto XD!!!

    un saludo. ~

Nombre (obligatorio)

Email (obligatorio)

Página web

XHTML: Puedes usar los tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comparte tus pensamientos

  • Importante!

    Los autores de este blog pretenden informar sobre seguridad, vulnerabilidades, técnicas hack, hablar sobre lo último en hacking...

    Profile Las herramientas, trucos, comandos, artículos... explicados en este blog NUNCA deberán ser usados de forma maligna para delinquir o dañar a terceros. No nos hacemos responsables de la mala interpretación ni del mal uso de cualquier contenido del blog.

    Todo lo que se habla en este blog está en internet (o proviene de alguno de los autores) y se puede consultar de forma libre. Si obtienes información de este blog para tu espacio, página web, blog... no olvides ponernos como fuente :).

  • Acerca de

    Profile

    El Blog del Hacker es una web llevada por usuarios de ForoHack.com perteneciente a la web ElHacker.com

    Si quieres colaborar con nosotros lo puedes hacer de forma abierta en nuestros foros y siendo un usuario frecuente podrás ser Autor de este blog.

    El objetivo principal de este blog es dar a conocer desde nuestro propio punto de vista el hacking en la red para Windows o Linux, conocer como funcionan las cosas, hacer más segura la red encontrando vulnerabilidades,... nunca para hacer el mal, estafar, ni nada parecido. Siempre de buen rollo =) Cuanto más se hable de forma abierta sobre estos temas más usuarios y empresas los conocerán y menos nos afectarán (será más segura la red)

    Últimos Comentarios

    Entradas más populares

  • Feeds e Información

  • Registrarse