
Extrae y descarga contenido multimedia de Snap Map por coordenadas para OSINT, análisis forense e investigación. Admite registro de metadatos y descarga masiva.
![]()
Snap Scraper es una herramienta de inteligencia de código abierto que permite a los usuarios descargar contenido multimedia subido al Snap Map de Snapchat utilizando un conjunto de coordenadas de latitud y longitud. Este proyecto no está afiliado, autorizado, mantenido, patrocinado ni respaldado por Snap inc. ni por ninguna de sus filiales o subsidiarias. Este programa es solo para fines educativos, forenses y de notificación de errores y se proporciona sin garantía.
Al usar esta herramienta, cite la siguiente publicación:

Descargue el binario enlazado actual en la versión más reciente. Usando la terminal, asegúrese de cambiar los permisos para incluir el permiso de ejecución.
chmod 755 SnapScraper
Opcionalmente, se incluye un archivo icon.png que se puede usar para cambiar el icono del ejecutable descargado.
En este momento, SnapScraper solo es compatible con MacOS. Sin embargo, se han revisado las dependencias y los usuarios deberían poder compilar el código en su propio sistema de archivos sin problemas. Asegúrese de que Alamofire esté instalado.
Haga doble clic en SnapScraper para iniciar la herramienta de línea de comandos. SnapScraper funciona mejor cuando el tamaño de ventana predeterminado se establece en 80x50.
Debería ver la siguiente ventana:

Las opciones actuales de uso se indican en la ventana de comandos. Seleccione una opción presionando la(s) tecla(s) requerida(s) en el teclado y presionando enter.
La opción principal que los usuarios seleccionarán será la opción de verificar para localizar contenido multimedia de Snap en el Snap Map. Para seleccionar esta opción, escriba 'c' seguido de la tecla enter.
Luego, SnapScraper le pedirá un conjunto de coordenadas de longitud y latitud que se pueden obtener de map.snapchat.com como se discutió en la publicación "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 a map.snapchat.com y anote la URL de la ubicación de la que desea extraer contenido multimedia de Snap, por ejemplo, https://map.snapchat.com/@24.931153,44.873214,6.04z. Las coordenadas para ingresar en SnapScraper se encuentran en la URL después del símbolo @. El primer número es la latitud, el segundo la longitud y el último el nivel de zoom. La latitud y la longitud deben ingresarse en SnapScraper con 6 decimales, mientras que el zoom debe ingresarse con 2 decimales.
Cuando se ingresa cada coordenada en el programa, SnapScraper consultará el Snap Map en busca de contenido multimedia de Snap en la ubicación deseada. Cuando se localice contenido, los metadatos del mismo se imprimirán en la ventana de comandos.

Luego se le dará al usuario la opción de imprimir enlaces directos al contenido en la ventana de comandos. Seleccione 'y' para imprimir estos enlaces en la ventana de comandos o 'n' para omitir.
Luego se le dará al usuario la opción de guardar los enlaces en un archivo de texto. Seleccione 'y' para guardar el archivo, 'n' para omitir. El archivo se guardará en el directorio "Descargas" del usuario en una carpeta llamada "Snapchat" (solo usuarios de macOS). El archivo se titula con la fecha, hora y coordenadas de extracción actuales, con el prefijo de la palabra "listing".
Finalmente, se le preguntará al usuario si desea descargar el contenido. Este es el paso de extracción donde el contenido se guarda directamente desde las URL indicadas en los pasos anteriores. Seleccione 'y' para descargar, 'n' para omitir. El contenido se guardará en una carpeta titulada con la fecha, hora y coordenadas de extracción actuales dentro de la carpeta "Snapchat" identificada anteriormente.
Actualmente, el informe de registro no se ha implementado en 0.5.0-b. Para guardar un registro del método de extracción, use la función "Exportar texto como" incorporada en la terminal.
Finalice el proceso de extracción como se indicó anteriormente y luego salga de SnapScraper seleccionando "q". La sesión de terminal finalizará pero la ventana permanecerá abierta como se muestra.

Para guardar un registro de actividad, navegue a Shell -> Exportar texto como... Se abrirá un cuadro de guardado. Navegue a la carpeta Snapchat dentro de la carpeta Descargas del usuario y busque el listado de URL reciente que se haya guardado (si se usó en pasos anteriores). Haga clic en este archivo y cambie el nombre de archivo de guardado eliminando la palabra prefijo listing por log. Esto guardará un archivo de texto que contiene el contenido de la ventana de terminal y mostrará toda la actividad que se realizó mientras se ejecutaba SnapScraper.
SnapScraper tiene un menú completamente funcional. Otras opciones incluyen mostrar la licencia MIT, información de publicación asociada con la versión actual de la herramienta, información para apoyar el desarrollo y mantenimiento continuos, y el registro de desarrollo actual. Para acceder, ingrese las teclas de opción relevantes seguidas de la tecla enter.
SnapScraper nació de una discusión en 2017 mientras estábamos en Tallin, Estonia. En el espíritu de esa colaboración inicial, me encantaría que ayudaras a llevar este proyecto a su visión completa. La wiki contiene una hoja de ruta para el código base, incluida una lista de deseos de funcionalidades futuras.
Las solicitudes de extracción son bienvenidas. Para cambios importantes, abra un problema primero para discutir lo que le gustaría cambiar.
Asegúrese de actualizar las pruebas según corresponda.
Se agradecen las donaciones para apoyar el desarrollo, mantenimiento y cuidado continuos de este producto.
Done usando Monero: 41hZLF5Mhh7gDeiTLLws8dXMsi9NpyM6cWUQJoTJNAWkbx4YccDagRMWYED4cyHw481VjYyiEgkEh9mxHR1tJeNy7ce9yNp
Los objetivos de financiación incluyen:
MIT (c) 2020 Dr Richard Matthews
Este proyecto no está afiliado, asociado, autorizado ni respaldado por las instituciones educativas de aquellos indicados en la sección de créditos de este repositorio. Esto incluye, pero no se limita a, la Universidad de Adelaida, Australia y TalTech (Universidad de Tecnología de Tallin).
Este proyecto no está afiliado, asociado, autorizado, respaldado ni de ninguna manera conectado oficialmente con la aplicación Snapchat, Snap inc. ni ninguna de sus subsidiarias o afiliadas. El sitio web oficial de Snapchat se puede encontrar en http://www.snapchat.com.
Los nombres Snap, Snap Map y Snapchat, así como los nombres, marcas, emblemas e imágenes relacionados son marcas registradas de sus respectivos propietarios.
Todos los nombres, logotipos, imágenes y marcas son propiedad de sus respectivos propietarios.
Esta herramienta se proporciona tal cual solo con fines educativos sin ninguna garantía. Cualquier uso no está autorizado ni implícito.