Fuskered again…

Another six gigabytes up in smoke again yesterday. Recently Slashdot ran a story that perfectly phrased a thought I’ve had for years. The Social Contract. I don’t block most ads because I feel viewing a few ads and occasionally clicking an interesting one is the least I can do in exchange for free content. I also don’t really mind TV ads, except when the SCREAM AT ME and such. I block ads from DoubleClick due to their heinous data tracking efforts, and popup ads. Those break the advertisers’ and content providers’ end of the Social Contract. But normal ads, I leave them alone, because I’m not going to break my end. The key to it is equity and fairness. Don’t make your ads evil or obnoxious, and I’ll view them.

But then there’s Fusker, a web tool to blatantly break the social contract. It’s used primarily for image and porn galleries. It allows the users to scrape all the images on a page or gallery at one time in the browser, bypassing a site’s framing and support content. In the forums they suggest disabling Referrer Logging, to bypass referrer blocks. Referrer identification is useful to servers to help prevent file and image hotlinking, a big drain on bandwidth. I moved from TCH to DreamHost specifically to get more bandwidth. I now have 6 times more than I did. But I got Fuskered again, and at this rate I’ll burn up 180 GB of my 120 GB by the end of the month. That’d leave me with -60GB, which would cost me an extra $60 this month alone. This is not good.

I’m trying to keep the Shared Media directory as open as possible, but I’m having to lock it down a touch. Most people will never notice what going on. That’s good, it means we’re abiding by the social contract. I thank you for that, and that’s why I have some stuff up for folks to enjoy.

But A few of you may be reading this when you were expecting something else. If that’s the case, you were redirected for hotlinking. You’re making it hard for other people to enjoy the stuff I’m trying to share on my nickel. I don’t ask much; don’t be a jerk.


Just noticed this post, since it’s a month old I’m assuming your onslaught is over or you figured out some way to deal with it…

I found myself picked up by Fusker as well, and found a pretty effective solution. Pretty much everyone using these scripts sends a correct referer header, and that header basically always contains the word "fusker" in it.

So, I made apache rewrite rule in my relevant .htaccess file that 403’s any requests that contain "fusker" in the referer.

99% of them just dropped dead immediately, it was simple as that.

Mod_rewrite is some pretty damn handy stuff, I’m kind of assuming you’ve fiddled with it before, if not there are tons of people talking specifically about how to kill fusker with it. The first link on google shows this example:

RewriteEngine on
RewriteCond %{HTTP_REFERER} .*fusker*.*$ [NC]
RewriteCond %{HTTP_REFERER} .*usefulidiot*.*$ [NC]
RewriteRule .*\.(gif|jpg|jpeg|bmp|png)$ http://www.example.com/hotl… [F,NC]

The best way to kill fusker is when you are hotlinked, display a jpeg hosted on a free server with your website name.
I get fuskered constantly.
But all it is is free advertizing.

oh I found the link from the google gods, doing a fusker script search.

So, where is the porn?

Comments are closed.