LSB Steganography is a C program that allows users to hide and retrieve secret messages within image files using the Least Significant Bit (LSB) method.
The LSB Steganography project provides a simple and effective way to hide and extract messages within image files. It uses the Least Significant Bit (LSB) method, which involves manipulating the least significant bit of each pixel to encode binary data. This can be used for secure communication and data hiding purposes.
- Hide secret messages within image files.
- Extract hidden messages from image files.
- Support for various image formats.
- GCC (GNU Compiler Collection)
-
Clone the repository:
git clone https://github.com/your-username/LSB-Steganography.git cd LSB-Steganography
-
Compile the program:
gcc *.c
-
Run the program:
./a.out
- Choose the operation type: encoding or decoding.
- Provide the source image file and, if applicable, the message file.
- Follow the on-screen instructions to complete the process.
Contributions are welcome! If you find a bug, have a feature request, or want to contribute in any other way, please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.