Skip to content

Este es un programa en Python que geolocaliza números de teléfono a través de la API de OpenCage

License

Notifications You must be signed in to change notification settings

ZombieGeeK0/GeoPhone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoPhone

[+] Este es un programa en Python para geolocalizar números de teléfono.

[+] Está probado en Kali Linux, y la nueva versión incorporará un ejecutable para Windows.

[+] Fuente utilizada: Calvin S.


Sistema operativo Soporte
Linux (Debian)
Windows
Android
MacOS
Apple IOS

🔴 CONFIGURACIÓN 🔴

[+] Obtención de las APIKeys:


[+] Instalación en Linux (Debian):

[+] Ejecutar el siguiente comando:

sudo apt update -y && sudo apt upgrade -y && git clone https://github.com/ZombieGeeK0/GeoPhone && cd GeoPhone && chmod +x install.sh && chmod 777 install.sh && sudo bash install.sh

🏁 FUNCIONAMIENTO 🏁

[+] Se importan las librerías:

import os, opencage, phonenumbers, json, requests, random, time, sys
from opencage.geocoder import OpenCageGeocode
from phonenumbers import geocoder
from googlesearch import search
from colorama import Fore, Back

[+] Se definen los dominios:

dom = ["com","com.tw","co.in","be","de","co.uk","co.ma","dz","ru","ca"]

[+] Hacemos el setup de OpenCage:

geo = OpenCageGeocode(configuracion_dat['OpencageKey'])
phone = phonenumbers.parse(numero)
location = geocoder.description_for_number(phone, 'en')
query = str(location)
results = geo.geocode(query)
lat = results[0]['geometry']['lat']
lng = results[0]['geometry']['lng']

🥇 CREDITS 🥇


geophone


[ 📬 ] Contacta conmigo a través de Discord mandando una invitación a qwfkr.

qwfkr

[ 📬 ] Si lo prefieres, mándame un correo a [email protected].

Releases

No releases published

Packages

No packages published