
Estrae e scarica i media di Snap Map tramite coordinate per OSINT, analisi forense e ricerca. Supporta la registrazione dei metadati e il download in blocco.
![]()
Snap Scraper è uno strumento di intelligence open source che consente agli utenti di scaricare i media caricati su Snap Map di Snapchat utilizzando un insieme di coordinate di latitudine e longitudine. Questo progetto non è in alcun modo affiliato, autorizzato, mantenuto, sponsorizzato o approvato da Snap inc. o da qualsiasi sua affiliata o consociata. Questo programma è destinato esclusivamente a scopi educativi, forensi e di segnalazione di bug e viene fornito senza garanzie.
Quando si utilizza questo strumento, si prega di citare la seguente pubblicazione:

Scarica il binario collegato corrente nell'ultima versione. Usando il terminale, assicurati di modificare i permessi per includere il permesso di esecuzione.
chmod 755 SnapScraper
Opzionalmente, è incluso un file icon.png che può essere usato per cambiare l'icona dell'eseguibile scaricato.
Al momento, SnapScraper supporta solo MacOS. Tuttavia, le dipendenze sono state verificate e gli utenti dovrebbero essere in grado di compilare il codice sul proprio file system senza problemi. Assicurati che Alamofire sia stato installato.
Fai doppio clic su SnapScraper per avviare lo strumento a riga di comando. SnapScraper funziona meglio quando la dimensione predefinita della finestra è impostata su 80x50.
Dovresti vedere la seguente finestra:

Le opzioni correnti per l'uso sono indicate nella finestra dei comandi. Seleziona un'opzione premendo i tasti richiesti sulla tastiera e premendo Invio.
L'opzione principale che gli utenti selezioneranno sarà l'opzione "check" per individuare i media di Snap sulla Snap Map. Per selezionare questa opzione, digita 'c' seguito dal tasto Invio.
SnapScraper ti chiederà quindi un insieme di coordinate di longitudine e latitudine che possono essere ottenute da map.snapchat.com come discusso nella pubblicazione «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.». Naviga su map.snapchat.com e prendi nota dell'URL della posizione da cui desideri estrarre i media di Snap, ad es. https://map.snapchat.com/@24.931153,44.873214,6.04z. Le coordinate da inserire in SnapScraper si trovano nell'URL dopo il simbolo @. Il primo numero è la latitudine, il secondo la longitudine e l'ultimo il livello di zoom. La latitudine e la longitudine devono essere inserite in SnapScraper con 6 decimali, mentre lo zoom deve essere inserito con 2 decimali.
Quando ogni coordinata viene inserita nel programma, SnapScraper interrogherà Snap Map per i media di Snap nella posizione desiderata. Quando vengono individuati dei media, i metadati del media verranno stampati nella finestra dei comandi.

Agli utenti verrà quindi data la possibilità di stampare i collegamenti diretti ai media nella finestra dei comandi. Seleziona y per stampare questi collegamenti nella finestra dei comandi o n per saltare.
Agli utenti verrà quindi data la possibilità di salvare i collegamenti in un file di testo. Seleziona y per salvare il file, n per saltare. Il file verrà salvato nella directory "Downloads" dell'utente in una cartella chiamata "Snapchat" (solo utenti macOS). Il file è intitolato con la data, l'ora e le coordinate di estrazione correnti, preceduti dalla parola "listing".
Infine, agli utenti verrà chiesto se desiderano scaricare i media. Questo è il passaggio di estrazione in cui i media vengono salvati direttamente dagli URL indicati nei passaggi precedenti. Seleziona y per scaricare, n per saltare. I media verranno salvati in una cartella intitolata con la data, l'ora e le coordinate di estrazione correnti all'interno della cartella "Snapchat" precedentemente identificata.
Attualmente, la segnalazione dei log non è stata implementata nella versione 0.5.0-b. Per salvare un log del metodo di estrazione, utilizza la funzione "esporta testo come" integrata nel terminale.
Finalizza il processo di estrazione come sopra e poi esci da SnapScraper selezionando "q". La sessione del terminale terminerà ma la finestra rimarrà aperta come mostrato.

Per salvare un log dell'attività, naviga su Shell-> Export Text as... Si aprirà una finestra di salvataggio. Naviga fino alla cartella Snapchat all'interno della cartella Downloads dell'utente e trova la recente lista di URL che è stata salvata (se utilizzata dai passaggi precedenti). Fai clic su questo file e modifica il nome del file da salvare rimuovendo la parola prefisso listing e sostituendola con log. Questo salverà un file di testo contenente il contenuto della finestra del terminale e mostrerà tutta l'attività che è stata condotta durante l'esecuzione di SnapScraper.
SnapScraper ha un menu completamente funzionale. Altre opzioni includono la visualizzazione della licenza MIT, le informazioni sulla pubblicazione associate alla versione corrente dello strumento, le informazioni per supportare lo sviluppo e la manutenzione continui e il log di sviluppo corrente. Per accedervi, inserisci i tasti delle opzioni rilevanti seguiti dal tasto Invio.
SnapScraper è nato da una discussione nel 2017 mentre ci trovavamo a Tallinn, in Estonia. Nello spirito di quella collaborazione iniziale, mi piacerebbe che tu aiutassi a portare questo progetto alla sua piena visione. Il wiki contiene una road map per il codice, inclusa una lista dei desideri di funzionalità future.
Le pull request sono benvenute. Per modifiche importanti, apri prima un issue per discutere cosa vorresti cambiare.
Assicurati di aggiornare i test come appropriato.
Le donazioni sono apprezzate per supportare lo sviluppo, la manutenzione e la cura continui di questo prodotto.
Dona usando Monero: 41hZLF5Mhh7gDeiTLLws8dXMsi9NpyM6cWUQJoTJNAWkbx4YccDagRMWYED4cyHw481VjYyiEgkEh9mxHR1tJeNy7ce9yNp
Gli obiettivi di finanziamento includono:
MIT (c) 2020 Dr Richard Matthews
Questo progetto non è in alcun modo affiliato, associato, autorizzato o approvato dalle istituzioni educative di coloro che sono indicati nella sezione dei crediti di questo repository. Ciò include, ma non è limitato a, The University of Adelaide, Australia e TalTech (Tallinn University of Technology).
Questo progetto non è affiliato, associato, autorizzato, approvato o in alcun modo collegato ufficialmente all'applicazione Snapchat, Snap inc. o a qualsiasi sua controllata o affiliata. Il sito web ufficiale di Snapchat si trova su http://www.snapchat.com.
I nomi Snap, Snap Map e Snapchat, così come i nomi, i marchi, gli emblemi e le immagini correlati, sono marchi registrati dei rispettivi proprietari.
Tutti i nomi, loghi, immagini e marchi sono di proprietà dei rispettivi proprietari.
Questo strumento è fornito così com'è per soli scopi didattici, senza alcuna garanzia. Qualsiasi utilizzo non è autorizzato o implicito.