![]() |
Best Way to Prevent Image Scraping?
Building a new picture post site (of sorts). Wondering if there are any solid strategies to diminish the effectiveness of image scraper bots?
It seems preventing non-browser agents is a waste of time because bots can mimic any browser they want. I'd rather not hash all the file paths, as that seems like it would be a huge added burden on the server. So if we're still allowed to talk about business here... I'm fishing for ideas. :upsidedow |
use videos.
|
swf format for pictures ?
some javascript that clocks the real source code ? |
can't stop screenshots... just watermark the image and be done with it
|
idk if this would work or not, but this same techniques is used to prevent video files hotlinking in many big tubes.
lighttpd with token for images serving. |
While screen recording is a royal pain in the ass and time consuming for videos, it literally takes 1 second to do it for a photo.
As it was said before, watermark it in a good place (randomly perhaps) and move on. |
if it was hotlinking i would say htaccess, im sure something can be done to stop curl or wget
|
Quote:
|
As stated in the original post -- I'm specifically focused on IMAGE SCRAPER BOTS. I'm not at all worried about the average user who wants to save individual images to his hard drive.
Of course I know there's no bullet-proof method to prevent someone saving images. That's not the point. (!) I just want to prevent robo site-ripping. Or at least make it such a pain in the ass that the ripper will move on to some other site instead. I'm looking into throttling back the allowed page views -- allow only 30 page views per minute. The average surfer would never reach that threshold, but it would frustrate a lot of scrapers. Also... serving the largest-sized images with javascript instead of the usual <img src""> would discourage most scrapers. I'd also love to build a killer bot trap... I'm reading up on http://projecthoneypot.org right now. |
i would use tokens, mod_auth_token is good, so it generates a fresh url every x amount of seconds or mins.
|
Quote:
|
Quote:
here you go ;) |
Yep, reading it now. Thanks again, Fris. Have you used it?
|
Quote:
|
All times are GMT -7. The time now is 04:39 PM. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123