This is a small application written as a steganography exercise. Nothing fancy, just a bit of fun.
Currently supports:
- BMP (BM header only)
Useful references used when working on this project
- Ruby Pack/Unpack
- BMP File Format
- Working with Binary Files Example
- rspec expect vs expect block Hadn't come across this before strangely!
- jpeg interchangeable file format
- jpeg file format
bundle install
bundle exec rake
ruby stegography.rb 10x10.bmp e "Super secret!"
ruby stegography.rb 10x10.bmp e "${cat test.txt}"
ruby stegography.rb modified-10x10.bmp d
Image file name: modified-10x10.bmp
Decoding Message...
Super secret�.�������;�����