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.
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.
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:
Comando 2:
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
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)
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
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.