Alph Tech / STUART Posted July 2, 2007 Share Posted July 2, 2007 Has anybody compiled together a little CodeLab snippet to detect messages hidden in the least significant bit? Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted July 2, 2007 Share Posted July 2, 2007 "Detect" ? The effect system in Paint.NET is not designed to be useful for image analysis... Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Alph Tech / STUART Posted July 2, 2007 Author Share Posted July 2, 2007 "Detect" ? The effect system in Paint.NET is not designed to be useful for image analysis... But it's not difficult to do. Assuming you have a place to output text, all you need to do is get the last bit of each byte of a pixel's color, (eg, yellow (ffff00) would yield 110 from 11111111 11111111 00000000 and place it into a string of bits and then convert that to text and output it. If I knew how CodeLab deals with color values/debug text I'd write it myself. Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted July 2, 2007 Share Posted July 2, 2007 Well, if it's not difficult to do, then go ahead What you describe is simply one stenographic algorithm. I'm sure BoltBait or one of the other CodeLab gurus would be able to quickly implement this. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
drakaan Posted July 2, 2007 Share Posted July 2, 2007 FWIW, that's steGAnography... Steganography is the art of hiding messages within pictures. Stenography (without Georgia's abbreviated state name in it) is what court reporters do. Quote Link to comment Share on other sites More sharing options...
BoltBait Posted July 3, 2007 Share Posted July 3, 2007 Well, if it's not difficult to do, then go ahead What you describe is simply one stenographic algorithm. I'm sure BoltBait or one of the other CodeLab gurus would be able to quickly implement this. OK, I'm on it! I played around with CodeLab today and came up with a decent algorithm. I'll publish something in the next day or so... Hang tight. 8) Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
MadJik Posted July 3, 2007 Share Posted July 3, 2007 Well, if it's not difficult to do, then go ahead What you describe is simply one stenographic algorithm. I'm sure BoltBait or one of the other CodeLab gurus would be able to quickly implement this. OK, I'm on it! I played around with CodeLab today and came up with a decent algorithm. I'll publish something in the next day or so... Hang tight. 8) ...could it be a subject for your "How to Write an Effect Plugin (Part 3 of 3 - Advanced)"? I'm not on it because: 1. I don't know (yet) how to read/write files. I think we need it here! 2. If you create such plugin you will have to decide several rules (how many bits to encode a letter? Casse sensitive Y/N? A=001 or A=ascii code? etc...) So you could code/decode picture only with this plugin and can't decode 'external' pictures IMO. 3. bits handling?! I need to improve myself on this stuff! Quote My DeviantArt | My Pictorium | My Plugins | Donate via Paypal Link to comment Share on other sites More sharing options...
BoltBait Posted July 5, 2007 Share Posted July 5, 2007 OK, I'm back from vacation (July 4th, US Independance Day). I'm just putting the finishing touches on the UI. EDIT: OK, its done. http://paintdotnet.12.forumer.com/viewtopic.php?t=5558 Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.