π· 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.
Β«
β¨ 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
- π Basic Image Info
- π· EXIF & Camera Data
- πΊοΈ GPS Location
- π₯ Full Scan
- πΎ Save JSON Report
- πͺ Exit
π― Use Cases
- π OSINT Investigations
- π· EXIF Metadata Analysis
- πΊοΈ GPS Coordinate Extraction
- π Digital Forensics Practice
- π Cybersecurity Learning
- π΄ CTF Challenges
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!
