Quiet bot lookup and filtering in ASP.NET MVC

I am setting up an email form and I need to be able to check bots and filter them silently. The site runs ASP.NET MVC. I would like to avoid CAPTCHA. Any ideas?

+5
source share
3 answers

IIRF can perform a blacklist based on a user agent or IP address (or other things). Works with ASP.NET, PHP, whatever. Powered by IIS5, 6, 7. Fast, easy, free.

You can view the document here .

+2
source

, " ", CSS , . - :

<style type='text/css'>
#other_email_label, #other_email {
    display: none;
}
</style>
...
<form action='mail'>
<label id='other_email_label' for='other_email'>Please leave blank:</label>
<input type='text' name='other_email' id='other_email'>
...
</form>

, ( CSS, ), - . -.

( : ?)

+10

, JavaScript page_load . , , , /, ( ) ( ctrl-v).

Bots that simply send POST or GET data without loading the page are also filtered.

I don't know the implementation details, but it might be an idea.

+1
source

All Articles