Skip to content

A humble python tool for analyzing image files against zero-click vulnerabilities with GUI. It detects malicious code, steganography, metadata leaks, and integrity issues. Provides risk scoring, detailed reports, and JSON export to help identify suspicious or compromised images.

Notifications You must be signed in to change notification settings

VIZIIER/ImageAnalysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›ก๏ธ Humble yet Effective Image Security Analyzer

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.


Features

  • ๐Ÿ” 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

Screenshot

image

Installation

  1. Clone the repository:
    git clone https://github.com/VIZIIER/ImageAnalysis.git
    cd ImageAnalysis
    

Usage

  1. Lunch the app:
python3 main.py
  1. Select an image file (.jpg, .png, .gif, .bmp, .tiff, .webp, .ico).
  2. Choose which analysis components to run.
  3. Click Start Comprehensive Analysis.
  4. View summary, detailed results, and JSON export tabs.
  5. Save reports or copy JSON to clipboard.

โš ๏ธ Disclaimer

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.

About

A humble python tool for analyzing image files against zero-click vulnerabilities with GUI. It detects malicious code, steganography, metadata leaks, and integrity issues. Provides risk scoring, detailed reports, and JSON export to help identify suspicious or compromised images.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages