Click to See Complete Forum and Search --> : stealing pics from website


tbobker
04-25-2006, 07:42 AM
Does anyone know how to stop people stealing your pictures from your website - not allow people to right click and save image?

Pobega
04-25-2006, 07:49 AM
Even if you don't allow Right Click people can still use your Page Source and Page Info. And even if you get rid of their toolbars, they can still hit the shortcut keys. So I personally think that isn't possible.

tbobker
04-25-2006, 07:50 AM
ok, found out how!

http://www.rgagnon.com/jsdetails/js-0061.html

stewartship
04-25-2006, 07:52 AM
i know you have to encrypt the pages, and there are a couple of products that you can buy that do this but the following seems to be a walkthrough that is free:

http://www.seocompany.ca/software/free-encryption-software.html

hope it helps!

laserlight
04-25-2006, 08:32 AM
If you use Apache webserver, you can try what is described in Preventing hot linking of images and other file types (http://www.javascriptkit.com/howto/htaccess10.shtml).

Trying to stop right clicking just makes the interface you present to the user non-standard. It can be easily circumvented anyway.

i know you have to encrypt the pages, and there are a couple of products that you can buy that do this but the following seems to be a walkthrough that is free
The site you linked to talks about serverside code encryption and obfuscation. In this case, clientside code is the question.

n_wattam
04-25-2006, 09:15 AM
store the image in a varible and then out put the image as a varible, however you still have things like print screen and then with a simple graphic app you can still get the images.

Weedpacket
04-25-2006, 09:15 AM
In this case, clientside code is the question.And as such, I'll shift it to the ClientSide Technologies forum.

But I will add: once it's on their computer they can do what they like with it. The only people you can stop are those who don't know how to.

MarkR
04-25-2006, 09:30 AM
Trapping the right-click obviously won't do the trick - it is trivially defeated.

One option I've seen used is to cut the image into several irregularly shaped pieces and layer them on top of each other. Even someone who saves out the individual images would still need to recombine them.

Having said that, nothing prevents the user screenshotting the browser and using that image, so the entire effort is more or less pointless.

Mark

JPnyc
04-25-2006, 10:13 AM
There's no way to stop them. The best method is water marking your images. Even if you stop r-clicking, encrypt, and do whatever else you like, I can get the image in a minute. You can de-crypt a page with a netscape browser in a few seconds. You can disable Javascript and there goes your No R-click script. And finally, you can take a screen shot and crop out the image you want. Watermarking is the best approach.