¿ Qué es Osintgram y cómo usarlo?
¿Qué es Osintgram? OSINT para instagram con Osintgram en Parrot
Osintgram es una herramienta categorizada como Open Source Intelligence (OSINT por sus siglas en inglés) enfocada en la red social de Instagram, desarrollada por el señor Giuseppe Criscione @gcrisci1
¿Para qué sirve Osintgram?
Sirve para recopilar, recolectar y reconocer la información de cuentas de usuarios en la red social instagram.
Con Osintgram se pueden obtener:
- el número de identificación (un dato de vital importancia ya que es único) de una cuenta en instagram (ID)
- el correo electrónico asociado a la cuenta
- qué usuarios siguen la cuenta
- a qué usuarios sigue la cuenta
- cuántos like tiene en total la cuenta
- número telefónico
- correo electrónico de algunos seguidores o seguidos por la cuenta
entre muchos otros datos más.
¿cómo usar Osintgram?
¿Recomendaciones para el uso inicial de la herramienta?
Si bien es cierto que la obtención de información de fuentes abiertas no es delito, se recomienda que utilice esta herramienta solo con fines éticos.
Verifique la información que usted puede adquirir de su cuenta en instagram, mediante la utilización de esta herramienta y corrija lo que deba corregir.
Al momento de realizar las pruebas, se le sugiere no utilizar su cuenta primaria.
¿Cómo se instala Osintgram?
Aquí te explicamos cómo instalar Osintgram. En esta ocasión se realiza la descarga, instalación y configuración de Osintgram en Parrot.
Para instalar Osintgram, debe seguir los siguiente pasos:
Ejecute el comando “pwd” para ver en qué lugar del sistema de archivos se encuentra (imagen 1):
imagen 1
Descargue el repositorio mediante el comando “$git clone https://github.com/Datalux/Osintgram.git” (imagen 2)
imagen 2
A continuación verá el siguiente resultado (imagen 3):
imagen 3
Liste el contenido del directorio con el comando “ls”, observe el repo de Osintgram encerrado en el recuadro verde, ya ha sido descargado (imagen 4).
imagen 4
Ejecute el comando “cd Osintgram” para posicionarse dentro del folder relacionado (imagen 5):
imagen 5
Ejecute el comando “pwd” para verificar que se encuentre en la ruta deseada (imagen 6):
imagen 6
Ejecute el comando “sudo apt-get install python3-venv” (imagen 7):
imagen 7
Cree un ambiente virtual para su proyecto con el comando “sudo python3 -m venv primerProyecto” (imagen 8)
Nota: No es necesario utilizar el comando sudo, ni para crear el ambiente virtual, ni para trabajar dentro de él.
imagen 8
A continuación puede ver el resultado obtenido (imagen 9):
imagen 9
Cargue a continuación el ambiente virtual mediante el comando “source primerProyecto/bin/activate” (imagen 10)
imagen 10
A continuación puede ver el resultado obtenido (imagen 11):
imagen 11
Instale los requerimientos mediante el comando “sudo pip install -r requirements.txt” (imagen 12)
imagen 12
Instale el módulo requests mediante el siguiente comando “sudo pip install requests” (imagen 13)
imagen 13
Ejecute el comando “make setup” e introduzca el nombre de usuario y su contraseña de instagram (imagen 14)
imagen 14
Como resultado se obtiene el archivo “config/credentials.ini” (imagen 15)
imagen 15
¿En qué modos se puede utilizar Osintgram?
Podría utilizar Osintgram en modo interactivo o mediante la ejecución de comandos directos:
Nota: En las imagenes que siguen, se utilizó el comando sudo, sin embargo, no es necesario hacerlo de ese modo
Modo interactivo:
Para utilizar el modo interactivo ejecute el comando “sudo python3 main.py cuenta”
En el caso particular se desea obtener información relacionada con la cuenta “la_liendaa” (imagen 16)
imagen 16
Comandos directos:
Para utilizar el modo comando directo, ejecute el comando de la siguiente forma “sudo python3 main.py cuenta –command comando” (imagen 17)
imagen 17
¿Cómo utilizar Osintgram en modo interactivo?
Una vez está posicionado en el modo interactivo se va a encontrar con este prompt (imagen 18)
imagen 18
En este primera imagen, se pueden ver una serie de recomendaciones como:
Copie ‘list’ para listar el contenido de los comandos permitidos
Copie ‘File=y’ para guardar los resultados en archivos como ‘<target><comando>.txt’
Copie ‘File=n’ para deshabilitar que se grabe hacía en un archivo.
Copie ‘JSON=y’ para exportar los resultados a un archivo tipo JSON de la forma ‘<target><comando>’
Copie ‘JSON=n’ para deshabilitar el exportado de archivos
A parte de las opciones anteriores, encontrará un prompt que dice “Run a command:”, es en este prompt donde usted debe ingresar cualquiera de las recomendaciones anteriores, puede iniciar con ‘list’ para determinar los comandos permitidos (imagen 19)
imagen 19
Observe y lea la información de cada uno de los comandos disponibles.
Para iniciar usted podría utilizar el comando “info”, con este comando se podría obtener la siguiente información (imagen 20):
ID
Nombre completo
Biografía
Los seguidores de la cuenta
A quien sigue la cuenta
¿Es una cuenta asociada con un negocio?
¿Es una cuenta verificada?
Correo electrónico asociado con la cuenta
Foto de perfil
imagen 20
Con el comando “likes” podrá determinar la cantidad de me gusta que tiene la cuenta y en cuantos posts (imagen 21).
imagen 21
Con el comando “followings” podrá obtener el ID, el nombre de usuario y el nombre completo de los usuarios a los cuales sigue la cuenta (imagen 22).
imagen 22
Con el comando “fwingsnumber” podrá obtener los números telefónicos de algunas de las cuentas de instagram seguidas por la cuenta que hemos elegido como target (imagen 23).
imagen 23
Con el comando “fwingsemail”podrá obtener los correos electrónicos de algunas de las cuentas seguidas por la cuenta que hemos elegido como target.
Si desea cambiar de objetivo durante el proceso, puede utilizar la opción “target” e introducir el nombre de usuario del nuevo target (imagen 24).
imagen 24
Recursos:
https://github.com/Datalux/Osintgram
¿Te gustó este post? por favor déjanos tus comentarios! Sé un buen HackerPro y comparte con tu comunidad! Suscríbete a Behackerpr
Otras Entradas
Introducción a la Seguridad en AI – Parte 2
Después de entender los principales ataques, técnicas, tácticas y procedimientos...
Leer másIntroducción a la Seguridad en AI
Cuando hablamos de Seguridad en AI (Artificial Intelligence o Inteligencia...
Leer más5 pilares para Hackers o Profesionales en Ciberseguridad desde una perspectiva técnica
Después de la master class que realizamos en Be Hacker...
Leer más