View Full Version : how to prevent images being stolen?
ivytony 03-03-2005, 03:09 PM today, I found some item in my website log:
Count Page
1 /
2 /images/bullet_off.png
1 /images/Logo.swf
1 /images/main_back.png
Obviously, this guy went download these png images after accessing the index page of my website.
I don't want people to download and use my images. is there any ways to prevent this? disable right-click?
the_pm 03-03-2005, 03:23 PM There's only one sure-fire method that guarantees images won't be stolen from a Web site.
Don't post them ;)
Seriously, that's the only way. Disabling the right click does very little, except to annoy people who regularly use the right mouse button for legitimate reasons. There's very little you can do about someone hitting 'Print Screen' and disabling JavaScript is about the easiest thing in the world.
Even if there was some magical way to stop a user from pressing any button or clicking the mouse on your site, you couldn't stop them from collecting your images from their temporary internet folders, where all Web content and documents are stored before being displayed on the screen.
Sorry!
Wickedinterface 03-03-2005, 05:22 PM You could always watermark your images.
Acert93 03-03-2005, 05:39 PM Originally posted by Wickedinterface
You could always watermark your images.
Quoted for emphasis. Just put a very mild watermark on it, one that is not distracting. In the least it would give your business some extra traffic :)
Corey Bryant 03-03-2005, 05:49 PM Originally posted by ivytony
I don't want people to download and use my images. is there any ways to prevent this? disable right-click?
When I go to a website - all the images are put into a temporary internet cache on my local computer. Now I can go into that temporary internet cache & grab your images.
the_pm 03-03-2005, 06:04 PM Originally posted by Acert93
Quoted for emphasis. Just put a very mild watermark on it, one that is not distracting. In the least it would give your business some extra traffic :) I wish it was always feasible to do this. Unfortunately, unless you're talking about a photo gallery, all watermarking does is deface your own site. :(
Digital watermarking might be useful. This implants a virtually inperceptable watermark within the document. If someone steals it and uses it verbatim, you may be able to track it down using technology provided.
I've never used this before, but I hear it's decent. Digimark is a well-known application that does this.
Corey Bryant 03-03-2005, 09:06 PM PlayaDRM (http://www.playadrm.com/) is one of the top five Digital Rights Management solutions that is used by some companies today. Jason Tucker helped to found the company - he is someone who probably has more copyright violations than anyone
mwrave 03-04-2005, 02:19 AM Image slicing can annoy the hell out of your average image theif.
|Jordan| 03-04-2005, 04:12 PM If your web host supports it, you can use code in your .htaccess file that can prevent image hotlinking.
Here's a handy tool that generates 4 methods of code:
http://www.htmlbasix.com/disablehotlinking.shtml
bigdavestar 03-04-2005, 05:05 PM If someone really wants to steal your images they will find a way. You just have to learn to accept that not everyone online goes by the book. At first (when my forum was ripped) I was very angry and wanted to do everything in my power to stop it, but at the end of the day....if you have a great design, people will steal it.
ChrisLM2001a 03-04-2005, 05:40 PM You can always play dirty if you find someone stealing your images and have their IP.
Do a search on the the Apache module mod_rewrite, and read what a guy did as a lesson (he even provides the code snippet to do the deed). :dgrin:
So if you want to really, really, really discourage someone from stealing your goods, that's one way to trash at least the page that's harboring your property. You can add an image with "THIEF!" on it or whatever flavor of punishment you feel is warranted. :cool:
mod_rewrite is your friend. :D
Chris
Cyberbite 03-07-2005, 12:26 AM Originally posted by The Islander
Image slicing can annoy the hell out of your average image theif.
Slice your image into thousands of 1x1, 1x3, 2x1 pixel images. Make it into a jigsaw puzzle :)
Originally posted by mattboston
Slice your image into thousands of 1x1, 1x3, 2x1 pixel images. Make it into a jigsaw puzzle :)
You can still reproduce it using Print Screen. There is no way to protect them unless you use a large watermark that's easy enough to see.
Voxxit 03-07-2005, 09:46 AM You can use hotlink protection.
Example: Your site url is www.example.com. To stop hotlinking images from an outside domain and display an image called nohotlink.jpg instead, use this code in your .htaccess file:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?example\.com/ [NC
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|bmp|png)$ images/nohotlink.jpg [L]
Cheers :)
kooshin 03-07-2005, 04:19 PM Well hotlink protection will only protect people from linking to your images and using your bandwidth but if you need not to let any boday use an image which is on your site then do what is said here.....slice....and a watermark of your company's name :)
bentruyman 03-08-2005, 12:36 AM Watermark 'em.
You can right-click protect, hot-link protect, but there's always the handy dandy:
http://www.zaxgames.com/prtscrn.jpg
war59312 03-08-2005, 12:44 AM Kill the print screen key. ;)
Javascript maybe. ;)
Active x for sure. lol Poor ie. ;)
MsCheyenne 03-09-2005, 10:43 PM I've actually gotten a good amount of business from my content being stolen. As long as it isn't more than a few photos or video clips, it can be a free form of advertisement. A little watermark goes a long way. ;-)
Cheyenne
LumaBoards 03-10-2005, 06:15 PM 1. Close directory browsing, or put a index.html in the directory.
2. Don't post them.
3. Use server-side programming to hide the exact location of the image files...I only know how to do it in coldfusion.
LumaBoards, could you please give an example of 3? thanks
|