5
Thank you for your review
Free
http://www.macupdate.com/download/22731/isteg-1.6.2.zip
Email me when discounted: 
iSteg is a steganography encryption/decryption tool. Basically it means that you can hide a ZIP file or a .txt file in a jpeg picture and protect it with a password. iSteg is a frontend for outguess 0.2.

What's New

Version 1.6.2:
  • interface improvements

Requirements

Mac OS X 10.5 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

iSteg User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
JohnE7498 Member IconReview+0
JohnE7498
+0

Open source. Based on outguess 0.2 (not 2.0). Works as advertised.

Reply0 replies
Version 1.6.2
andyg2845 Member IconReview-1
andyg2845
+0

hi
very nice app, thanks.. but

i dont know anything about the developer.. who are they.. ? are they harvesting all the txt files i choose to encript and the passwords i use.?

Reply2 replies
Version 1.6.2
JohnE7498
+0

Do you know all the developers whose applications you use personally?

"Very nice app but because I don't know the developer 1.5 stars"?!

JohnE7498
+0

Use LittleSnitch or PrivateEye to see what apps are sending out

bbw7 Member IconReview+313
bbw7
+0

Just tried it out (ver. 1.6.2) and it works as advertised (on OS 10.6.8). Was able to read the decrypted output text file. One thing I did was make sure that I deleted the source text file input bar before changing to decoding as that looked like it could otherwise potentially be a problem.

Also like the fact that documentation comes with the application and is accessible directly via the GUI. Two thumbs up for this, Developer.

One slight improvement would be for the application to accept jpeg files with the ".jpeg" extension (as is only accepts files with the ".jpg" extension) -- a very small issue, to be sure.

FTR, it appears that the MU description has a typo: the developer's site says it is a front end for Outguess 2.0 (not 0.2).

Reply0 replies
Version 1.6.2
scharchris Member IconReview-1
scharchris
+0

I went through the process to imbed a short message into a jpg photo and produced an output jpg file which I was able to open and all looked great. When I decoded it I produced a '.txt' file but was not able to open it I received the message " The document “output.txt” could not be opened. The file isn’t in the correct format. The file might be corrupted, truncated, or in an unexpected format. "
Any idea what I am doing wrong?

Reply0 replies
Version 1.6.1
Scottyo Member IconComment+27
Scottyo
+0

This is a nice, straightforward application that correctly encoded and decoded a short (2736 bytes) Objective C source file I had lying around into a rather large (2.7 MB) .jpg.

However, the .jpg side is a bit problematic. It apparently dropped the Profile that was embedded in the original jpg, changed the dpi from 180 to 72, dropped a number of other JFIF bits and bobs that I don't care about very much, and increased the file size (to 2.9 MB), while also introducing a small colour shift visible to the eye. Except for the colour shift, the output jpg appeared visually identical to the input jpg.

It would be nice if it could re-attach the original Profile to the new .jpg, and maintain the dpi and any other "important" tags. I don't know whether this would cure the colour shift.

I'd guess the file size is harder to maintain; I don't know much about the jpeg spec and common practice, and am not sure whether the original compression specs are recoverable from the input jpg. If they can be recovered, it would be nice if they were re-applied. I imagine the file size increase is at least partly due to the difference in compression specs.

Given an understanding of the limitations, this appears to be a pretty useful application.

Reply0 replies
Version 1.6.1
Michael Haeusler Member IconReview+83
Michael Haeusler
+0

But since *appending* a zip archive to a JPEG is not steganography in the true meaning, I'll give it 5 stars. :)

Reply1 reply
Version 1.6.1
Hanynet.com (Developer)
+1

iSteg is a frontend for outguess 0.2. The ZIP file is not appended to the JPEG picture but it is encrypted using the "free" bits of the jpeg file. The result is a picture file looking like the original one but containing a hidden file. This is steganography. To append file you can use the "cat" shell command, you don't need iSteg or outguess.
To see what happens to your ZIP encrypted file please see:
http://www.outguess.org/
Thanks

Michael Haeusler Member IconComment+83
Michael Haeusler
+0

This app only hides text inside an image file. It's not possible to hide actual files, archives, DMGs etc.

Reply6 replies
Version 1.5
Hanynet.com (Developer)
+2

version 1.6.1 is now available and it is now possible to encrypt a ZIP file into a picture. When decrypting the extension ".zip" must be added if the original file was a ZIP file.

Michael Haeusler
+0

That's very good news. But it seems that iSteg can only hide a zip archive within a JPEG that's large enough in file size, i.e. a 1 MB zip archive will not go into a JPEG that's only 400 kB, which is logical though. But there's the possibility to simply append an archive to a JPEG, steganography on its most basic level. It's easy to do it in the Terminal with the cat command, but there are other ways too, I believe, including password protecting the output file.

Hanynet.com (Developer)
+1

if you append a file to a jpeg picture then you can't open the jpeg in a picture viewer! try it. The result of iSteg is a JPEG picture. You can use it for web sites, emails, everything. It's a picture. But it contains hidden data which are NOT pictures.
This is "security through obscurity".

Michael Haeusler
+0

I already tried it, and it does work with the cat command. Here's a link to a JPEG (106 kB), with an appended zip-Archive (422 kB), totaling 524 kB:

http://www.mediafire.com/?21n7p5xoson1dni

The JPEG opens in Apple's Preview, Safari, Photoshop, GraphicConverter, QuickTime Player etc., and it can be directly expanded using software like keka.

Emadacuz
+0

I tried to uncompress your file with keka, but I can only compress it...
How do you do it?

Michael Haeusler
+0

Simply open keka an drag the JPEG (containing the appended invisible zip) onto keka's Dock icon. It will unzip directly on my computer. I think it's also possible to decompress it in Terminal, e.g. unzip output.jpg

Werty Member IconComment+63
Werty
+1

Is too bad that the developer dropped the project, it was a really nice app and it worked great in the past.
Now with snow leopard it gives me some problems :S

Reply0 replies
Version 1.5
kiwiiano Member IconComment+2
kiwiiano
+0

Simple basic interface, should work a treat, but it stalled with my first attempt, possibly because the text file I wanted to encrypt was too long. I'm not sure.
A Readme describing the options and limitations of the app with explanations of any cryptic alerts would be a big help.
I'll keep trying, this could be a useful program.

Reply0 replies
Version 1.5
There are no Ratings for this App yet.
> 4 5

Ratings

Overall
(5)
Current Version (1.x)
(5)

Details

Downloads 14,529
Version Downloads 6,997
License Free
Date 06 May 2012
Platform OS X / PPC 32 / Intel 32
Price Free
Learn how MacUpdate Desktop makes installing apps from MacUpdate.com one-click easy.
Next time, install iSteg with 1-click

Learn how MacUpdate Desktop can install apps on MacUpdate with the simple click of the Install apps with MacUpdate Desktop icon. Plus, keep all your apps updated. Play video...