PhoneInfoga es una herramienta avanzada de recopilación de información (Information gathering) y OSINT para números de teléfono.
PhoneInfoga es una de las herramientas más avanzadas para escanear números de teléfono utilizando solo recursos gratuitos.
El objetivo es recopilar primero información estándar como país, área, operador y tipo de línea en cualquier número de teléfono internacional con muy buena precisión. Luego, buscar huellas en los motores de búsqueda para tratar de encontrar el proveedor de VoIP o identificar al propietario.
1. Caracteristicas
- Comprueba si el número de teléfono existe y es posible
- Recopila información estándar, como país, tipo de línea y operador
- OSINT footprinting utilizando API externas, Google Hacking, guías telefónicas y motores de búsqueda
- Consulta los informes de reputación, redes sociales, números desechables y más
- Escanea varios números a la vez
- Use un formato personalizado para un reconocimiento de OSINT más efectivo
- Footprinting automático en varios formatos personalizados.
Anti-características
- No pretende proporcionar datos relevantes o verificados, ¡sólo es una herramienta!
- No permite “rastrear” un teléfono o a su propietario en tiempo real.
- No permite obtener la localización precisa del teléfono
- No permite hackear un teléfono
2. Instalación
Para instalar PhoneInfoga, deberás descargar el código fuente y luego instalar las dependencias.
Requisitos:
- Python3 y python3-pip O Docker
git
Owget
y curl
git clone https://github.com/sundowndev/PhoneInfoga
cd PhoneInfoga/
python3 -m pip install -r requirements.txt --user
- Crear el archivo de configuración:
cp config.example.py config.py
Para asegurarte de que todo funciona, usa la opción -v
para mostrar la versión:
python3 phoneinfoga.py -v
- Instalar Geckodriver: Geckodriver es el controlador web de Firefox para Selenium, que es utilizado por PhoneInfoga para realizar consultas en la búsqueda de Google y manejar el captcha. Firefox es en realidad el único controlador web compatible con PhoneInfoga.
Une las letras w g e t. Por seguridad, WordPress no permite colocar este comando.
w g e t https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-linux64.tar.gz
tar xvfz geckodriver-v0.24.0-linux64.tar.gz
chmod +x geckodriver
export PATH=$PATH:/ruta-extraida/.
- Utilizando Docker:
docker pull sundowndev/phoneinfoga:latest
docker run --rm -it sundowndev/phoneinfoga --help
3. Uso de phoneinfoga.py
- Comenzamos con el comando de ayuda y sus opciones. Para ello ejecutamos lo siguiente:
python3 phoneinfoga.py -h
- Escaneo basico:
python3 phoneinfoga.py -n "(+51) 927****90"
Ten en cuenta que el código de país es esencial. ¿No sabes qué código de país utilizar? Encuentralo aquí.
- Archivo de salida:
Verifica varios números a la vez y envía los resultados a un archivo. Opcionalmente, asegúrate de que no se utilice ningún código de color con --no-ansi
.
python3 phoneinfoga.py -i numeros.txt -o resultado.txt --no-ansi
El archivo de entrada debe contener un número de teléfono por línea. Los números inválidos serán omitidos.
- Footprinting:
python3 phoneinfoga.py -n +51927****90 -s footprints
4. Actualización: Nueva Instalación a través de Docker
Para instalar PhoneInfoga, deberás descargar el binario o compilar el software a partir de su código fuente.
Instalación binaria (recomendada)
Siga las instrucciones :
- Ir a la página de lanzamiento en GitHub
https://github.com/sundowndev/phoneinfoga/releases
- Elige tu sistema operativo y arquitectura
- Descarga el archivo, extrae el binario y ejecútalo en un terminal
También puedes hacerlo desde el terminal (sólo sistemas UNIX) :
Descargar la última versión en el directorio actual
curl -sSL https://raw.githubusercontent.com/sundowndev/phoneinfoga/master/support/scripts/install | bash
Instalar phoneinfoga
sudo install ./phoneinfoga /usr/local/bin/phoneinfoga
Comprueba que la versión que has instalado está actualizada.
./phoneinfoga version
Uso de Docker
Desde Docker Hub
Puedes extraer el repositorio directamente desde Docker hub
docker pull sundowndev/phoneinfoga:latest
A continuación, ejecute la herramienta
docker run --rm -it sundowndev/phoneinfoga version
Docker-compose
Puedes utilizar un único archivo docker-compose para ejecutar la herramienta sin descargar el código fuente.
version: '3.7'
services:
phoneinfoga:
container_name: phoneinfoga
restart: on-failure
image: sundowndev/phoneinfoga:latest
command:
- "serve"
ports:
- "80:5000"
- TE VA A INTERESAR: Infinity: Encuentra Número de Teléfono de cualquier persona en Facebook
- También: Top 10 de Códigos Secretos y Ocultos para Teléfonos Android
Para más información de uso y recursos, visita la Documentación oficial. ¿Conoces alguna otra herramienta parecida? Si es así, por favor comparte con nosotros en los comentarios y comparte este artículo! :’)