https://github.com/dhruv-1608/echoencrypt
A tool to hide messages inside an audio file. Inspired by the Tv show Mr Robot.
https://github.com/dhruv-1608/echoencrypt
cybersecurity encryption-decryption
Last synced: 4 months ago
JSON representation
A tool to hide messages inside an audio file. Inspired by the Tv show Mr Robot.
- Host: GitHub
- URL: https://github.com/dhruv-1608/echoencrypt
- Owner: Dhruv-1608
- Created: 2024-08-07T16:37:42.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T10:00:09.000Z (over 1 year ago)
- Last Synced: 2024-10-28T10:18:16.757Z (over 1 year ago)
- Topics: cybersecurity, encryption-decryption
- Language: Python
- Homepage:
- Size: 141 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EchoEncrypt v2.1
Audio & Image Steganography Tool
## Project Structure
```
EchoEncrypt/
├── EchoEncrypt.py # Main dashboard - run this to start
├── modules/
│ ├── AudioEcho.py # Audio steganography module
│ └── ImageEcho.py # Image steganography module
├── assets/
│ ├── hello.wav # Test audio file
│ └── Test.wav # Test audio file
├── .gitignore
├── LICENSE
└── README.md
```
## Installation
```bash
pip install pillow
```
## Usage
### 1. Run Main Dashboard
```bash
python EchoEncrypt.py
```
### 2. Run Modules Standalone (Interactive Mode)
```bash
# Audio Steganography - Interactive
python modules/AudioEcho.py
# Image Steganography - Interactive
python modules/ImageEcho.py
```
### 3. Main Menu Options
- [1] Audio Steganography
- [2] Image Steganography
- [3] About
- [0] Exit
### Audio Commands (CLI Mode)
```bash
python modules/AudioEcho.py -f input.wav -m "message" -o output.wav
python modules/AudioEcho.py -f input.wav -m "message" -o output.wav -p password
python modules/AudioEcho.py -f output.wav
python modules/AudioEcho.py -f output.wav -p password
```
### Image Commands (CLI Mode)
```bash
python modules/ImageEcho.py -f input.png -m "message" -o output.png
python modules/ImageEcho.py -f input.png -m "message" -o output.png -p password
python modules/ImageEcho.py -f output.png
python modules/ImageEcho.py -f output.png -p password
```
## Features
- Hide messages in WAV audio files
- Hide messages in PNG images
- Password protection
- Extract hidden messages
## License
MIT