elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Geolocalización [PYTHON]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Geolocalización [PYTHON]  (Leído 1,017 veces)
Panic0

Desconectado Desconectado

Mensajes: 164



Ver Perfil
Geolocalización [PYTHON]
« en: 9 Octubre 2021, 02:46 am »

Hola a todos, hay forma con python geolocalizar una IP?



Muchísimas gracias a todas de antemano!


En línea

Los ataques de pánico suelen comenzar de forma súbita, sin advertencia.
Danielㅤ


Desconectado Desconectado

Mensajes: 855


🔵🔵🔵🔵🔵🔵🔵🔵


Ver Perfil
Re: Geolocalización [PYTHON]
« Respuesta #1 en: 9 Octubre 2021, 16:05 pm »

Hola, si, hay varias formas, aquí podes encontrar información sobre lo que buscas:

https://www.google.com/search?q=python+geoip

En Python existe una librería llamada GeoIP, pero hay otras formas también:

1) Usar un servicio online para hacer un whois a la IP.

2) Descargar una base de datos con rangos de IPs separados por países, yo llegué a hacer eso mismo hace ya varios años, como las IPs tienen puntos, entonces yo eliminé los puntos dejándolos como números enteros para poder compararlos, pero aquí tuve un problema porque la función range() no soportaba números tan grandes, entonces pensé que lo iba a solucionar con xrange() que soporta más longitud pero tampoco fue suficiente... así que tuve yo mismo que crear mí propia función.

3) Usando un servicio online que devuelva en JSON el país y la localidad de una IP.

Lo demás es sólo buscar.


Saludos


En línea

¡Regresando como cual Fenix! ~
Bomber Code © 2021 https://www.bombercode.net/foro/

Ayudas - Aportes - Tutoriales - Y mucho mas!!!
Xyzed

Desconectado Desconectado

Mensajes: 259



Ver Perfil
Re: Geolocalización [PYTHON]
« Respuesta #2 en: 9 Octubre 2021, 21:07 pm »

Hola.

Tenes las posibilidades que @Daniel te ofreció en el mensaje de arriba, o también podes optar por realizar peticiones y luego hacer scraping con Python a alguna aplicación web que cuente con el servicio de geolocalización, para así poder imprimir de cierta forma el contenido de la respuesta.

Saludos.
En línea

...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
geolocalizacion de servidores web e ipscon python y android
Seguridad
arthas1000 0 1,235 Último mensaje 11 Julio 2014, 20:18 pm
por arthas1000
Ayuda geolocalizacion de IP
Redes
grxt973 8 3,284 Último mensaje 31 Mayo 2016, 22:00 pm
por N@5h
Geolocalizacion
Dudas Generales
_pocholo30 1 1,031 Último mensaje 27 Septiembre 2017, 16:37 pm
por #!drvy
Geolocalizacion ip
Dudas Generales
darkhunterx100 3 1,032 Último mensaje 30 Julio 2018, 03:40 am
por darkhunterx100
Geolocalizacion
Bugs y Exploits
AnonimoExe 4 4,123 Último mensaje 29 Noviembre 2020, 23:18 pm
por el-brujo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines