Felix,

yes I know captchas are bad. Why should we code in xhtml, make unobtrusive _javascript_, and then use captcha ?
I know the "fake porn site" strategy as anti-anti-bot. I guess it would also be efficient against my preferred method of "organic questions".

The only efficient solution I see against spam, would be towards "identity 2.0". By any chance, you know if there would be some identity 2.0 solution
we can put our hands on soon ?

olivvv

Felix Geisendörfer wrote:
Jo Olivier,

Captchas are *bad*. Those things are better for keeping blind people out, then they are for defeating actual spammers. This is because some captchas can easily be decoded, but mainly because they are easy to hijack. If you want to spam a site with captchas, you simply set up 1-x "The greatest porn you've ever seen"-sites, make their url's popular by spamming non-captcha sites and you've got a good amount of 'users' visiting the site. Now when those users open up one of the fake porn sites, they will see a captcha from the site you want to spam, and be asked to solve it in order to get in. And hey, people are stupid like that and will fill out hundreds of captchas for you, that you can use to spam the site, where they were from.

It's not as efficient as spamming non-captcha sites, but the more captchas become popular, the more it will be done.

What else is there? Well RosSoft mentioned hidden fields, which I make use of in 1-2 sites of mine as well and it works pretty good (no spam so far). However, if the site you do is pretty big, people will eventually write customized spam bots for it. Now, your only other solution right now is to keep blacklists, with words, ip's, etc. or to use some form of self learning statistical ai / filter. Tons of work if you want to do it yourself.

What I would recommend right now when you seriously want to fight spam, is Akismet they offer their spam filter as a free web api (for sites that make less then $500 / month) and there are a couple php api's for it. In order to get a key you have to open up a wordpress account over at wordpress.com, but you can really use it for any site, not just blogs. Before I started making use of their technology I had to filter out tons of spam on thinkingphp.org, now that I have it installed only 1 spam comment made it through the filter, and 2405 didn't. So right now, I think they are doing a really good job (thx for dhofstet for pointing them out to me) and it's worth considering to integrate their api.

Anyway, spam remains a big problem, and anybody who can come up with a simple and practical solution could potentially make a good fortune out of it ; ).

Best Regards,
Felix Geisendörfer


Olivier Percebois-Garve schrieb:
I'm not specialist of this but the usual "brutal" anti-bot approach is 
the captcha.
If there is some trust in the user base, another way is to add a 
confirmation field
with common sense questions provided by the users.
 Like "what is the color of the sky ?" and if "blue" does not come as 
answer for this field, then the post should be invalidated.
However it probably it requires a lot of coding to have something 
smooth, with rotation of questions, etc..

olivvv

[EMAIL PROTECTED] wrote:
  
Thank's ;-)
I think try referer + time_period (1 post in 1 minutes.. Or something
like this)...


    
  
    




  




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~----------~----~----~----~------~----~------~--~---

Reply via email to