Informática & Derecho WikiBlog

3 minutos de lectura ( 626 palabras)

Obtener IP Real mediante Telegram

Vamos a ver cómo podemos, a través de las llamadas de Telegram, obtener la IP real o, en su defecto, la de la VPN/Proxy que esté utilizando nuestro objetivo.

Aquí podéis ver el artículo original

 

Primero tenemos que saber que Telegram, al hacer las llamadas, usa un protocolo llamado stun.
Es un protocolo de red que permite a clientes NAT encontrar su dirección IP pública. Se suele usar en VoIP.

 

Ataque:
1. Lanzamos wireshark en la interfaz por donde tengamos conexión a Internet
2. Llamamos a quien queremos saber la IP (es necesario que coja la llamada para que el ataque funcione)
3. Una vez que nos ha cogido la llamada basta con esperar unos 5 o 10 segundos y ya deberíamos tener suficientes paquetes para averiguar su IP. Aquí podemos parar ya Wireshark o cortar la llamada.
4. En Wireshark filtramos por stun

 

 

5. Nos vamos a encontrar con muchos paquetes, pero hay unos específicos que llevan las direcciones IP reales, tanto tuya como la de tu investigado, estos son los que llevan XOR-XXXXX-ADDRESS o Request user, por lo que podemos filtrar con: ‘stun or stun.att.username or stun.att.ipv4-xord or stun.att.ipv4’

 

 

6. Podemos ir examinando los paquetes mirando las direcciones IP de cada uno, esto se puede ver examinando el paquete y, en el apartado atributos, buscamos el XOR-XXXX-ADDRESS, o mirando en la dirección destino de los paquetes.


7. Vamos descartando las siguientes IPs:
a) IP privadas como 192.168.X.X, 10.X.X.X, etc
b) Nuestra dirección IP pública, que también aparece. Para averiguarla se puede acceder a la siguiente página o, para los fans de la terminal: dig +short myip.opendns.com @resolver1.opendns.com (Esto sólo funciona sin VPN, ya que dependiendo de la VPN te cambia el resolutor DNS y tal vez no puedas acceder); otra opción por terminal es: curl -skL icanhazip.com
8. Una vez llegados a este punto tendremos una lista de posibles direcciones IP, y para terminar de acotar, tendremos que descartar aquellas que pertenezcan a Telegram como tal. Esto se puede ver con la utilidad whois:
a) Por consola de comandos: whois IP

 

 

Y vemos que el netname pertenece a Telegram
Podemos filtrar un poco más la consulta por si nos resulta molesto con: whois IP | grep netname

 

 

Y de esta manera averiguamos si la IP es de Telegram y, por tanto, no es la que buscamos.

 

b) Por navegador mediante la página https://whois.domaintools.com

 

Se mete la dirección IP y nos saca un resultado parecido al de por consola

 

 

9. Una vez filtradas todas las IPs nos deberían quedar una o dos, siendo una de ellas  la de nuestro investigado. En este caso, después de filtrar nos quedaba la siguiente IP perteneciente a una VPN:


Si le hacemos un Whois, obtenemos lo siguiente:

 

 

Y si queremos asegurarnos podríamos buscarla en buscadores tipo Shodan, que nos confirmaría que es una VPN.

 

 

PRO TIP: se pueden sacar todas las direcciones a las cuales se han hecho consultas con el protocolo stun mediante wireshark sin mirar los paquetes a mano haciendo lo siguiente:

 

1. En la barra de herramientas pulsamos Statistics -> Endpoints
2. Nos aparecerá la siguiente ventana

 

 

3. Seleccionamos el tick de Limit to display filter (con el filtro de stun en wireshark), y nos debería mostrar solo las Ips que se han utilizado durante la comunicación con stun y, a partir de ahí, podemos seguir el proceso de filtrado anteriormente descrito.

 

 

Para terminar, recordaos que:

– Nada es tan seguro como nos hacen creer.
– Usa VPN para estar lo más protegido posible.
– Y, sobre todo, nunca hables con extraños (puedes configurar en los ajustes de Telegram quién puede llamarte).

 

El autor del post original (Denis Simonov) ha publicado un su GitHub un script para facilitar la explotación:
https://github.com/n0a/telegram-get-remote-ip

ACTUALIZACIÓN – 25/01

 

Fuente: https://site.cyberhunteracademy.com/2021/01/obtener-ip-mediante-telegram/

×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

Consejos del Info-Lab para evitar una estafa elect...
Estudio de caso de la UDRP: Ciberocupación relacio...
 

Aporte reciente al blog

10 Febrero 2024
  Un nuevo método de estafa está proliferando a través de WhatsApp, llegando al punto de poner en alerta a las autoridades, que advierten de su peligro a los usuarios. En este caso se trata de las llamadas desde números desconocidos extranjeros, los ...
16 Noviembre 2023
PORTAL UNICO “DOCUEST” Y "PROCEDIMIENTO PARA LA CARGA DE DOCUMENTOS CUESTIONADOS” Fecha de sanción 03-11-2023 Publicada en el Boletín Nacional del 07-Nov-2023 Resumen: APROBAR LA IMPLEMENTACION DEL PORTAL UNICO “DOCUEST” Y EL “PROCEDIMIENTO PARA LA C...

Suscribirme al Blog:

Novedades

El Dr. Dalmacio Vélez Sársfield asiste a una clase por zoom (test). Deepfake en un ciberjuicio o audiencia usando IA. Los riesgos cibernéticos derivados del uso de las nuevas tecnología dentro de un proceso judicial y la necesidad de incorporar seguros de riesgos cibernéticos a las organizaciones que brindan servicios públicos esenciales. Click para ver el video.
 

Buscar
Red Social de Informática & Derecho - Algunos derechos reservados © 2007-2023. Vías de contacto: