Stories
Slash Boxes
Comments

News for nerds, stuff that matters

How to Prevent Form Spam Without Captchas

Posted by ScuttleMonkey on Wed Nov 08, 2006 12:30 PM
from the can't-beat-the-curte-power-of-kittenauth dept.
UnderAttack writes "Spam submitted to web contact forms and forums continues to be a huge problem. The standard way out is the use of captchas. However, captchas can be hard to read even for humans. And if implemented wrong, they will be read by the bots. The SANS Internet Storm Center covers a nice set of alternatives to captchas. For example, the use of style sheets to hide certain form fields from humans, but make them 'attractive' to bots. The idea of these methods is to increase the work a spammer has to do to spam the form without inconveniencing regular users."

Related Stories

[+] HTML Encoded Captchas 177 comments
rangeva writes to tell us about a twist he has developed on the common Captcha technique to discourage spam bots: HECs encode the Captcha image into HTML, thus presenting an unsolved challenge to the bots' programmers. From the writeup: "The Captcha is no longer an image and therefore not a resource they can download and process. The owner of the site can change the properties of the Captcha's HTML, making it unique,... add[ing] another layer of complication for the bot to crack." HECs are not exactly lightweight — the one on the linked page weighs in at 218K — but this GPL'd project seems like a nice advance on the state of the art.
[+] Carnegie Mellon CAPTCHA Digitization Project Now Underway 119 comments
tomandlu writes "The BBC is reporting that Carnegie Mellon University has found a novel use for CAPTCHAs — deciphering old texts. We've discussed this project before, but it was prior to it getting off the ground. Users Entering text acts as a sort of distributed computing project. Basically, the CAPTCHA is made up of two words — one of which is known to Carnegie, and one of which isn't. If the user correctly deciphers the known word, then the unknown word is assumed to be correct. Well, almost. Two different users must give the same answer to the same unknown CAPTCHA before it is taken off the list. 'Using the reCAPTCHA system von Ahn's team is digitizing documents and manuscripts as fast as the Internet Archive can supply them, and the good news for book lovers (and bad news for spammers) is that the supply of reCAPTCHAs is not likely to dry up any time soon.'"
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • And how... (Score:5, Interesting)

    by Creepy Crawler (680178) on Wednesday November 08 2006, @12:36PM (#16770691)
    Ok, so captchas and other email obfuscation mechanisms are used a lot. Fine, a web designer can choose to do this.

    Now, lets enter US law: American with Disabilities Act. Target [arstechnica.com] is currently being sued for NOT complying with this federal law. I can understand why businesses would be required for this, but where will the net-boundaries stop?

    For example, I have a US corp. I hire an offshore datacenter to handle web processing. Is my website have the compulsory ADA lawss upon it, or do they not apply due to international boundaries? Yipe.
    • Re:And how... by vertinox (Score:2) Wednesday November 08 2006, @12:45PM
      • Re:And how... by mrchaotica (Score:2) Wednesday November 08 2006, @01:08PM
        • Re:And how... by Firehed (Score:2) Wednesday November 08 2006, @01:33PM
          • Re:And how... by LiquidCoooled (Score:1) Wednesday November 08 2006, @01:54PM
          • Braille terminals by Kadin2048 (Score:1) Wednesday November 08 2006, @06:14PM
      • Re:And how... by Lord Apathy (Score:2) Wednesday November 08 2006, @01:15PM
        • Re:And how... by GigsVT (Score:2) Wednesday November 08 2006, @01:22PM
          • Re:And how... by fprintf (Score:2) Wednesday November 08 2006, @01:28PM
            • Re:And how... by GigsVT (Score:1) Wednesday November 08 2006, @02:02PM
              • Re:And how... by SethHoyt (Score:2) Wednesday November 08 2006, @02:47PM
              • Re:And how... by GigsVT (Score:1) Wednesday November 08 2006, @06:01PM
              • SSI and SSDI by falconwolf (Score:2) Wednesday November 08 2006, @06:14PM
            • Re:And how... by Lord Apathy (Score:1) Wednesday November 08 2006, @02:03PM
              • court by falconwolf (Score:2) Wednesday November 08 2006, @06:01PM
              • Re:court by Lord Apathy (Score:2) Wednesday November 08 2006, @09:28PM
      • Re:And how... by rk (Score:2) Wednesday November 08 2006, @02:18PM
    • Let them handle the spammers first! by MrBoombasticfantasti (Score:2) Wednesday November 08 2006, @12:57PM
    • Captchas for the blind by Esteanil (Score:1) Wednesday November 08 2006, @01:04PM
      • Text captchas by Kadin2048 (Score:2) Wednesday November 08 2006, @09:21PM
    • Re:And how... by johneee (Score:2) Wednesday November 08 2006, @01:33PM
    • Re:And how... by clambake (Score:3) Wednesday November 08 2006, @02:49PM
    • Make is visible! by ProfessionalCookie (Score:2) Wednesday November 08 2006, @04:14PM
    • Re:And how... by complete loony (Score:2) Wednesday November 08 2006, @05:52PM
      • Re:And how... by antic (Score:2) Wednesday November 08 2006, @07:12PM
    • Re:And how... by Creepy Crawler (Score:2) Wednesday November 08 2006, @12:59PM
      • Re:And how... by operagost (Score:2) Wednesday November 08 2006, @01:19PM
        • Re:And how... by Creepy Crawler (Score:2) Wednesday November 08 2006, @01:35PM
        • 1 reply beneath your current threshold.
      • Re:And how... by nuzak (Score:2) Wednesday November 08 2006, @01:49PM
      • Re:And how... by lord aDam (Score:2) Wednesday November 08 2006, @01:51PM
    • Re:And how... (Score:4, Insightful)

      by tomstdenis (446163) <tomstdenisNO@SPAMgmail.com> on Wednesday November 08 2006, @12:59PM (#16771147)
      (http://libtom.org/)
      I think you'd find Slashdot very much more trivial and redundant if all non-Americans left.

      That said, ADA's can go fuck themselves. I can see making exceptions for EMPLOYEES but why would I have to go out of my way to help customers? What if it's simply not cost effective? If it costs millions to placate the handful of noisemakers is it worth the effort?

      Being blind really has to suck. And *I DO* wish that companies would help them out. I don't think we should force them though as it can lead to smaller companies who can't afford to deal with it going out of business.

      Sure, our websites would then be ADA compliant, but there would only be a handful of mega-corp websites at that point. So you're trading what little free market economy we have left to placate special interest groups.

      Frankly, if I were blind I'd make due and where I couldn't I'd rely on friends or family. No shame in asking a family member to order something from a website for you. Granted "disabled" folk want their independence, they also have to be practical about it....

      Tom
      [ Parent ]
      • Re:And how... (Score:5, Funny)

        by heinousjay (683506) on Wednesday November 08 2006, @01:04PM (#16771271)
        (Last Journal: Sunday October 07, @01:01AM)
        I think you'd find Slashdot very much more trivial and redundant if all non-Americans left.

        Indeed. I would miss the self-righteous off-the-mark diatribes about how we should run our country. I wouldn't be able to get my daily fill of hubris from people who think they are superior in every way. I don't know what I would do.
        [ Parent ]
        • Re:And how... by Captain Splendid (Score:3) Wednesday November 08 2006, @01:18PM
          • Re:And how... by entrylevel (Score:2) Wednesday November 08 2006, @05:15PM
        • Re:And how... by tomstdenis (Score:2) Wednesday November 08 2006, @01:23PM
          • Re:And how... by Gr8Apes (Score:2) Wednesday November 08 2006, @03:30PM
            • Re:And how... by bogado (Score:2) Monday November 13 2006, @08:43AM
              • Re:And how... by Gr8Apes (Score:1) Monday November 13 2006, @10:37AM
                • Re:And how... by bogado (Score:2) Monday November 13 2006, @11:06AM
                  • Re:And how... by Gr8Apes (Score:1) Monday November 13 2006, @02:16PM
        • Move to Texas? by jotaeleemeese (Score:2) Friday November 10 2006, @08:36AM
        • 2 replies beneath your current threshold.
      • Re:And how... by flyingfsck (Score:1) Wednesday November 08 2006, @01:43PM
        • 1 reply beneath your current threshold.
      • Re:And how... by headonfire (Score:1) Wednesday November 08 2006, @02:36PM
        • Re:And how... (Score:5, Insightful)

          by tomstdenis (446163) <tomstdenisNO@SPAMgmail.com> on Wednesday November 08 2006, @02:40PM (#16773319)
          (http://libtom.org/)
          You've obviously never ran a small business so you have no fucking clue whatsoever.

          Adding ADA compatible facilities and also making sure you're compliant costs money that most small companies don't have to spend. Given that it's to cater to a SMALLER market segment it's not good business sense to do it.

          And why should disabled people not expect to be 100% independent? Because majority rules. Sorry dude. Why should I cripple my business so you can read my literature? You don't have a right to be my customer. You have a right to employment, and to that end I'd have to at least accept the resumes of disabled folk. But i don't have to cater to the whims of every nancy out there with a problem.

          Not that catering is bad. I think if a company has the means and market it should attempt to go all ADA compliant. I think it's a good thing to get ramps, lifts, braille/etc. I just don't think it's a good idea to FORCE it upon people.

          Tom
          [ Parent ]
          • Re:And how... (Score:5, Insightful)

            by headonfire (160408) on Wednesday November 08 2006, @03:47PM (#16774703)
            yeah, yeah I have. I helped run and manage a family antique shop for several years, then got out of the business to do more interesting things.

            It's not about being 100% independent, it's about being as independent as possible. It's about all the small shit that YOU take for granted. It's being able to take a hot bath without worrying if you're going to boil your nerveless legs off, get an infection, and die. it's being able to cook your own meals, at least once in a while; or get your own groceries, or buy the things that other people are buying. Why does a disabled person have to do without, or beg for help from someone? And what if there -isn't- anyone to help, an all too common situation? Shit, my buddy can't even leave the house without someone to help him right now. He's got a visiting nurse who is nice and brings him some fast food once in a while so he can have a bit of variety.

            If you're running a small enough shop, being ADA compliant isn't hard anyways, and can amount to a ramp and a handrail. Get some lumber, nails and a hammer and do it yourself! Shit, grants and tax incentives are even available for that shit! And offer assistance to the blind guy or girl, don't tell him/her to fuck off and learn to read. If you don't have regular blind customers, wait until someone asks before you spend the money on braille if you're gonna be cheap.

            Goddamn, it's not asking you to suck a dick and buy a ferrari for every cripple who walks or wheels into your storefront! Just let people do their thing, regardless of their physical abilities! It's not about making a ton of money, it's about DOING THE RIGHT THING FOR PEOPLE. And yeah, yeah I DO have a right to be your customer. You cannot deny me custom in your public shop because of my race, gender, religion, or physical ability. That's the law. You have the right not to sell and expose yourself to a lawsuit, but I do have the right to enter your shop until you tell me to leave.

            You know why it's law? because without the law, nobody would do it, because so many people are amoral cheapasses, particularly business owners. That's why we developed employee, child labor, and consumer protection laws - business owners weren't exactly chomping at the goddamn bit to be nice to people, not when it might cost a few dollars off the top.
            [ Parent ]
            • Re:And how... by JesseMcDonald (Score:2) Wednesday November 08 2006, @04:37PM
              • Re:And how... by headonfire (Score:2) Thursday November 09 2006, @12:03PM
                • Re:And how... by JesseMcDonald (Score:2) Friday November 10 2006, @12:48PM
                  • Re:And how... by headonfire (Score:2) Friday November 10 2006, @03:14PM
            • 1 reply beneath your current threshold.
          • Re:And how... by ChaosDiscord (Score:2) Wednesday November 08 2006, @04:57PM
          • helping the disabled by falconwolf (Score:2) Wednesday November 08 2006, @06:39PM
          • Re:And how... (Score:4, Insightful)

            You've obviously never ran a small business so you have no fucking clue whatsoever.

            Maybe gp doesn't, but I do, and I also happen to be visually impaired (not blind, but bad enough to never be able to drive a car, not be able to read any signs that I can't get close to etc)

            Adding ADA compatible facilities and also making sure you're compliant costs money that most small companies don't have to spend. Given that it's to cater to a SMALLER market segment it's not good business sense to do it.

            It costs money in quite some cases, but this is to expand your market, not to cater to a smaller market.

            And why should disabled people not expect to be 100% independent? Because majority rules. Sorry dude.

            What you just described is tirany by the majority, not a democratic society. You may not have noticed, but the system in the USA has all kinds of provisions to try to prevent exactly that. Actually taking into account the needs of minorities, upto individuals, is a fundamental part of the system.

            Why should I expect to not be 100% dependent? because there is no reason why I should be. I am actually in a situation where I am not much more dependent on others then I would be without being visually impaired. That is for a substantial part a consequence of my own choices, and it is first of all my own responsibility to see to this. That said, I am hindered by many things that would not have costed money to prevent, will cost little to fix, and mostly happen out of ignorance, not because of it costing money. I don't see anything wrong with getting people to put a little thought into this, if needed by means of the law.

            Not to mention that when as many disabled people as possible can be as independent as reasonably possible, the outcome for society as a whole is surely better from a social point of view, and it is quite likely cheaper on the whole as well.

            Why should I cripple my business so you can read my literature?

            Expanding your potential market is not in itself crippling your business.

            You do have a point that it may not be worth it financially when you have to do things like install ramps, elevators etc, it may not fit into your specific building for cosmetical or whatever other reasons, and you can quite rightfully ask how far this should go anyway.

            Hence I don't think that there should be laws forcing this onto companies, rather, those who do try to be accessable to disabled people should get the possible cost compensated in the form of tax breaks for example.

            You don't have a right to be my customer.

            No, but depending on where exactly you live, you might not be allowed to discriminate against me based on disability.

            You have a right to employment,

            Again this depends on local law, this is different from state to state in the USA, and even more different between countries..

            and to that end I'd have to at least accept the resumes of disabled folk. But i don't have to cater to the whims of every nancy out there with a problem.

            Making sure you do not create obstacles for disabled people out of ignorace is not catering to the whims of everyone out there with a problem, it is being a decent human who tries to better the society he lives in. Being forced to incure cost for the sake of a better society however is not a good thing (because of the forced part of it), encouragement to do a bit extra in the form of compensation however seems like a worthwhile idea to me.

            Not that catering is bad. I think if a company has the means and market it should attempt to go all ADA compliant. I think it's a good thing to get ramps, lifts, braille/etc. I just don't think it's a good idea to FORCE it upon people.

            This I completely agree with, and since for all I can tell this was your real point also, maybe do yourself the favor to slow down a bit before posting such rants as the one in front of it, you have a reasonable and well defendable point of view I believe,
            [ Parent ]
            • Re:And how... by SillyNickName4me (Score:2) Monday November 13 2006, @11:49AM
            • 1 reply beneath your current threshold.
      • You do not understand the ADA by sirwired (Score:2) Wednesday November 08 2006, @02:46PM
      • Re:And how... by Anonymous Coward (Score:2) Wednesday November 08 2006, @03:03PM
      • Re:And how... by cheater512 (Score:1) Wednesday November 08 2006, @04:46PM
      • For the Blind the answer is simple by Pontiac (Score:2) Wednesday November 08 2006, @05:23PM
    • 1 reply beneath your current threshold.
  • What is wrong with Captchas? (Score:5, Insightful)

    by Thansal (999464) on Wednesday November 08 2006, @12:36PM (#16770695)
    Why is it so hard to make a captcha that a bot can't read but a human can?

    The slashdot captchas are among the easiest I have ever seen to read, however I still havn't seen any spam on slashdot. Is there something else goign on here? It can't be anything like IP banning or flood controlls as those don't stop botnets. Is it that spammers just don't target slashdot? or is it that captcha reading bots are not nearly that good at breaking them and we could tone down the level of those horrible tiwsted-doted-lined Captchas?
  • How Accessible though? by DittoBox (Score:1) Wednesday November 08 2006, @12:36PM
  • Javascript (Score:5, Interesting)

    by Aladrin (926209) on Wednesday November 08 2006, @12:39PM (#16770757)
    I hadn't read the article yet, and just the summary, and as soon as they said 'hidden fields' that are attractive to spambots, I thought "Why not hide the fields from the spambot instead?"

    It's easy, you just have the javascript create all or part of the form. Or modify the form in some way. It would happen before the user even sees the form, and the spambot would have to implement a javascript parser to get it. (Or a parser, that's unique to your site.)

    I would think AJAX would be a huge hamper to them as well.
  • Blind users (Score:4, Insightful)

    by awtbfb (586638) on Wednesday November 08 2006, @12:42PM (#16770817)
    This is still somewhat problematic for blind users. If decoy field names are picked up when CSS is turned off, then there will be a lot of users exposed to the bogus fields.
  • Foiling spammers without a captcha by kfg (Score:2) Wednesday November 08 2006, @12:42PM
  • field name encrypt by Inmatarian (Score:2) Wednesday November 08 2006, @12:43PM
  • ./ ways by thejrwr (Score:1) Wednesday November 08 2006, @12:50PM
  • by gorckat (960852) on Wednesday November 08 2006, @12:54PM (#16771057)
    ...can it be clearly labeld as bogus? Something like:

    Subject: _______{-enter your spam topic here if you want me to disregard your email

    Can the label/tag telling someone to leave a field blank be hidden form a bot but clearly visible to a live person?
  • Search engines? by Control-Z (Score:2) Wednesday November 08 2006, @12:57PM
  • My Method (Score:3, Interesting)

    by CastrTroy (595695) on Wednesday November 08 2006, @01:01PM (#16771211)
    (http://www.kibbee.ca/)
    My Method is to just disallow posting of html. I have a simple blog, and if they try to do anything like post too many HREFs or or something, then I just deny the post. That seemed to work for the most part. The bots usually tried to post URLs on my site, so if they posted something like <a href=.... then I would just display an error message, since html doesn't show up properly anyway, because I encode the < and > with &lt; and &gt;. They also try posting [link]...[/link] which also doesn't work on my blog, so I just display an error message and let the user fix it. You can still post straight URLs, but that's not too good for spammers, because they usually want a link. I also stop people from trying to post more than 5 URLs in a single post, since I noticed the bots like to do that. I recently upgraded by blog to use AJAX to submit the comments. Adds an extra layer of protection against the bots, but I really haven't needed any since I added in the filters mentioned above.
    • Re:My Method by anshil (Score:2) Wednesday November 08 2006, @03:28PM
    • Re:My Method by CastrTroy (Score:2) Wednesday November 08 2006, @01:12PM
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • Here's an alternative. by zymano (Score:2) Wednesday November 08 2006, @01:04PM
  • Related Story (Score:4, Informative)

    by Amazing Quantum Man (458715) on Wednesday November 08 2006, @01:13PM (#16771411)
    (http://www.geocities.com/theLICC)
    Since the editors didn't see fit to put this in related links:

    What Ways Can Sites Handle Spambot Attacks? [slashdot.org]

  • javascript and dynamic forms by rtt (Score:1) Wednesday November 08 2006, @01:14PM
  • Bots are really annoying by Deagol (Score:2) Wednesday November 08 2006, @01:14PM
  • Standard Forms by L7_ (Score:2) Wednesday November 08 2006, @01:18PM
  • 15 second delay... by b0s0z0ku (Score:2) Wednesday November 08 2006, @01:21PM
  • This is news? by IO ERROR (Score:2) Wednesday November 08 2006, @01:24PM
  • Still Doesn't Stop Humans by hondo77 (Score:2) Wednesday November 08 2006, @01:24PM
  • Sesame Street method by denis-The-menace (Score:2) Wednesday November 08 2006, @01:24PM
  • HTTP_REFERER by panda (Score:1) Wednesday November 08 2006, @01:29PM
    • Re:HTTP_REFERER by Remco_B (Score:2) Wednesday November 08 2006, @03:32PM
    • Re:HTTP_REFERER (Score:5, Insightful)

      by Bogtha (906264) on Wednesday November 08 2006, @04:29PM (#16775545)

      A lot of legitimate users have the Referer header switched off or otherwise unavailable. Apart from the privacy factor, it's also common for "firewalls" [sic] to disable or change them.

      Of course, you wouldn't know this, because anybody who finds out is automatically banned from your website, so they don't have a chance to leave a comment or even find your email address letting you know about the problem.

      [ Parent ]
    • 1 reply beneath your current threshold.
  • Its inev... inev... inevitable... by Salamanders (Score:1) Wednesday November 08 2006, @01:37PM
  • how is this for an idea by backdoc (Score:1) Wednesday November 08 2006, @01:38PM
  • Where? by edmicman (Score:2) Wednesday November 08 2006, @01:40PM
    • Re:Where? by J0nne (Score:1) Wednesday November 08 2006, @02:22PM
  • by liangzai (837960) on Wednesday November 08 2006, @01:41PM (#16771917)
    (http://www.xingfu.se/blogge/)
    This will prevent 100% of the bots from even entering your page... ... plus a few IE users.
  • Another trick by Anonymous Coward (Score:1) Wednesday November 08 2006, @01:48PM
  • ...or, you could do something simple and effective by iandunn (Score:1) Wednesday November 08 2006, @01:48PM
  • Suggestion by snevig (Score:1) Wednesday November 08 2006, @01:50PM
    • Re:Suggestion by nuzak (Score:2) Wednesday November 08 2006, @02:28PM
  • Newlines by RAMMS+EIN (Score:2) Wednesday November 08 2006, @01:57PM
  • Turing Test by RAMMS+EIN (Score:2) Wednesday November 08 2006, @02:00PM
    • 1 reply beneath your current threshold.
  • Vbulletin forums? (Score:3, Informative)

    by Shoeler (180797) * on Wednesday November 08 2006, @02:11PM (#16772657)
    I run two largish Vbulletin forums - and we get at least 1-2 spammers a day. I haven't found a way to prevent them yet, but I have found a way to stop em from getting any traffic or money for the unsuspecting idiot that clicks on them.

    I use an anti-spam e-mail technique: blacklist.

    Vbulletin has a censoring system where words you choose can be replaced with your choice of characters - by default it's an *. www.clickmeforspam.com, where I would use the "clickmeforspam.com" as the censored word, shows up as www.****************** .

    It's quite hilarious to see the humans behind the spam, who have registered, gotten through a human image trap, clicked on a link e-mailed to them, logged in and posted their spam re-post it like 2-3 times only to realize they got owned by my filter. They get all pissed off, and by that time a user has reported the post or we've seen it and banned them. It's very fun to make fun of them in their spam posts filled with ***s. :)
  • Someone explain this to me? by Nomikos (Score:1) Wednesday November 08 2006, @02:13PM
    • 1 reply beneath your current threshold.
  • Email Verification by suggsjc (Score:2) Wednesday November 08 2006, @02:16PM
  • VERY EASY by clambake (Score:2) Wednesday November 08 2006, @02:30PM
    • ISPism by tepples (Score:2) Wednesday November 08 2006, @05:08PM
    • Re:VERY EASY by flyingfsck (Score:1) Wednesday November 08 2006, @11:54PM
    • 1 reply beneath your current threshold.
  • The explaination of the acronym CAPTCHA by ickeicke (Score:1) Wednesday November 08 2006, @02:44PM
  • Just take some computational resources by alain_f (Score:1) Wednesday November 08 2006, @02:44PM
  • Been there, done that. by James_G (Score:2) Wednesday November 08 2006, @02:52PM
  • html entities? by 5c11 (Score:1) Wednesday November 08 2006, @03:12PM
  • Check your referrer. by Leviathant (Score:1) Wednesday November 08 2006, @03:17PM
  • The Coolest Way to avoid a capcha by dino213b (Score:1) Wednesday November 08 2006, @03:19PM
  • Been doing this for a while (Score:3, Insightful)

    by sparkz (146432) on Wednesday November 08 2006, @04:07PM (#16775151)
    (http://steve-parker.org/)
    I've been doing a variation this for quite a while now on my phpBB forum [steve-parker.org]. There are bots which identify a phpBB forum and simply POST a user-account creation to the relevant page. This then adds their URL to the forum's memberlist page, improving their Google ranking.

    I won't stand for that, so the simple fix is to remove the "WEBSITE" input from the form. If "WEBSITE" gets POSTed along with the other data, I know it's a robot and post a message to kindly go away. Genuine users can edit their profile once the account is activated, if they want to plug their website.

  • the REAL Turing test by cucucu (Score:1) Wednesday November 08 2006, @04:20PM
  • use dnsbls (Score:4, Interesting)

    by joost (87285) on Wednesday November 08 2006, @05:30PM (#16776645)
    (http://l8r.nu/)
    Shameless plug! I developed a plugin for Ruby on Rails that uses DNSBLs to combat form spam. (begin shameless self promotion)

    dnsbl_check rails plugin [spacebabies.nl]

    Basically what the plugin does is check clients against one or more DNSBLs. You might know them from mail servers. You see, it turns out that the forms are almost always abused by bots. These bots are quite well known. sbl-xbl from spamhaus catches 80% in my setup, spamcop catches the rest. You enable the plugin for key controllers and it really does work.

    (/end shameless self promotion) mod me down if you wish
  • more complicated captchas by Khopesh (Score:2) Wednesday November 08 2006, @05:36PM
  • Re:what Germans call themselves by LunaticTippy (Score:2) Wednesday November 08 2006, @07:10PM
  • My accidental discoveries: by cjb909 (Score:1) Wednesday November 08 2006, @07:19PM
  • What about a confirmation page? by TonyGreene (Score:1) Wednesday November 08 2006, @07:53PM
  • Re:Been there, done that. by James_G (Score:2) Wednesday November 08 2006, @08:26PM
  • Re:Turing Test by RAMMS+EIN (Score:2) Thursday November 09 2006, @02:19AM
  • Re:Braille terminals by eugene ts wong (Score:1) Thursday November 09 2006, @05:06AM
  • Dont copy my method by rockypg (Score:1) Thursday November 09 2006, @05:27AM
  • Re:Text captchas by eugene ts wong (Score:1) Thursday November 09 2006, @05:47AM
  • What if.. by j7702 (Score:1) Friday November 10 2006, @03:48AM
  • Re:Browser compatability? by Inner_Child (Score:1) Wednesday November 08 2006, @01:08PM
  • Re:2 weeks on this approach by cortana (Score:2) Wednesday November 08 2006, @01:31PM
  • Re:HotorNot Captcha by windowpain (Score:2) Wednesday November 08 2006, @05:50PM
  • 9 replies beneath your current threshold.