Screenshots

Con la finalidad de proporcionar a los usuarios una experiencia estéticamente agradable al iniciar o salir de una aplicación móvil, se implementó el concepto de almacenar una "captura de pantalla" (screenshot) cuando la aplicación pasa a segundo plano (background). Es importante tener en cuenta que esta característica conlleva un riesgo potencial para la seguridad, ya que las capturas de pantalla, que podrían contener información confidencial, se guardan en el almacenamiento local del dispositivo. Estas imágenes pueden ser recuperadas por una aplicación fraudulenta mediante un exploit de "sandbox bypass" o alguien que roba el dispositivo.

El directorio de almacenamiento puede variar en cada versión de iOS, pero generalmente está dentro del directorio "Library" de la aplicación móvil.

# iOS 12.5.5
/var/mobile/Containers/Data/Application/<app-ID>/Library/Caches/Snapshots/<package-name>/
# iOS 14.5
/var/mobile/Containers/Data/Application/<app-ID>/Library/SplashBoard/Snapshots/

Exportar screenshots desde el dispositivo.

scp <user>@<device-ip-address>:/var/mobile/Containers/Data/Application/<app-ID>/Library/Caches/Snapshots/<package-name>/* <destination-directory>

Última actualización