Osintgram es una herramienta de OSINT en Instagram. Osintgram es un fork de https://github.com/LevPasha/Instagram-API-python y https://github.com/woj-ciech/OSINT/tree/master/insta.
¿Qué es OSINT?
Si escuchaste el nombre, pero te pregunta qué significa, OSINT significa Open Source Intelligence (en español Inteligencia de Fuentes Abiertas), que se refiere a cualquier información que legalmente se pueda obtener de fuentes públicas y gratuitas sobre un individuo u organización.
Osintgram ofrece una shell interactiva para realizar análisis en la cuenta de Instagram de cualquier usuario por su alias/usuario. Puedes conseguir:
- info Obtener información del objetivo
- addrs Obtener todas las direcciones registradas por las fotos del objetivo
- followers Obtener los seguidores del objetivo
- followings Obtener usuarios seguidos por el objetivo
- hashtags Obtener hashtags utilizados por el objetivo
- likes Obtener los likes totales de los posts del objetivo
- comments Obtener el total de comentarios los posts del objetivo
- tagged Obtener la lista de usuarios etiquetados por objetivo
- photodes Obtener la descripción de las fotos del objetivo
- photos Descargar las fotos del usuario en la carpeta de salida
- captions Obtener los subtítulos de las fotos del usuario
- mediatype Obtener el tipo de posts del usuario (foto o video)
- propic Descargar la foto de perfil del usuario
- stories Descargar las historias del usuario
Puedes encontrar el uso detallado de los comandos aquí.
La herramienta usa Python3.
Registro de Cambios
- v0.1 liberación inicial
- v0.2 se añadió la característica de escribir en el archivo la salida de los comandos
- v0.3 características adicionales: photos, captions, mediatype, propic
- v0.4 ver cambios
- v0.5 ver cambios
Herramienta
Instalación
- Fork/Clona/Descarga este repositorio:
git clone https://github.com/Datalux/Osintgram.git
- Navega al directorio y ejecuta:
cd Osintgram
pip3 install -r requirements.txt
- Crear un subdirectorio
config
mkdir config
- Crea en la carpeta
config
el archivo:username.conf
y escribe el nombre de usuario de tu cuenta Instagram - Crea en la carpeta
config
el archivo:pw.conf
y escribe la contraseña de tu cuenta Instagram. - Ejecuta el script main.py:
python3 main.py <target username>
Actualización
Ejecuta git pull
en el directorio de Osintgram
Contribución
Osintgram (este enlace se abre en una nueva ventana) por Datalux (este enlace se abre en una nueva ventana)
Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname
Puede proponer una solicitud de característica abriendo un issue o un pull request.