INSTA 📸 [Python, OSINT] NUEVA HERRAMIENTA PARA OBTENER INFORMACION DE PERFILES DE INSTAGRAM


MarquitosG

Miembro
He visto un hilo algo des-actualizado (POST EN CUESTION) sobre el OSINT en Instagram y aun esta activo, así que vengo a darles una solución que también pueden usar dentro de scripts de Python como un modulo, tambien tiene una CLI bastante intuitiva, pero le faltan algunas opciones que si tiene el modulo de Python.
Tiene más opciones que la herramienta del hilo que he visto anteriormente y actualiza la información del perfil a hacer OSINT de manera automatica sin repetir el proceso entero.


El GitHub de la herramienta es: Instaloader
Documentación: Documentación de Instaloader


Instalación:
Para instalar la herramienta necesitas: Python3.XX junto con pip
con esto solo necesitas poner en consola uno de estos 2 comandos:
Comando 1:
Bash:
pip install instaloader
Comando 2:
Bash:
python3 -m pip install instaloader

Para que el comando 1 funcione necesitas tener python instalado junto con pip y este mismo en tu PATH (investigar como poner programas en el path)
Para que el comando 2 funcione necesitsa tener python instalado, pip instalado y python en tu PATH (en la instalación de python te ofrecen ponerlo en el PATH de Windows)

Uso:
puedes usarlo como en la CLI, pero necesitas ingresar a tu cuenta tienes varias maneras:
Están listadas en el `--help`, pero de igual manera las pondre aqui
Código:
Login (Download Private Profiles):
  Instaloader can login to Instagram. This allows downloading private profiles. To login, pass the --login option. Your session cookie (not your password!) will be saved to a local file to be reused next time you want Instaloader
  to login. Instead of --login, the --load-cookies option can be used to import a session from a browser.

  -l, --login YOUR-USERNAME
                        Login name (profile name) for your Instagram account.
  -b, --load-cookies BROWSER-NAME
                        Browser name to load cookies from Instagram
  -B, --cookiefile COOKIE-FILE
                        Cookie file of a profile to load cookies
  -f, --sessionfile SESSIONFILE
                        Path for loading and storing session key file. Defaults to /home/personal/.config/instaloader/session-<login_name>
  -p, --password YOUR-PASSWORD
                        Password for your Instagram account. Without this option, you'll be prompted for your password interactively if there is not yet a valid session file.

Y para hacerlo en el módulo de python tendrás que pasar tu usuario y/o contraseña como argumento (está mejor explicado en la documentación)

Cabe resaltar que todavia tiene algunos fallos, pero que no se les olvide que es de código abierto. Si tienen algun problema con la herramienta vayan a informarlo en el GitHub, así ayudan a todos.
 

Dark

🔥root313🔥
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder Pro
Noder
He visto un hilo algo des-actualizado (POST EN CUESTION) sobre el OSINT en Instagram y aun esta activo, así que vengo a darles una solución que también pueden usar dentro de scripts de Python como un modulo, tambien tiene una CLI bastante intuitiva, pero le faltan algunas opciones que si tiene el modulo de Python.
Tiene más opciones que la herramienta del hilo que he visto anteriormente y actualiza la información del perfil a hacer OSINT de manera automatica sin repetir el proceso entero.


El GitHub de la herramienta es: Instaloader
Documentación: Documentación de Instaloader


Instalación:
Para instalar la herramienta necesitas: Python3.XX junto con pip
con esto solo necesitas poner en consola uno de estos 2 comandos:
Comando 1:
Bash:
pip install instaloader
Comando 2:
Bash:
python3 -m pip install instaloader

Para que el comando 1 funcione necesitas tener python instalado junto con pip y este mismo en tu PATH (investigar como poner programas en el path)
Para que el comando 2 funcione necesitsa tener python instalado, pip instalado y python en tu PATH (en la instalación de python te ofrecen ponerlo en el PATH de Windows)

Uso:
puedes usarlo como en la CLI, pero necesitas ingresar a tu cuenta tienes varias maneras:
Están listadas en el `--help`, pero de igual manera las pondre aqui
Código:
Login (Download Private Profiles):
  Instaloader can login to Instagram. This allows downloading private profiles. To login, pass the --login option. Your session cookie (not your password!) will be saved to a local file to be reused next time you want Instaloader
  to login. Instead of --login, the --load-cookies option can be used to import a session from a browser.

  -l, --login YOUR-USERNAME
                        Login name (profile name) for your Instagram account.
  -b, --load-cookies BROWSER-NAME
                        Browser name to load cookies from Instagram
  -B, --cookiefile COOKIE-FILE
                        Cookie file of a profile to load cookies
  -f, --sessionfile SESSIONFILE
                        Path for loading and storing session key file. Defaults to /home/personal/.******/instaloader/session-<login_name>
  -p, --password YOUR-PASSWORD
                        Password for your Instagram account. Without this option, you'll be prompted for your password interactively if there is not yet a valid session file.

