Skip to content

Almashkhan7860/MetaDataX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“· MetaDataX - Image Metadata & EXIF Analyzer

πŸ“· EXIF Analysis β€’ πŸ—ΊοΈ GPS Extraction β€’ πŸ“ Image Information β€’ πŸ“„ JSON Report

A Powerful Python Toolkit for Extracting Image Metadata, Camera Details & GPS Information

---

⚑ Overview

MetaDataX is a lightweight yet powerful Python-based metadata analysis tool designed for cybersecurity learners, OSINT enthusiasts, digital investigators, and CTF players.

It allows you to inspect image metadata, extract EXIF information, identify camera details, retrieve GPS coordinates (when available), and generate structured JSON reportsβ€”all from a simple terminal interface.

«⚠️ This project is intended for Educational, Research, and OSINT Purposes Only.»


✨ Features

πŸ“ Basic Image Information

View essential image details including:

  • File Name
  • File Size
  • Image Format
  • Resolution
  • Color Mode
  • Created Date
  • Modified Date

πŸ“· EXIF & Camera Information

Extract available camera metadata such as:

  • Camera Make
  • Camera Model
  • Lens Model
  • Software
  • Date & Time
  • ISO
  • Flash
  • Exposure Time
  • White Balance
  • Orientation
  • Focal Length

πŸ—ΊοΈ GPS Location Extraction

If GPS metadata exists, MetaDataX can display:

  • Latitude
  • Longitude
  • Google Maps Link

πŸ’₯ Full Image Scan

Perform a complete metadata analysis with a single option.

πŸ’Ύ JSON Report Export

Save all extracted metadata into a clean JSON report for later analysis or documentation.


πŸ› οΈ Technologies Used

  • 🐍 Python 3
  • πŸ–ΌοΈ Pillow (PIL)
  • 🎨 Colorama
  • πŸ“„ JSON
  • πŸ“‚ OS Module

πŸ“¦ Installation

Clone the repository:

git clone https://github.com/Almashkhan7860/MetaDataX.git

cd MetaDataX

Install the required package:

pip install pillow colorama

Run the tool:-

python metadatax.py


πŸ“‹ Main Menu

  1. πŸ“ Basic Image Info
  2. πŸ“· EXIF & Camera Data
  3. πŸ—ΊοΈ GPS Location
  4. πŸ’₯ Full Scan
  5. πŸ’Ύ Save JSON Report
  6. πŸšͺ Exit

🎯 Use Cases

  • πŸ”Ž OSINT Investigations
  • πŸ“· EXIF Metadata Analysis
  • πŸ—ΊοΈ GPS Coordinate Extraction
  • πŸ“„ Digital Forensics Practice
  • πŸŽ“ Cybersecurity Learning
  • 🏴 CTF Challenges

⚠️ Disclaimer

MetaDataX is developed strictly for educational, research, and digital forensic learning purposes. Always ensure you have permission before analyzing images that do not belong to you. The author is not responsible for any misuse of this software.


πŸ‘¨β€πŸ’» Author

Almash Coder

πŸ” Cybersecurity Enthusiast

🐍 Python Developer

πŸ”Ž OSINT & Digital Forensics Learner

πŸš€ Building Open-Source Cybersecurity Tools


⭐ Support

If you found this project useful:

⭐ Star the Repository

🍴 Fork the Project

πŸ“’ Share it with Others

πŸ’™ Happy Learning & Happy Investigating!

About

An advanced Python-based image forensics and OSINT utility to parse EXIF metadata headers, camera configurations, and extract embedded GPS geolocation coordinates.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages