EXIF metadata extraction and analysis tool
Desktop application for extracting EXIF metadata from JPEG images. Features GPS geolocation with Google Maps integration.
Key Features:
- Complete EXIF extraction
- GPS coordinate detection
- Google Maps integration
- Real-time metadata analysis
- Professional UI
LOAD IMAGE β ANALYZE METADATA β VIEW ON MAP (if GPS)
pip install -r requirements.txtpython3 main.pyOr use the automated script:
./start_forensics.sh- Click LOAD IMAGE
- Select JPEG file
- View image preview
- Check status indicator
- Click ANALYZE METADATA
- View extracted data in CRITICAL INTEL section
- Click VIEW ON MAP if enabled
- Opens location in Google Maps
Forensics-in-a-Box/
βββ app/
β βββ forensics_logic.py # EXIF extraction
β βββ ui_main_window.py # GUI
β βββ style.qss # Styles
βββ main.py # Entry point
βββ requirements.txt # Dependencies
- Python 3.9+
- PyQt5 - GUI framework
- Pillow - EXIF extraction
- Device make/model
- Capture timestamp
- GPS coordinates (lat/long)
- Camera settings (ISO, aperture, shutter speed)
- Image properties (resolution, color space)
No EXIF found: Use photos from camera/smartphone, not edited images.
Missing dependencies:
pip install Pillow PyQt5- Digital forensics
- OSINT investigations
- Image verification
- Location analysis
Pillow>=9.0.0
PyQt5>=5.15.0
- JPEG format only (currently)
- Respect privacy and legal guidelines
- Use for legitimate purposes only
Professional forensic analysis tool - 2025

