madhanmaaz / EnigmaScope

Hide any type of file in any type of file
MIT License
15 stars 3 forks source link

EnigmaScope

EnigmaScope is a Python utility that hides files in any kind of another file. This tool is ideal for cybersecurity enthusiasts, ethical hackers, and anyone looking to protect sensitive information.

Youtube Video

Installation

git clone https://github.com/madhanmaaz/EnigmaScope.git
cd EnigmaScope
pip install -r requirements.txt

[!IMPORTANT]

  • When the file gets edited, all secure contents of the file are lost.
  • There is no recovery option if you forget the password.

Usage

  1. Load an Image File.
  1. Display the Help Menu.
    • To see available commands, type:
      
      [secure.png]> help

+======== COMMANDS ========+ help Help menu. q Exit.

list List all files. write ex: write /path/to/file, write https://example.com/data.zip read <ID or > ex: read 0, read delete <ID or > ex: delete 0, delete


3. Add a File.
- To add a file to the image, use:
```bash
[secure.png]> write path/to/passwords.txt
[+] write 'passwords.txt' successfully.
  1. List Files.

    • To list all files embedded in the image, use:
      
      [secure.png]> list

    ID FILE TIME SIZE


    0 passwords.txt 2024-05-14 13:37:01.556315 0 1 elonmusk.mp4 2024-05-14 13:38:20.250163 4.05 2 ironman.mp3 2024-05-14 13:40:02.469420 0.43 3 deadpool.jpg 2024-05-14 13:40:42.439906 0.08 4 c4611_sample_explain.pdf 2024-05-14 13:41:26.543092 0.08

  2. Read a File.

    • To read a file, specify its ID:
      [secure.png]> read 0
      [+] Read success. saved on 'c:\users\username\documents\enigmascope\secure\passwords.txt'
  3. Delete a File.

    • To delete a file, specify its ID:
      [secure.png]> delete 0
      [+] file 'passwords.txt' deleted successfully.

Testing with a Dragon Wallpaper

test image

terminal