Page 1 of 12 12311 ... LastLast
Results 1 to 10 of 112
  1. #1
    Join Date
    Dec 2007
    Location
    Payson, AZ
    Posts
    956
    Plugin Contributions
    12

    Default non-CAPTCHA and Honey-pots

    Creative ways of defeating SPAM!

    Its a never ending war to stop advertisers from wasting our time while maintaining the ability to communicate with our guests and users. You may never stop it without affecting user feedback.

    I was adding to my blog about coding Honey-pots and some of the ideas behind it. Things I use on my own site. We keep talking about the idea of honey-pots and non-CAPTCHA style of tests, but only CAPTCHA was ever created as a mod!

    Instead of discussing what one can code, I've created a simple mod for two honey-pots and a non-Completely Automated Public Turing test to tell Computers and Humans Apart or non-CAPTCHA. The auto-install of 9 Configurations in Layout Settings is to aid in non-coding changing of field names and settings for the slider.

    Based on ZC1.5.5f

    What's in it..
    An update to the hidden input field should_be_empty.
    A new hidden set of two radio fields that also tests as empty or false.
    A non-hidden user adjusted answer slider, the non-CAPTCHA part of this mod.

    I wanted to Keep It Stupid Simple with the least amount of added or affected pages. In use on my contact us page.

    DOWNLOAD: zenNonCAPTCHA
    Dave
    Always forward thinking... MySite..

  2. #2
    Join Date
    Dec 2007
    Location
    Payson, AZ
    Posts
    956
    Plugin Contributions
    12

    Default Re: non-CAPTCHA and Honey-pots

    I just sent in another update. Based on some more testing with the added variable '$userspam' it wasn't getting hit without adding more checks.

    Changed to '$antiSpam .= ' the DOT EQUAL makes the same existing checks for both fields work without adding more code.

    For best results, after install, change the three field names in Admin, Configuration, Layout Settings From Should_be_ to something else.
    Dave
    Always forward thinking... MySite..

  3. #3
    Join Date
    Aug 2004
    Posts
    644
    Plugin Contributions
    0

    Default Re: non-CAPTCHA and Honey-pots

    Is there any reason why the form would submit even if the slider is incorrect? I installed it on our site, but it still submits the form even though the slider doesn't say HUMAN.
    - Jeff

  4. #4
    Join Date
    Dec 2007
    Location
    Payson, AZ
    Posts
    956
    Plugin Contributions
    12

    Default Re: non-CAPTCHA and Honey-pots

    Quote Originally Posted by Jeff_Mash View Post
    Is there any reason why the form would submit even if the slider is incorrect? I installed it on our site, but it still submits the form even though the slider doesn't say HUMAN.
    If its not installed correctly or the header page has no antiSpam checks, then it would not work...
    Dave
    Always forward thinking... MySite..

  5. #5
    Join Date
    Sep 2004
    Location
    Iowa
    Posts
    74
    Plugin Contributions
    0

    Default Re: non-CAPTCHA and Honey-pots

    A very nice and unfortunately needed addition to ZC!

    I'm running ZC 1.5.5b and the installation was smooth as silk into my free responsive template that I'm using.

    I did notice one thing that I think is minor but felt compelled to bring it up. After installing I was doing some testing and If the slider is set correctly by the human AND any or all the other traps are monkeyed with the submission appears to have been successful to the user. However, nothing is sent. So the system says thank you and your message has been sent when in reality, it was not sent because it failed due to something being in the fields that should have been untouched.

    If the slider bar is not set to HUMAM then the system gives the "you're not human enough yet" error message and it's clear that your message did not get sent.

    Not sure if this is by design or if I have something that I must tweak.

  6. #6
    Join Date
    Dec 2007
    Location
    Payson, AZ
    Posts
    956
    Plugin Contributions
    12

    Default Re: non-CAPTCHA and Honey-pots

    Quote Originally Posted by lynbor View Post
    Not sure if this is by design or if I have something that I must tweak.
    As designed honey-pots are set so bots get the success page if they fill in the field and move on, spam is not sent. The input field and radio fields should never be seen my humans. both fields have info that they should not be used... The slider is not using the word 'Human' as the test, bots see text input field or numbers, but I've not had one guess right yet, even my own bot! With 1 correct answer out of possible 50 is what the bots are up agents.
    Dave
    Always forward thinking... MySite..

  7. #7
    Join Date
    Sep 2004
    Location
    Iowa
    Posts
    74
    Plugin Contributions
    0

    Default Re: non-CAPTCHA and Honey-pots

    Quote Originally Posted by davewest View Post
    As designed honey-pots are set so bots get the success page if they fill in the field and move on, spam is not sent. The input field and radio fields should never be seen my humans. both fields have info that they should not be used... The slider is not using the word 'Human' as the test, bots see text input field or numbers, but I've not had one guess right yet, even my own bot! With 1 correct answer out of possible 50 is what the bots are up agents.
    Ah, so the answer is that the human isn't supposed to be seeing those fields but is so I need to try and figure out how to hide them so they only see the slider.

  8. #8
    Join Date
    Sep 2004
    Location
    Iowa
    Posts
    74
    Plugin Contributions
    0

    Default Re: non-CAPTCHA and Honey-pots

    Bingo!

    Added

    Code:
    .email-pot {
    visibility: hidden;
    }
    to the bottom of the CSS file and that hid what needed to be hidden from the HUMAN. Hope that is correct.

  9. #9
    Join Date
    Dec 2007
    Location
    Payson, AZ
    Posts
    956
    Plugin Contributions
    12

    Default Re: non-CAPTCHA and Honey-pots

    Quote Originally Posted by lynbor View Post
    Bingo!
    to the bottom of the CSS file and that hid what needed to be hidden from the HUMAN. Hope that is correct.
    I've had that in my site main css for so long, I've missed adding it to the mod...

    to hit all the devices out there try this..
    Code:
    .email-pot {position:absolute; visibility:hidden; display:none;}
    Some folk position the field off screen to hide it, however, that makes the screen jump when you hit submit or other buttons. In testing I comment out the class so I can be the bot.. I'll have to send in an update...
    Thanks for the catch..
    Dave
    Always forward thinking... MySite..

  10. #10
    Join Date
    Feb 2009
    Posts
    123
    Plugin Contributions
    0

    Default Re: non-CAPTCHA and Honey-pots

    Dave,

    Thank you so much for this captcha! I was apprehensive about using Google's recaptcha, but came across your mod and loved it.
    My install: was Vanilla 1.3.9h, now 1.5.5b, Apache 2.4, PHP 7.0.6, MySQL 5.5.8 64b, Windows 7 64b, 8GB RAM, i3 3.3gHz
    Modules: [Payment=Paypal] [Shipping=Canada Post 1.5.3 merged] [nonCAPTCHA]

 

 
Page 1 of 12 12311 ... LastLast

Similar Threads

  1. v139h Contact Us Page Honey Pot Implementation On v1.39h
    By lindasdd in forum General Questions
    Replies: 1
    Last Post: 24 Sep 2015, 12:54 PM
  2. CAPTCHA Error: Session not started. The CAPTCHA cannot be used!
    By betheone in forum All Other Contributions/Addons
    Replies: 1
    Last Post: 17 Jan 2014, 05:39 AM
  3. Best Captcha mod for FEC and login pages?
    By split63 in forum All Other Contributions/Addons
    Replies: 3
    Last Post: 1 Jul 2010, 04:52 AM
  4. CAPTCHA AND Contact Us change
    By pcnoobie in forum General Questions
    Replies: 1
    Last Post: 8 Jan 2009, 09:19 AM
  5. Replies: 13
    Last Post: 2 Jun 2008, 03:29 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR