A Python GUI application for analyzing image files for potential security threats, including zero-click vulnerabilities.
It detects malicious payloads hidden inside images, steganography attempts, metadata leaks, file integrity issues, and more.
- ๐ Cryptographic Hashes: MD5, SHA1, SHA256
- ๐ File Structure Analysis: Detect mismatched headers/extensions
- ๐ Metadata Extraction: EXIF, PNG chunks, general metadata
- ๐ Steganography Detection: Entropy check, LSB indicators, embedded files, trailing data
- ๐ก๏ธ Malicious Content Scan: Regex patterns for scripts, PHP, SQLi, URLs, IPs, emails, etc.
- ๐ง File Integrity Check: Detect truncation, excessive null bytes
- ๐ Risk Scoring: Calculates Low / Medium / High risk with warnings
- ๐ Export Options: Save results as text report or JSON
- Clone the repository:
git clone https://github.com/VIZIIER/ImageAnalysis.git cd ImageAnalysis
- Lunch the app:
python3 main.py
- Select an image file (.jpg, .png, .gif, .bmp, .tiff, .webp, .ico).
- Choose which analysis components to run.
- Click Start Comprehensive Analysis.
- View summary, detailed results, and JSON export tabs.
- Save reports or copy JSON to clipboard.
This tool is designed for educational and security research purposes. It does not guarantee detection of all threats. Always exercise caution when handling untrusted files.