Welcome to Geeklog, Anonymous Friday, March 29 2024 @ 02:45 am EDT

Geeklog Forums

Referer spam. Any solution?


Status: offline

jmichael

Forum User
Chatty
Registered: 04/08/04
Posts: 47
After I fixed the comment spam problem on one my main site, there's now a referer spam problem. The bad guys noticed that I had the referers displayed in the visitor stats plugin's block. Then they hit the site with a script or whatever that always sends their spammy-URL as the Referer. Bang, free porn link on my PR5 technical site.

I have now disabled the referer display, but I kinda miss it.

I suppose the only workable way to do filtering is via a whitelist. Has anybody done this for the visitor stats or HTTP_REFERERS plugin?
 Quote

Status: offline

tt0ne

Forum User
Chatty
Registered: 03/29/04
Posts: 58
Same problem here my friend!

- Marco
HeavenlySanctuary.com - "Surf The Innernet!"
 Quote

Status: offline

tomw

Forum User
Full Member
Registered: 08/12/02
Posts: 300
My ban plugin will take care of referer spam Get it here.


TomW

 Quote

Status: offline

jmichael

Forum User
Chatty
Registered: 04/08/04
Posts: 47
Thanks Tom, I'll check it out.
 Quote

Status: offline

tt0ne

Forum User
Chatty
Registered: 03/29/04
Posts: 58
Tom,

I guess I should've mentioned that I was using your BAN plugin to take care of the problem ;-)

I just look up the IP address of the one who was "referred" and ban them! What would be really cool is if SpamX could one day do all this automatically.

But, all I can say, is thank you, Tom, for all the hardwork!

- Marco
HeavenlySanctuary.com - "Surf The Innernet!"
 Quote

Status: offline

jmichael

Forum User
Chatty
Registered: 04/08/04
Posts: 47
I don't really mean to ban anyone (my traffic is pretty much unlimited), for the time being I just want to prevent junk referers showing up in the stats block.

So I outsourced this problem to the Google PhDs, paid them a million bucks and now have a fix. Wow!

Well, actually, I put in one "if", one call to eregi() and "(a|bunch|of|words|that|I don't|want|to|show|in|the|list)". in the code of php_blockstatsstats. Seems to work pretty well so far.
 Quote

All times are EDT. The time is now 02:45 am.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content