INSTALOADER: EXTRAINDO MÍDIA DO USUÁRIO DO INSTAGRAM
INSTALOADER: EXTRAINDO MÍDIA DO USUÁRIO DO INSTAGRAM
Em nossa revisão anterior da ferramenta OSINT , examinamos de perto o Instahunter e como ele pode ser usado para extrair usuários e postar dados de perfis públicos do Instagram. Esse mesmo artigo indicou ainda que o script baseado em Python não foi capaz de extrair dados de mídia do Instagram. Nesta revisão da ferramenta OSINT, nos baseamos no último artigo apresentando Instaloader, outro script baseado em Python que fornece aos investigadores digitais e profissionais de OSINT a capacidade de extrair mídia de perfis do Instagram e enviar a mídia em uma pasta separada em seu sistema.
Citando o repositório Github do Instaloader, os colaboradores do script indicam que ele fornece os seguintes recursos:
- Baixe perfis públicos e privados, hashtags, histórias de usuários, feeds e mídia salva
- Baixe comentários, geotags e legendas de cada postagem
- Detecta automaticamente as mudanças no nome do perfil e renomeia o diretório de destino de acordo
- Permitir personalização refinada de filtros e onde armazenar mídia baixada
- Retomar automaticamente iterações de download interrompidas anteriormente
Embora o próprio script tenha a capacidade de extrair mídia de perfis privados do Instagram, isso só é possível se, por exemplo, você tiver uma conta Sock Puppet que está seguindo o perfil privado. Para uma visão a respeito do desenvolvimento de Sock Puppets eficazes para usos investigativos, você pode ler nosso artigo OSINT Workflow que discute este tópico detalhadamente.
A implantação do Instaloader em seu ambiente Python é incrivelmente fácil. O próprio script é muito flexível; por exemplo, os usuários podem instruir o script sobre quais dados extrair, como geotags, histórias, hashtags, publicações IGTV e mídia marcada. A configuração padrão do script é extrair todos os dados mencionados acima e gerá-los como um arquivo JSON junto com o arquivo de mídia correspondente. Onde você precisa extrair mídia e dados associados de um perfil de destino que foi atualizado, Instaloader é flexível o suficiente para permitir que você faça isso invocando o comando '–fast-update'. Voltando ao assunto de perfis privados, Instaloader exigirá que você insira seu nome de usuário e senha para extrair a mídia de destino. No entanto, ao efetuar login pela primeira vez, Instaloader armazena os cookies de sessão em um arquivo em seu diretório temporário. Este cookie de sessão será então reutilizado mais tarde na próxima vez que o comando '–login' for invocado. Isso significa que você pode extrair mídia de perfis privados de forma não interativa quando já tiver um arquivo de cookie de sessão válido.
Um problema que surge constantemente com relação ao uso de ferramentas e scripts contra alvos do Instagram é o recurso de limitação de taxa que existe na plataforma. Isso, em última análise, nos impede de extrair mídia em massa. Para resolver isso, Instaloader tem uma lógica para manter o controle de suas solicitações ao Instagram e adiar as subsequentes - garantindo que o Instaloader não alcance os limites de taxa do Instagram. No entanto, conforme indicado em nosso artigo anterior sobre Instahunter, o Facebook busca continuamente implementar recursos projetados para nos impedir de coletar dados de suas plataformas, incluindo o Instagram. Isso geralmente significa que os programadores que produzem ferramentas e scripts de qualidade, como Instaloader, enfrentam a necessidade constante de abordar ou, às vezes, contornar esses recursos.
Deixando isso de lado, Instaloader é muito fácil de instalar, rápido de implantar e faz exatamente o que foi planejado. Durante meus testes, não encontrei problemas ao usar a ferramenta em perfis públicos e privados. Olhando através do repositório Github do Instaloader, é claro ver que os colaboradores atualizaram consistentemente o script para contabilizar várias salvaguardas que o Instagram implementou desde 2016. Portanto, tenho toda a confiança de que a equipe do Instaloader continuará a manter o script para seu Comercial. Em suma, eu recomendo fortemente esta ferramenta para todos os investigadores digitais e profissionais OSINT.
Comentários
Postar um comentário