
Extrai e baixa mídias do Snap Map por coordenadas para OSINT, análise forense e pesquisa. Suporta registro de metadados e download em lote.
![]()
Snap Scraper é uma ferramenta de inteligência de código aberto que permite aos utilizadores descarregar media enviados para o Snap Map do Snapchat utilizando um conjunto de coordenadas de latitude e longitude. Este projeto não está de forma alguma afiliado, autorizado, mantido, patrocinado ou endossado pela Snap inc. ou qualquer uma das suas afiliadas ou subsidiárias. Este programa é apenas para fins educacionais, forenses e de reporte de bugs, e é fornecido sem garantia.
Ao utilizar esta ferramenta, por favor cite a seguinte publicação:

Descarregue o binário atual vinculado na versão mais recente. Usando o terminal, certifique-se de alterar as permissões para incluir a permissão de execução.
chmod 755 SnapScraper
Opcionalmente, um ficheiro icon.png está incluído e pode ser usado para alterar o ícone do executável descarregado.
Neste momento, o SnapScraper suporta apenas MacOS. No entanto, as dependências foram verificadas e os utilizadores devem conseguir compilar o código no seu próprio sistema de ficheiros sem problemas. Certifique-se de que o Alamofire foi instalado.
Clique duas vezes no SnapScraper para iniciar a ferramenta de linha de comandos. O SnapScraper funciona melhor quando o tamanho predefinido da janela é 80x50.
Deverá ser apresentada a seguinte janela:

As opções atuais para utilização são indicadas na janela de comandos. Selecione uma opção pressionando a(s) tecla(s) necessária(s) no teclado e pressionando Enter.
A opção principal que os utilizadores selecionarão é a opção de verificação para localizar media do Snap no Snap Map. Para selecionar esta opção, digite 'c' seguido da tecla Enter.
O SnapScraper pedir-lhe-á então um conjunto de coordenadas de longitude e latitude, que podem ser obtidas em map.snapchat.com, conforme discutido na publicação "Richard Matthews, Kieren Lovell, Matthew Sorell, Ghost protocol – Snapchat as a method of surveillance, Forensic Science International: Digital Investigation, Volume 36, Supplement, 2021, 301112, ISSN 2666-2817, https://doi.org/10.1016/j.fsidi.2021.301112." Navegue até map.snapchat.com e anote o URL da localização da qual deseja extrair media do Snap, por exemplo, https://map.snapchat.com/@24.931153,44.873214,6.04z. As coordenadas a inserir no SnapScraper estão localizadas no URL após o símbolo @. O primeiro número é a latitude, o segundo a longitude e o último o nível de zoom. Latitude e longitude devem ser inseridas no SnapScraper com 6 casas decimais, enquanto o zoom deve ser inserido com 2 casas decimais.
Quando cada coordenada for inserida no programa, o SnapScraper consultará o Snap Map em busca de media do Snap na localização desejada. Quando o media for localizado, os metadados do media serão impressos na janela de comandos.

Os utilizadores receberão então a opção de imprimir links diretos para o media na janela de comandos. Selecione y para imprimir esses links na janela de comandos ou n para ignorar.
Os utilizadores receberão então a opção de guardar os links num ficheiro de texto. Selecione y para guardar o ficheiro, n para ignorar. O ficheiro será guardado no diretório "Downloads" do utilizador, numa pasta chamada "Snapchat" (apenas para utilizadores macOS). O ficheiro é nomeado com a data, hora e coordenadas de extração atuais, prefixado com a palavra "listing".
Finalmente, será perguntado aos utilizadores se desejam descarregar o media. Este é o passo de extração, onde o media é guardado diretamente dos URLs indicados nos passos anteriores. Selecione y para descarregar, n para ignorar. O media será guardado numa pasta nomeada com a data, hora e coordenadas de extração atuais dentro da pasta "Snapchat" identificada anteriormente.
Atualmente, o relatório de registo não foi implementado na versão 0.5.0-b. Para guardar um registo do método de extração, utilize a função "export text as" incorporada no terminal.
Finalize o processo de extração como acima e depois saia do SnapScraper selecionando "q". A sessão do terminal terminará, mas a janela permanecerá aberta como mostrado.

Para guardar um registo da atividade, navegue para Shell-> Export Text as... Uma caixa de guardar abrirá. Navegue até à pasta Snapchat dentro da pasta Downloads do utilizador e encontre a listagem de URLs recente que foi guardada (se usada nos passos anteriores). Clique neste ficheiro e altere o nome do ficheiro para guardar, removendo o prefixo da palavra listing para log. Isto guardará um ficheiro de texto contendo o conteúdo da janela do terminal e mostrará toda a atividade que foi realizada enquanto o SnapScraper foi executado.
O SnapScraper tem um menu totalmente funcional. Outras opções incluem exibir a licença MIT, informações de publicação associadas à versão atual da ferramenta, informações para apoiar o desenvolvimento e manutenção contínuos e o registo de desenvolvimento atual. Para aceder, insira as teclas de opção relevantes seguidas da tecla Enter.
O SnapScraper nasceu de uma discussão em 2017 enquanto estava em Tallinn, Estónia. No espírito dessa colaboração inicial, adoraria que ajudasses a levar este projeto à sua visão completa. A wiki contém um roteiro para a base de código, incluindo uma lista de desejos de funcionalidades futuras.
Pull requests são bem-vindos. Para alterações importantes, por favor abra primeiro um issue para discutir o que gostaria de alterar.
Certifique-se de atualizar os testes conforme apropriado.
Doações são apreciadas para ajudar a apoiar o desenvolvimento, manutenção e conservação contínuos deste produto.
Doe usando Monero: 41hZLF5Mhh7gDeiTLLws8dXMsi9NpyM6cWUQJoTJNAWkbx4YccDagRMWYED4cyHw481VjYyiEgkEh9mxHR1tJeNy7ce9yNp
Os objetivos de financiamento incluem:
MIT (c) 2020 Dr Richard Matthews
Este projeto não está de forma alguma afiliado, associado, autorizado ou endossado pelas instituições de ensino daqueles indicados na secção de créditos deste repositório. Isto inclui, mas não se limita a, The University of Adelaide, Austrália e TalTech (Tallinn University of Technology).
Este projeto não está afiliado, associado, autorizado, endossado por, ou de qualquer forma oficialmente conectado com a aplicação Snapchat, Snap inc. ou qualquer uma das suas subsidiárias ou afiliadas. O site oficial do Snapchat pode ser encontrado em http://www.snapchat.com.
Os nomes Snap, Snap Map e Snapchat, bem como nomes, marcas, emblemas e imagens relacionados, são marcas registadas dos seus respetivos proprietários.
Todos os nomes, logótipos, imagens e marcas são propriedade dos seus respetivos proprietários.
Esta ferramenta é fornecida como está, apenas para fins instrucionais, sem qualquer garantia. Qualquer uso não é autorizado ou implícito.