Help - My directory is being spammed to death!

Discussion in 'Directories' started by slapmatt, Aug 17, 2006.

  1. #1
    I pride myself in allowing free submission to be directory, but recently I am getting tonnes of submissions for online pharm sites that are just junk. They are all from a differnt IP, but often have similar domains, alot being home.aol.com and some even .edu sites.

    What's the best way to tackle this? Up to 90% of the submissions per day are spam :(
     
    slapmatt, Aug 17, 2006 IP
  2. britishguy

    britishguy Prominent Member

    Messages:
    7,949
    Likes Received:
    892
    Best Answers:
    0
    Trophy Points:
    360
    #2
    I think as this thread develops, someone will offer ways to help prevent these type of submissions on one of our sites we have problems too, but not at the level you have mentioned

    We have a paid site also and that stops it.
     
    britishguy, Aug 17, 2006 IP
    w529 likes this.
  3. EveryQuery

    EveryQuery Well-Known Member

    Messages:
    2,039
    Likes Received:
    366
    Best Answers:
    0
    Trophy Points:
    180
    #3
    The type of spammer you describe is using auto-submit software most likely. Employ some form of image validation to the submission process, and then this spammer and his penis pill submissions will stop. Without it, the auto-submitters will have a field day with your directory.
     
    EveryQuery, Aug 17, 2006 IP
  4. Tim_Myth

    Tim_Myth Peon

    Messages:
    741
    Likes Received:
    52
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Yes. I don't understand how free directories get by without image verification. Also, if you are using phpld, I saw a post somewhere about renaming your submit.php to something else to help stop spam.
     
    Tim_Myth, Aug 17, 2006 IP
  5. -Maverick-

    -Maverick- Well-Known Member

    Messages:
    491
    Likes Received:
    20
    Best Answers:
    0
    Trophy Points:
    185
    #5
    I'd suggest that you start banning the various IP's that are spamming your directory. This can be easily done if you're using cpanel for your hosting administration panel.
     
    -Maverick-, Aug 17, 2006 IP
  6. SonicReducer

    SonicReducer Peon

    Messages:
    1,012
    Likes Received:
    40
    Best Answers:
    0
    Trophy Points:
    0
    #6
    If you haven't aleady, mod you admin approval panel so you can do bulk deletes. Takes me about 3 seconds to delete whole pages of spam sites.
     
    SonicReducer, Aug 17, 2006 IP
    w529 likes this.
  7. fatinfo guy

    fatinfo guy Peon

    Messages:
    586
    Likes Received:
    34
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Increase the minimum description text requirement to 200 characters. That stops a lot of spam, and crappy sites from listing because it actually makes them take time to do the submission even if your directory site is free. They would be foolish to waste so much time on a submission only to be deleted or banned.
     
    fatinfo guy, Aug 17, 2006 IP
  8. an0n

    an0n Prominent Member

    Messages:
    5,688
    Likes Received:
    915
    Best Answers:
    0
    Trophy Points:
    360
    #8
    Definately get that capcha(image validation) up and running.
     
    an0n, Aug 17, 2006 IP
  9. tbarr60

    tbarr60 Notable Member

    Messages:
    3,455
    Likes Received:
    125
    Best Answers:
    0
    Trophy Points:
    210
    #9
    I started doing this on a site that was being hacked. I kept adding IP's and eventually added every IP in the country of Turkey. He kept moving around (spoofing IP's). Eventually I moved admin.php to a non-standard directory that he won't find. He has hacked 13,000+ sites so it's a bot that looks for admin in the root and goes from there. Bottom line, blocking IP's doesn't stop the average spammer or hacker.
     
    tbarr60, Aug 17, 2006 IP
  10. nicecoder

    nicecoder Peon

    Messages:
    166
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Capcha will stop spamming. If your script has 'find duplicate link', then it's much beter.
     
    nicecoder, Aug 17, 2006 IP
  11. ! Ask !

    ! Ask ! Peon

    Messages:
    3,282
    Likes Received:
    260
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Switch to paid and charge litle like $0.50
     
    ! Ask !, Aug 17, 2006 IP
  12. munt

    munt Peon

    Messages:
    1,353
    Likes Received:
    53
    Best Answers:
    0
    Trophy Points:
    0
    #12
    he/they use proxies
    almost never using same ip twice
    add captcha and maybe make users signup first if its needed

    500th post ! :)
     
    munt, Aug 17, 2006 IP
  13. Obelia

    Obelia Notable Member

    Messages:
    2,083
    Likes Received:
    171
    Best Answers:
    0
    Trophy Points:
    210
    #13
    I recommend a captcha, but not image validation. The reason is that these validation scripts are so common, they appear on nearly every directory, and they can be beaten by a computer. This is rarely done, which is why everyone recommends putting one in, but it has been possible to break this kind of captcha for some time. If every directory has image verification, then soon every spammer will be using a script to break this captcha.

    If you can get a non-standard trivia-based captcha installed, do so.

    Another approach is to install some good word-list filters, if you have the kind of directory that doesn't accept certain types of site.
     
    Obelia, Aug 17, 2006 IP
  14. tbarr60

    tbarr60 Notable Member

    Messages:
    3,455
    Likes Received:
    125
    Best Answers:
    0
    Trophy Points:
    210
    #14
    I am surprised that someone can code their way around a captcha as I sometimes have trouble reading them especially when they have goofy fonts that make s look like 8 and l look like 1 and on and on. Trivia would be good if your market is one country or societal group.
     
    tbarr60, Aug 17, 2006 IP
  15. Searchnology.com

    Searchnology.com Peon

    Messages:
    451
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    0
    #15
    Captcha (image verification) does work. There are some sophisticated scripts that have some sort of OCR capabilities and can read the characters on the image so you need to experiment with the "masking" of the letter. Make the characters too hard to read and your users will not submit.
     
    Searchnology.com, Aug 17, 2006 IP
  16. sarahk

    sarahk iTamer Staff

    Messages:
    28,807
    Likes Received:
    4,534
    Best Answers:
    123
    Trophy Points:
    665
    #16
    I heard an ingenious trick - you set up porn site with captcha on it - only you use the image from the site you are trying to spam. Then when the Mr Slobber wants a porn fix you spam the directory, show Mr Slobber the image, he tells you what it is and you submit the form. Voila, human validated captcha.

    But I would recommend implementing it also.
     
    sarahk, Aug 17, 2006 IP
  17. Searchnology.com

    Searchnology.com Peon

    Messages:
    451
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    0
    #17
    Wow, a sneaky trick for every freakin thing!
     
    Searchnology.com, Aug 17, 2006 IP
  18. slapmatt

    slapmatt Well-Known Member

    Messages:
    251
    Likes Received:
    21
    Best Answers:
    0
    Trophy Points:
    128
    #18
    Thanks for your input folks! I definitely need some kind of validation, I like the trivia suggestion. I have tried banning IPs, but I just end up with an every increasin list of banned Ips. I don't want to start charging, as I pride mysewlf in being free.
     
    slapmatt, Aug 18, 2006 IP
  19. RRWH

    RRWH Active Member

    Messages:
    821
    Likes Received:
    49
    Best Answers:
    0
    Trophy Points:
    70
    #19
    Seriously, it is worth doing the IP banning.

    I was getting spammed to death on my photoblog so I made a few changes to the code - one of them was to automatically add a spammers IP to a block list.

    It only took about 5-6 weeks and the spammers kindly built a list of around 400 IP blocks that they spam from and I now rarely get any comment spam.

    Yes, it is a pain in the butt while the spammers are about - and something that will be impossible to totally stop, but a combination of captcha image and IP blocking and your spam will drop to a very small % within a few weeks.
     
    RRWH, Aug 18, 2006 IP
  20. jumpenjuhosaphat

    jumpenjuhosaphat Peon

    Messages:
    229
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #20
    You could have your submitters fill out the form, then when they hit enter, give them a time limit of 30-60 seconds to type and enter the captcha. This would prevent the above suggestion of using pervs to decipher the captcha.
     
    jumpenjuhosaphat, Aug 18, 2006 IP