Skip to content

thehackersbrain/hiddenwave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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