I've thought about using the hidden fields method, but I guess many bots are able to figure that out by simply looking for the hidden property. I just don't want to have another field or section that makes the form longer than it needs to be.
What is the best way to filter out Bots filling out forms on your site besides using Captcha?
369 Views Asked by kikix2125 At
1
There are 1 best solutions below
Related Questions in FORMS
- Twitter Bootstrap horizontal form elements on a line
- posting javascript populated form to another php page
- Call a method in a .cs from javascript
- HTML5 form input reacting to enter key
- Why HTML5 required field is not mandatory, if form posted to two different pages using JavaScript?
- django form errors before submit
- PHP Contact Form returning error upon submission
- PHP form validation: Where to plop the code
- javascript check input fields are not blank and check input field length?
- Show success or error messages in Ajax response to Wordpress custom registration form
- Google forms to SMS
- SilverStripe - Multilingual Custom Form Template
- Backbone.Marionette + Rails app redirects after form submission. Why?
- Array not returning default value set over 1,000,000 when using jquery fancy comma script
- How to submit after using ng-repeat, ng-form and ng-submit
Related Questions in CAPTCHA
- Correct Captcha behaviour on error
- why codeigniter captcha doesn't change in internet explorer?
- Extract from image an smaller image
- Yii swift mailer not sending mail
- Google reCaptcha IE8
- How to add Google's ReCaptcha to form
- How to retrieve an image from web generated from a php script
- Captcha with merging a number with real image
- Can I submit a form with google's recaptcha in it from my app?
- Any wordpress plugin image captcha with shortcode
- Implement ReCaptcha in classic ASP
- Django creating custom captcha
- Google Recaptcha, How to use the "I'm not a Robot" Captcha instead of the Number/Letter captcha?
- How to find colors very close in the RGB spectrum but perceived very different by humans?
- Google reCAPTCHA fail for second time submit
Related Questions in RECAPTCHA
- reCAPTCHA ERROR: Invalid domain for site key
- Google reCaptcha with php validation
- How do I make a reCAPTCHA display properly on a Bootstrap modal on mobile?
- How to integrate Captcha (Recaptcha) for WTForms in CherryPy
- How to validate Google reCaptcha v2 using phalcon/volt forms?
- Google reCaptcha IE8
- reCaptcha response is blank
- How to add Google's ReCaptcha to form
- Google REcaptcha not showing
- Any way to know if Google's noCAPTCHA reCAPTCHA fallback occurs?
- Can I submit a form with google's recaptcha in it from my app?
- Google Recaptcha, How to use the "I'm not a Robot" Captcha instead of the Number/Letter captcha?
- Google Captcha not displaying in GoDaddy secure (https)
- Google ReCaptcha reload button does not work in Joomla 1.5
- Recaptcha why doesn't this work?
Related Questions in BOTS
- C++ IRC Bot Buffer Error
- Python AttributeError: 'str' object has no attribute 'append' (Specific)
- Problems creating a polling system for a twitch bot
- A good estimate as to how many visitors are bots
- Creating a custom bot rather than using Hubot with Firebase
- Change audio output
- I want to create a bot that can open my bluestacks app player , then install apps to open various apps and then finally close bluestacks .
- Bamboo and xCode Bot solution
- Identify sending user, Python IRC
- How to block "bot*" bot via .htaccess
- Xcode Server Simulator Times Out Waiting 120 Seconds
- Python (2.7.10): Key Error: 'id'
- How can I get these Perl scripts to delay?
- addition with python into a .txt file
- How do I add variable `XP` to `userData.XP` for my Discord.js bot?
Related Questions in SPAM
- A fast and efficient, not-so complex word content filter
- I get same spams everyday in website even after i delete them
- spamassasin config to score empty subject
- how to allow two php queries every 5 seconds
- Codeigniter Emailer Send Email Functions Mail Spam Issue
- Stopping emails going into spam (Gmail, Hotmail etc) POSTFIX
- Can postfix detect its ip/domain is marked as spam by an e-mail provider?
- Email address visible in form select option value -- spam risk?
- What is the best way to filter out Bots filling out forms on your site besides using Captcha?
- Ubuntu server sends spam (postfix)
- Wordpress website Spam/Hacked, Mailout.php
- My umbraco6 site gets filled with spammy html files
- Google Email Group not receiving specific email
- Find the source of spam-script
- Wordpress - delete all users without role
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I've seen successful over-simplified "captchas" the do things like ask
what is 1 + 2rather than something hard to read.A check box, as suggested above, is roughly comparable (and can go in either direction, "I'm a human" or "I'm not human"). For the latter, I'd recommend preventing it from rendering to humans by using a style of
display:noneas defined by a class in a<style>header, as that should be harder for a script to detect.Another simple trick (with therefore limited mileage) would be to require javascript. Something like this should deter most spambots:
The "how-to-enable-js.html" file would live in the same directory (or else supply a path) and would have directions for how to enable JavaScript so the form can go to the right place ("real_action.cgi").
Any spambot that actually renders the page with a real engine would be able to bypass this test.
You could easily do all three.