thehackersbrain / hiddenwave

An Audio Steganography Tool, written in C++

Home Page:https://thehackersbrain.github.io/posts/how-to-hide-files-inside-audio-file-or-music-file/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HiddenWave

Hide your personal Data inside The Audio wav file
Written in C++ by Gaurav Raj [TheHackersBrain]

bannerImage

Hiddenwave is an audio steganography tool written in C++ for hiding your files or messages inside a .wav or .mp3 audio file. You might be wondering, In C++ ๐Ÿ˜• ?? You could have done it easily in Python ๐Ÿ˜‘. Yeah! I could but we are hackers Gentleman, We love challenges ๐Ÿ˜Ž. This tool is inspired by HiddenWave created by Techchip.

NOTE: This tool only supports the .mp3 and .wav audio files and can hide any other files inside the audio file.

Version

Hiddenwave 1.2.1

Requirement

Todo

  • Adding Support to hide files inside audio files
  • Adding Support to .mp3 files
  • Improving UI by adding some colors

Installation and Uses

Automated Installation (Recommanded)

Change the directory to where you want to install this tool and run the follwing command

curl https://raw.githubusercontent.com/thehackersbrain/hiddenwave/main/install.sh -s | bash

Manual Installation

  • Make Sure all requirements are installed
sudo apt install libboost-all-dev cmake -y
  • Git clone this repo and change the directory
git clone https://github.com/thehackersbrain/hiddenwave.git && cd hiddenwave
  • Now Build the package
mkdir build && cd build && cmake ..
  • Now make the final binary
make
  • Copy the binary in /usr/bin/ for easy access (optional)
sudo cp hiddenwave /usr/bin/

How to Use

Hiding Data

  • For hiding files inside .wav audio file.
    ./hiddenwave -i input.wav -f filetobehidden.txt -o output.wav
    
  • For hiding message inside .wav audio file.
    ./hiddenwave -i input.wav -m 'Dummy Message' -o output.wav
    

Extracting Data

./hiddenwave -i output.wav
  • If the hidden data is some message, it will be printed on the terminal.
  • If the hidden data is a file, it will be extracted on the current directory.

Credits

Inspired by: HiddenWave by Techchip

Author

Creator: Gaurav Raj
Portfolio: Here
Blog: TheHackersBrain Blog
Projects: Here
Twitter: @thehackersbrain
TryHackMe: hackersbrain

About

An Audio Steganography Tool, written in C++

https://thehackersbrain.github.io/posts/how-to-hide-files-inside-audio-file-or-music-file/

License:GNU General Public License v3.0


Languages

Language:C++ 94.3%Language:Shell 3.8%Language:CMake 1.9%