← retour aux outils back to tools

# exiflooter

Extracteur de géolocalisation depuis les métadonnées EXIF. Extrait les coordonnées GPS des données EXIF d'images et cartographie les lieux : trouve où les photos ont été prises pour des investigations OSINT. EXIF metadata geolocation extractor. Extracts GPS coordinates from image EXIF data and maps locations — finds where photos were taken for OSINT investigations.

↗ https://github.com/aydinnyunus/exiflooter

## Overview

ExifLooter extracts EXIF metadata from images and resolves GPS coordinates to actual locations. Useful in OSINT investigations to determine where photos were taken — images posted to social media often contain GPS coordinates when location services aren’t disabled.

## Installation

    go install github.com/aydinnyunus/exiflooter@latest
    # or
    git clone https://github.com/aydinnyunus/exiflooter
    cd exiflooter
    go build

## Basic Usage

Extract EXIF from local image

    exiflooter -i photo.jpg

Extract from multiple images

    exiflooter -i *.jpg

Extract from directory

    exiflooter -d /path/to/images/

Analyze image from URL

    exiflooter -u https://example.com/photo.jpg

## GPS Extraction

Extract GPS data

    exiflooter -i photo.jpg

    # Output includes:
    # GPS Latitude: 48.8566
    # GPS Longitude: 2.3522
    # → Map link: https://maps.google.com/?q=48.8566,2.3522

Get Google Maps link

    exiflooter -i photo.jpg --map

## OSINT Workflow

    # Download images from target's social media
    # (Use instaloader, gallery-dl, etc.)

Batch process all downloaded images

    exiflooter -d ./downloaded_photos/

Extract all GPS coordinates

    exiflooter -d ./photos/ | grep "GPS" | tee locations.txt

    # Map all locations
    # Plot coordinates on Google Maps / OpenStreetMap

## What EXIF Contains

Using exiftool for comprehensive extraction:

    exiftool photo.jpg

    # Key OSINT fields:
    # GPS Latitude/Longitude    — location where photo was taken
    # GPS Altitude              — floor/elevation estimate
    # DateTime Original         — when photo was taken
    # Make/Model                — device type (iPhone 15, Samsung S24, etc.)
    # Software                  — processing software (iOS 17, Lightroom, etc.)
    # Artist/Author             — sometimes contains name
    # Copyright                 — organization/name

## Manual EXIF Extraction

Using exiftool directly

    exiftool photo.jpg | grep -i "gps\|location\|date\|make\|model"

Extract GPS coordinates

    exiftool -GPSLatitude -GPSLongitude -c "%.6f" photo.jpg

Convert to decimal degrees

    exiftool -GPSLatitude# -GPSLongitude# photo.jpg

## Tips

- Many social media platforms strip EXIF on upload (Twitter, Instagram, Facebook)
- Direct messaging, email attachments, and direct image links often preserve EXIF
- Photographers’ portfolios and news photos often retain GPS data
- Combine with Google Street View to verify and contextualize locations
- Device model from EXIF helps confirm which person took a photo

Help / Man page

    exiflooter [options]

    -i FILE     Input image file
    -d DIR      Input directory (batch)
    -u URL      Image URL
    --map       Open Google Maps for found coordinates
    -o FILE     Output file
    -v          Verbose output

## Vue d’ensemble

ExifLooter extrait les métadonnées EXIF des images et résout les coordonnées GPS vers des lieux réels. Utile dans les investigations OSINT pour déterminer où des photos ont été prises : les images publiées sur les réseaux sociaux contiennent souvent des coordonnées GPS quand les services de localisation ne sont pas désactivés.

## Installation

    go install github.com/aydinnyunus/exiflooter@latest
    # ou
    git clone https://github.com/aydinnyunus/exiflooter
    cd exiflooter
    go build

## Utilisation de base

    # Extraire l'EXIF d'une image locale
    exiflooter -i photo.jpg

    # Extraire depuis plusieurs images
    exiflooter -i *.jpg

    # Extraire depuis un répertoire
    exiflooter -d /path/to/images/

    # Analyser une image depuis une URL
    exiflooter -u https://example.com/photo.jpg

## Extraction GPS

    # Extraire les données GPS
    exiflooter -i photo.jpg

    # La sortie inclut :
    # GPS Latitude: 48.8566
    # GPS Longitude: 2.3522
    # → Lien carte : https://maps.google.com/?q=48.8566,2.3522

Obtenir un lien Google Maps

    exiflooter -i photo.jpg --map

## Workflow OSINT

    # Télécharger des images depuis les réseaux sociaux de la cible
    # (utiliser instaloader, gallery-dl, etc.)

Traiter en lot toutes les images téléchargées

    exiflooter -d ./downloaded_photos/

Extraire toutes les coordonnées GPS

    exiflooter -d ./photos/ | grep "GPS" | tee locations.txt

    # Cartographier tous les emplacements
    # Placer les coordonnées sur Google Maps / OpenStreetMap

## Ce que contient l’EXIF

En utilisant exiftool pour une extraction complète :

    exiftool photo.jpg

    # Champs clés pour l'OSINT :
    # GPS Latitude/Longitude    : lieu où la photo a été prise
    # GPS Altitude              : estimation de l'étage/élévation
    # DateTime Original         : quand la photo a été prise
    # Make/Model                : type d'appareil (iPhone 15, Samsung S24, etc.)
    # Software                  : logiciel de traitement (iOS 17, Lightroom, etc.)
    # Artist/Author             : contient parfois un nom
    # Copyright                 : organisation/nom

## Extraction EXIF manuelle

    # En utilisant exiftool directement
    exiftool photo.jpg | grep -i "gps\|location\|date\|make\|model"

    # Extraire les coordonnées GPS
    exiftool -GPSLatitude -GPSLongitude -c "%.6f" photo.jpg

    # Convertir en degrés décimaux
    exiftool -GPSLatitude# -GPSLongitude# photo.jpg

## Conseils

- De nombreuses plateformes de réseaux sociaux retirent l’EXIF à l’upload (Twitter, Instagram, Facebook)
- Les messages directs, pièces jointes d’e-mail, et liens d’image directs préservent souvent l’EXIF
- Les portfolios de photographes et les photos de presse conservent souvent les données GPS
- Combinez avec Google Street View pour vérifier et contextualiser les emplacements
- Le modèle d’appareil issu de l’EXIF aide à confirmer quelle personne a pris une photo

Aide / Page de manuel

    exiflooter [options]

    -i FILE     Input image file
    -d DIR      Input directory (batch)
    -u URL      Image URL
    --map       Open Google Maps for found coordinates
    -o FILE     Output file
    -v          Verbose output