CFFormProtect 1.1 Released
CFFormProtect is my project that helps you kill the spam bots that attack your forms. This is a minor update. My friend Erik pointed out that my spam notification email didn't let you notify Akismet if their service didn't mark the message as spam. I had this built in for comments that aren't marked as spam, but I hadn't thought to put it into the spam notification.
If you have version 1.0 installed already, you can just drop in cffpVerify.cfm from the zip file, and you'll get the update. Go to the project page to download the zip.
Jake Munson
36 Yrs old
I still think a possible scoring measure for a future version should be comparing keyboard presses to the data length received... it could be a low point value score, but useful IMHO.
More key presses than chars is OK (to compensate for back spaces etc.
Less key presses than chars is bad, evidence of copy and paste from outside app*.
*I understand that valid humans do this, thats why the score should be low, but I would imagine most [read: all] human spammers do this for sure.
That is a very good idea. I'd probably make it part of the usedKeyboard test, instead of having a new test, but it's an additional measure to help beat the spammers. I tried to make CFFormProtect modular enough that adding new tests like this is fairly easy (aside from the coding the new test itself, of course).
FYI, if you are counting keystrokes you need to take into consideration auto-fill apps that legitimate users have; such as the Google toolbars auto-fill button. There could be zero keystrokes.
Thanks again!
Robert