DEV Community

Cover image for Feel like a secret agent: Hidden messages in images with steganography 🖼️🕵️‍♀️

Feel like a secret agent: Hidden messages in images with steganography 🖼️🕵️‍♀️

Pascal Thormeier on June 19, 2021

James Bond, Ethan Hunt, Napoleon Solo - secret agents working in disguise, sending secret messages to their employer and other agents. Let's be hon...
Collapse
 
grahamthedev profile image
GrahamTheDev

First article that I understood about steganography, very well written and explained.

I wish you had written a few weeks ago as I wrote an article on how a dumbass like me can do steganography....but I just used the alpha channel as my little brain couldn’t understand any bit flipping etc!

dev.to/inhuofficial/i-fit-the-whol...

Not trying to self promote just though you might find it interesting.

As with most of your articles have a ❤️ and a 🦄!

Collapse
 
thormeier profile image
Pascal Thormeier

So glad you liked it! Don't be so harsh on yourself, the idea of using the alpha channel is actually really good. There's a multitude of different approaches to steganography, you could in theory even hide a plain old bit string that is divided into packets of 3 bits each. Or hide a sound file. Or hide an image in a sound file! Hiding an entire game in an image's alpha channel makes it even less obvious that something's hidden :)

Collapse
 
andreyduplanti profile image
Nelsen Mcmanaway • Edited

Quilting has always appealed to me. Especially back when I was watching James Bond. But at some point, I realized that I needed to look at reality, and it was time to learn a profession. And I opted for phlebotomy. After all, phlebotomy is one of the cheapest career certifications you can get. I want to ensure that the patients are not stressed out after the training. The cost of a training course for this profession has many variables. But usually, the training costs $300 to $700 and can be completed online or in person. Still, I think there are similarities to steganography in this profession. So I haven't gotten very far from that.

Thread Thread
 
thormeier profile image
Pascal Thormeier

That's an interesting insight! I personally know nothing of the challenges there, what are the similarities?

Collapse
 
grahamthedev profile image
GrahamTheDev • Edited

I’m British, self deprecation runs in my blood 🤣🤣

Steganography is really interesting...although I keep calling it stenography and that really confuses people 😜

Collapse
 
valeriavg profile image
Valeria

Great idea and a very well written article!
I'll definitely try out hiding text messages in the two least significant bits (a decent image should fit my whole evil genius master plan muahaha)
Thank you!

Collapse
 
aleksandrhovhannisyan profile image
Aleksandr Hovhannisyan

Always enjoy reading your posts! Very cool stuff.

Collapse
 
thormeier profile image
Pascal Thormeier

So amazing to hear, thank you! I always try to create content that people actually enjoy. Are there specific topics you'd like to read more about?

Collapse
 
aleksandrhovhannisyan profile image
Aleksandr Hovhannisyan

Nope, no topics in particular. I like how original/unique your posts are (like the guitar SVG post you did a while back). It's refreshing to read those kinds of niche/creative tutorials!

Collapse
 
thormeier profile image
Pascal Thormeier

You're welcome, I'm happy that you liked it!

Collapse
 
jankapunkt profile image
Jan Küster

Great mix of high level and low level concepts!

Collapse
 
thormeier profile image
Pascal Thormeier

Thank you!

Collapse
 
tankala profile image
Tankala Ashok

Simply Amazing. Loved it. My first comment in dev.to.

Collapse
 
thormeier profile image
Pascal Thormeier

Wow, thank you so much, so glad you liked it!

Collapse
 
darrentmorgan profile image
darrentmorgan

So awesome, great article!

Collapse
 
thormeier profile image
Pascal Thormeier

Thank you very much! I'm always trying hard to write good stuff :)