Skip to content

InvisioVault is a desktop app that hides files (PDFs, media, etc.) inside images using AES-256 encryption. It supports PNG, JPG, BMP formats and offers batch processing with a clean, user-friendly interface.

License

Notifications You must be signed in to change notification settings

Mrtracker-new/InvisioVault-Desktop

Repository files navigation

InvisioVault Logo

InvisioVault

Secure File Hiding with Military-Grade Encryption

Python License Platform

InvisioVault is a professional steganography application that securely hides various file types (PDF, media, documents, etc.) within image files using AES-256 encryption. Perfect for discreet data storage and privacy-conscious users.

📋 Table of Contents

✨ Features

  • 📁 Multi-Format Support - Hide PDFs, documents, media files, and more
  • 🔐 Military-Grade Encryption - AES-256 password protection
  • 🖼️ Image Formats - PNG, JPG, BMP support
  • 🔄 Batch Processing - Hide/extract multiple files at once
  • 📊 History Tracking - Detailed operation logs
  • File Integrity - Automatic checksum verification
  • Quick Setup - Single executable build
  • 🔍 User-Friendly Interface - Intuitive design for all users

🖼️ Screenshots

Welcome Screen

Welcome Screen

The application's main interface provides easy access to all features

Hide Files

File Hiding Interface

Securely hide your sensitive files within innocent-looking images

Extract Files

File Extraction

Easily retrieve your hidden files with password protection

Operation History

Operation History

Keep track of all your hide and extract operations

About & Disclaimer

About Section

Application information and legal disclaimer

🚀 Installation

Quick Start (Prebuilt Executable)

  1. Download the latest release from the Releases page
  2. Double-click InvisioVault.exe from the dist folder
  3. No installation required - runs immediately!

From Source

git clone https://github.com/Mrtracker-new/InvisioVault-Desktop.git
cd InvisioVault
pip install -r requirements.txt
python build.bat

📝 Usage Guide

Hiding Files Extracting Files
  1. Launch InvisioVault
  2. Select "Hide Files" operation
  3. Choose a carrier image
  4. Select file(s) to hide
  5. Set a strong password
  6. Click "Hide Files"
  1. Launch InvisioVault
  2. Select "Extract Files" operation
  3. Select the image with hidden content
  4. Enter the correct password
  5. Choose extraction location
  6. Click "Extract Files"

🔨 Building from Source

  1. Install Python 3.8+
  2. Clone the repository
  3. Run build.bat to:
    • Install dependencies
    • Create standalone executable
    • Generate application icon
  4. Find executable in dist folder

System Requirements

  • Windows operating system
  • Python 3.8 or higher (for building from source)
  • Required Python packages (see requirements.txt)

🔒 Security

InvisioVault uses AES-256 encryption to secure your hidden files. Even if someone discovers that an image contains hidden data, they cannot extract it without the correct password.

⚠️ Disclaimer

This tool is intended for legitimate privacy and security purposes only. Users are responsible for ensuring they comply with all applicable laws regarding data privacy and security.

About

InvisioVault is a desktop app that hides files (PDFs, media, etc.) inside images using AES-256 encryption. It supports PNG, JPG, BMP formats and offers batch processing with a clean, user-friendly interface.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published