English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I understand that you can hide text messages in jpeg files. How is this done? When you come across such a composite file, how to read the hidden text ?

2007-12-02 22:00:02 · 8 answers · asked by uppaluri k 5 in Computers & Internet Programming & Design

8 answers

There are various ways of hiding text in a JPEG image. It also depends on what exactly you're referring to. Here are just a few meanings:
1) Captchas are dynamically-generated images with random, obscured text used as a Turing test, ie. to determine if the person entering the data is actually a person, or an automated routine (a robot). There are free Captcha libraries available in various server-side scripting languages, eg PSP or ASP.

2) JPEGs can have meta-data in them. Author info, year, copyright, description and comments. Just like MP3s have ID3 tags - same concept. Image meta-data can be edited in most decent imaging programs, eg. IrfanView.

3) Real cryptography. Yes, it's possible to hide messages, even complete binary files, in images that are neither visible in the image, nor are part of the metadata. Knowing how to inject such data into an image requires a programmer familiar with the file format. Since there are more or less infinite ways to conceal the data, you need to use the exact same method to extract the data, which usually involves using the same program.
See also: Hide-In-Picture - http://sourceforge.net/projects/hide-in-picture/

2007-12-02 22:37:32 · answer #1 · answered by oracle128au 7 · 1 0

JPEG files are image files, as such they don't contain text files, or any other text messages.

If you refer to the alternate text:
eg: description for my picture

In this case the alternate text is "description for my picture", this text only shows up if the picture doesn't load. You can leave the alternate text blank, however if the image is not just for decoration it is not a good idea.

There is another thing, which I think you may have benn referring to. Some people use images to display a certain 'fancy' text. For example headings (see http://www.csszengarden.com/ - all its layouts use this technique).

Basically, the header text exists, but it's hidden using css, and only the background image is shown.

How to read the actual text? By simply checking out a page's source code.

Now, if you refer to the fact that someone has changed a jpg file, so as to hide a text - you can't. A jpg file only stores the order that pixels should show up on the screen. It doesn't store information related to the actual information displayed in that image.

2007-12-02 22:18:19 · answer #2 · answered by Vera 5 · 0 1

Hide Text In Picture

2016-12-17 06:07:43 · answer #3 · answered by ? 4 · 0 0

I guess what you are looking for is steganography software.

A company called Steganos sell this... sometimes copies are given away on computer magazine front covers or you can buy it from them (about $US 62).

This stuff 'hides' your information in a jpeg or sound or other file.

2007-12-02 22:57:44 · answer #4 · answered by bambamitsdead 6 · 0 0

is there? from what i know, the text are embossed to the file... in your case, an image file. Meaning it stuck there, like permanent ink. The text are part of the image to begin with.

I would even like to know if there is a software that somehow remove copyrights tag on an image.

2007-12-02 22:11:03 · answer #5 · answered by Azyure Hikari 2 · 0 0

Are you referring to that image file that shows up when signing up for an account? or when yahoo verifies that you are not a spammer so these things show up once in a while especially when you are forwarding lots of emails?

If is hidden from spammers and thos who are doing multiple sign ups.

2007-12-02 22:26:07 · answer #6 · answered by Joy 2 · 0 0

i really donno about jpeg.. but u can hide text or secret message in bitmap changing the bit pattern of bitmap file...

2007-12-02 22:28:30 · answer #7 · answered by head hunt 2 · 0 0

So you learn something new everyday.

2007-12-02 22:24:23 · answer #8 · answered by AnalProgrammer 7 · 0 0

fedest.com, questions and answers