Y para hacerlo en el módulo de python tendrás que pasar tu usuario y/o contraseña como argumento (está mejor explicado en la documentación)

Cabe resaltar que todavia tiene algunos fallos, pero que no se les olvide que es de código abierto. Si tienen algun problema con la herramienta vayan a informarlo en el GitHub, así ayudan a todos.
A ver, estas herramientas de OSINT, salvo que se metan en los seguidores y tengan un buen algoritmo para encontrar familiares de esta persona, o peña que se sigue mutuamente y bla bla bla, son una tremenda mierda y te sacan cosas que tu mismo puedes sacar literalmente entrando al perfil de esa persona.

En lugar de hacer copypaste del github y tal, explicanos de que trata la herramienta, que te permite hacer, has encontrado tu algo? De todos modos buen aporte.
 
  • Like
Reacciones : Anon

MarquitosG

Miembro
A ver, estas herramientas de OSINT, salvo que se metan en los seguidores y tengan un buen algoritmo para encontrar familiares de esta persona, o peña que se sigue mutuamente y bla bla bla, son una tremenda mierda y te sacan cosas que tu mismo puedes sacar literalmente entrando al perfil de esa persona.

En lugar de hacer copypaste del github y tal, explicanos de que trata la herramienta, que te permite hacer, has encontrado tu algo? De todos modos buen aporte.
Es cierto, pero cuando se trata de muchos seguidores o mucha informacion en si, es bastante util. Debi haber explicado un poco, como funciona, y tal.

El principal problema que tienen hoy en dia este tipo de herramienas es el login, es complicado logearse o quedo desactualizado el metodo de login que usaban (ejemplo de OSINTGRAM, directamente no le sirve el login y la ultima actualizacion fue hace 2 `years`)

La CLI: Descarga toda la informacion posible sobre un perfil de instagram de manera automatizada, con ciertas limitaciones (ejemplo: no puedes obtener la lista de seguidores o seguidos de la cuenta).

El modulo de Python: permite hacer scripts, si lo que quieres es monitorear una cuenta por cambios o alguna otra manera, podrias hostear en un servidor un script que extraiga la informacion que necesites en especifico, y luego manejarla como un objeto de python (principalmente listas o cosas por el estilo), lo que te permitiria hacer mas cosas como exportar la informacion en el formato especifico que la necesitas. Puedes crear tus propios filtros de informacion, etc... Es cierto que necesita un poco mas de imaginacion, pero claro, una herramienta que remplaze al OSINT humano es practicamente imposible, ten en cuenta que facilmente podrias investigar X parte del perfil solo por intuicion. Esta herramienta lo unico que hace es facilitarte el metodo de como obtienes la informacion.


Gracias por las recomendaciones Dark. (no bro, no lo hice con IA, por cierto, tengo el teclado en ingles, no uso tildes o cosas por el estilo por eso)
 

Juanito el Golondrina

Miembro muy activo
Noder
Es cierto, pero cuando se trata de muchos seguidores o mucha informacion en si, es bastante util. Debi haber explicado un poco, como funciona, y tal.

El principal problema que tienen hoy en dia este tipo de herramienas es el login, es complicado logearse o quedo desactualizado el metodo de login que usaban (ejemplo de OSINTGRAM, directamente no le sirve el login y la ultima actualizacion fue hace 2 `years`)

La CLI: Descarga toda la informacion posible sobre un perfil de instagram de manera automatizada, con ciertas limitaciones (ejemplo: no puedes obtener la lista de seguidores o seguidos de la cuenta).

El modulo de Python: permite hacer scripts, si lo que quieres es monitorear una cuenta por cambios o alguna otra manera, podrias hostear en un servidor un script que extraiga la informacion que necesites en especifico, y luego manejarla como un objeto de python (principalmente listas o cosas por el estilo), lo que te permitiria hacer mas cosas como exportar la informacion en el formato especifico que la necesitas. Puedes crear tus propios filtros de informacion, etc... Es cierto que necesita un poco mas de imaginacion, pero claro, una herramienta que remplaze al OSINT humano es practicamente imposible, ten en cuenta que facilmente podrias investigar X parte del perfil solo por intuicion. Esta herramienta lo unico que hace es facilitarte el metodo de como obtienes la informacion.


Gracias por las recomendaciones Dark. (no bro, no lo hice con IA, por cierto, tengo el teclado en ingles, no uso tildes o cosas por el estilo por eso)
He visto un hilo algo des-actualizado (POST EN CUESTION) sobre el OSINT en Instagram y aun esta activo, así que vengo a darles una solución que también pueden usar dentro de scripts de Python como un modulo, tambien tiene una CLI bastante intuitiva, pero le faltan algunas opciones que si tiene el modulo de Python.
Tiene más opciones que la herramienta del hilo que he visto anteriormente y actualiza la información del perfil a hacer OSINT de manera automatica sin repetir el proceso entero.


