CF Meetup presentation and code
I just finished my CF Meetup presentation, thanks to all those that were able to attend. Here are my presentation and files.
I just finished my CF Meetup presentation, thanks to all those that were able to attend. Here are my presentation and files.
How Adobe Can Kill Silverlight: Linux
Matt Woodward said: You have to worry about case sensitivity in Java no matter what platform you're running on. There ma...
[More]
How Adobe Can Kill Silverlight: Linux
Jacob Munson said: @Matt,
Linux servers are much more plentiful than Linux desktop, so any company that makes server s...
[More]
How Adobe Can Kill Silverlight: Linux
Matt Woodward said: On the one hand, Adobe doesn't need to waste their time, and on the other hand if they follow throug...
[More]
How Adobe Can Kill Silverlight: Linux
jerriho said: The bear is not after Adobe this time. They are cooking an online web app platform that's much more ...
[More]
How Adobe Can Kill Silverlight: Linux
Jim Priest said: Good idea? Sure. Never going to happen though. I just don't see the huge need for Photoshop on Lin...
[More]
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
-Jon
I'd think that both methods you mention would help stop the spam. Maybe not all of it, especially not human spammers, but it would help thwart the tide.
I am not sure if a bot could spoof the HTTP referrer...I suppose they could, because those values are passed in by the browser (which in this case is the bot). But it would mean that the bot would have to have your site well defined in their attack definition, which is unlikely.
Also, I would think your second suggestion would work well for most spam bots, as most of them just go directly for your form processor, so they'd not have a session. I've heard of similar techniques where people create a unique key in the form, store it in the session, and then check the for the key in the processor. But again, this will not stop human spammers, which is where Project Honeypot and Akismet come in.
Watched both the CF United and CF Meetup presentations. Both left me with some great ideas on how to fight back the daily spam posts we get on our site.
One of our forms that was always getting attacked we decided to remove since we didn't really need it anymore.
I've still got one more that's constantly getting hit, sadly. I changed the name of a form field and told the form processor to only work if CGI.HTTP_REFERER contained our site's domain. Two days later, the spams still got through. I think it's time to implement Akismet.
I went into the Akismet web site and under their section for third party downloads I found CFAkismet. Unfortunately, all the download links on the developer's web site were broken.
http://devnulled.com/software/cfakismet/
Is CFAkismet currently the only CF code that works with Akismet?
http://code.google.com/p/cfakismet/source/browse/#...
but you'd have to manually browse through all the folders and download each file one at a time, unless you check it out with an SVN client.
You coud also get my Akismet code from CFFormProtect. You don't have to use the whole package, you could just swipe the Akistmet part:
http://cfformprotect.riaforge.org/