Supongamos que queremos averiguar la direccion IP de "pete" que esta chateando en el canal #linux de irc.ciudad.com.ar (donde me pueden
encontrar generalmente), lo primero que vamos a hacer es un /who para intentar ver su IP, osea algo asi:
/who pete
y nos va a aparecer algo muy parecido a esto:
pete
[email protected]
#linux #gay-argentina
Bueno aqui vemos que "pete" tiene la IP 200.5.120.XXX y que tambien le gusta chatear en canales medio raros...
Nuestro problema esta en los ultimos 3 digitos de la IP que se encuentra oculta con ".XXX", el procedimiento para develar cualquier "X" que nosimpida ver una IP siempre es el mismo asi que presten atencion:
Ya sabemos que una IP no puede pasar este limite 255.255.255.255, por lo cual los ultimos 3 digitos que queremos averiguar va a ser un número
menor a 255, en sintesis lo que tenemos que hacer es ir probando en cada "X" con numeros de 0 al 9 hasta encontrar uno que coincida con el nick
"pete" que estamos buscando, lo tenemos que ir averiguando de a una "X" por vez por lo cual las otras "X" las vamos a remplazar por un signo de
interrogacion "?" y los puntos tambien, seria algo asi:
/who 200?5?120????
Ahora vamos a empezar a probar numeros del 0 al 9 empezando por el último digito de la IP para ver a cual responde nuestro amigo "pete", osea que
sacamos el "?" y probamos los numeros de esta forma:
/who 200?5?120???0
Puede ser que haya muchas personas que tengan una IP 200.5.120.XX1 parecida a esta por lo que nos puede aparecer algo como esto:
#lesbianas pido
[email protected]
#river enzo
[email protected]
#tracos cris
[email protected]
#matraca jlopez
[email protected]
Vemos que en ningun lado aparece el amigo "pete" y tampoco vemos a nadie que chatee en el canal #linux o #gay-argentina que frecuenta
"pete", por lo asumimos que la IP de "pete" no lleva un 0 al final y seguimos probando hasta encontrarlo:
/who 200?5?120???1
Cambiamos el 0 por el 1 y obtenemos esta respuesta:
No such nick or channelAqui vemos que en el servidor de IRC en el que estamos no hay nadie chateando que tenga una IP de este tipo 200.5.120.XX1 por lo que
seguiremos probando:
/who 200?5?120???2
#bar melchor
[email protected]
#vampiros dark
[email protected]
Seguimos sin encontrar al famoso "pete" por lo que seguimos probando
hasta llegar al 9:
/who 200?5?120???9
#solos nkt
[email protected]
#river el10
[email protected]
#linux pete
[email protected]
Vemos que en la tercera linea hay alguien chateando en #linux y que efectivamente es "pete", por lo que ya sabemos que su IP termina en
.XX9 y solo nos falta develar dos numeros:
/who 200?5?120??19
No such nick or channel
/who 200?5?120??29
#linux pete
[email protected]
Bueno, aca vemos que la IP de pete termina en .X29 por lo que nos falta saber solo un numero, pero sabemos que todo el numero no va
a sobrepasar el valor .255 por lo que deducimos que el numero que falta puede ser un 1 o un 2 ya que no va a ser .029 ni tampoco .929,
asi que probamos:
/who 200?5?120?129
#mandrake elgaca
[email protected]
/who 200?5?120?229
#linux pete
[email protected]