El GitHub de la herramienta es: Instaloader
Documentación: Documentación de Instaloader


Instalación:
Para instalar la herramienta necesitas: Python3.XX junto con pip
con esto solo necesitas poner en consola uno de estos 2 comandos:
Comando 1:
Bash:
pip install instaloader
Comando 2:
Bash:
python3 -m pip install instaloader

Para que el comando 1 funcione necesitas tener python instalado junto con pip y este mismo en tu PATH (investigar como poner programas en el path)
Para que el comando 2 funcione necesitsa tener python instalado, pip instalado y python en tu PATH (en la instalación de python te ofrecen ponerlo en el PATH de Windows)

Uso:
puedes usarlo como en la CLI, pero necesitas ingresar a tu cuenta tienes varias maneras:
Están listadas en el `--help`, pero de igual manera las pondre aqui
Código:
Login (Download Private Profiles):
  Instaloader can login to Instagram. This allows downloading private profiles. To login, pass the --login option. Your session cookie (not your password!) will be saved to a local file to be reused next time you want Instaloader
  to login. Instead of --login, the --load-cookies option can be used to import a session from a browser.

  -l, --login YOUR-USERNAME
                        Login name (profile name) for your Instagram account.
  -b, --load-cookies BROWSER-NAME
                        Browser name to load cookies from Instagram
  -B, --cookiefile COOKIE-FILE
                        Cookie file of a profile to load cookies
  -f, --sessionfile SESSIONFILE
                        Path for loading and storing session key file. Defaults to /home/personal/.******/instaloader/session-<login_name>
  -p, --password YOUR-PASSWORD
                        Password for your Instagram account. Without this option, you'll be prompted for your password interactively if there is not yet a valid session file.

Y para hacerlo en el módulo de python tendrás que pasar tu usuario y/o contraseña como argumento (está mejor explicado en la documentación)

Cabe resaltar que todavia tiene algunos fallos, pero que no se les olvide que es de código abierto. Si tienen algun problema con la herramienta vayan a informarlo en el GitHub, así ayudan a todos.
Buen aporte
 

ciruelausada

Miembro muy activo
Noder
He visto un hilo algo des-actualizado (POST EN CUESTION) sobre el OSINT en Instagram y aun esta activo, así que vengo a darles una solución que también pueden usar dentro de scripts de Python como un modulo, tambien tiene una CLI bastante intuitiva, pero le faltan algunas opciones que si tiene el modulo de Python.
Tiene más opciones que la herramienta del hilo que he visto anteriormente y actualiza la información del perfil a hacer OSINT de manera automatica sin repetir el proceso entero.


El GitHub de la herramienta es: Instaloader
Documentación: Documentación de Instaloader


Instalación:
Para instalar la herramienta necesitas: Python3.XX junto con pip
con esto solo necesitas poner en consola uno de estos 2 comandos:
Comando 1:
Bash:
pip install instaloader
Comando 2:
Bash:
python3 -m pip install instaloader

Para que el comando 1 funcione necesitas tener python instalado junto con pip y este mismo en tu PATH (investigar como poner programas en el path)
Para que el comando 2 funcione necesitsa tener python instalado, pip instalado y python en tu PATH (en la instalación de python te ofrecen ponerlo en el PATH de Windows)

Uso:
puedes usarlo como en la CLI, pero necesitas ingresar a tu cuenta tienes varias maneras:
Están listadas en el `--help`, pero de igual manera las pondre aqui
Código:
Login (Download Private Profiles):
  Instaloader can login to Instagram. This allows downloading private profiles. To login, pass the --login option. Your session cookie (not your password!) will be saved to a local file to be reused next time you want Instaloader
  to login. Instead of --login, the --load-cookies option can be used to import a session from a browser.

  -l, --login YOUR-USERNAME
                        Login name (profile name) for your Instagram account.
  -b, --load-cookies BROWSER-NAME
                        Browser name to load cookies from Instagram
  -B, --cookiefile COOKIE-FILE
                        Cookie file of a profile to load cookies
  -f, --sessionfile SESSIONFILE
                        Path for loading and storing session key file. Defaults to /home/personal/.******/instaloader/session-<login_name>
  -p, --password YOUR-PASSWORD
                        Password for your Instagram account. Without this option, you'll be prompted for your password interactively if there is not yet a valid session file.

Y para hacerlo en el módulo de python tendrás que pasar tu usuario y/o contraseña como argumento (está mejor explicado en la documentación)

Cabe resaltar que todavia tiene algunos fallos, pero que no se les olvide que es de código abierto. Si tienen algun problema con la herramienta vayan a informarlo en el GitHub, así ayudan a todos.
Yeah
 

Galilei

Miembro muy activo
Que información obtienes? Porque necesito sacar el e-mail y número de teléfono de una cuenta de Instagram
 

Lambda1101

Miembro muy activo
Noder
La cosa es que te pide el login y la idea es doxear a un perfil privado sin tener su contraseña.