Everything you need to know about captcha

Surely whenever you try to send a form, or when you surf the internet very frequently, you will get a CAPTCHA, to certify that you are not a SPAM robot. In this article I want to talk to you about this element, which has grown a lot over time and although it may seem annoying to us, it has benefited us a lot, and that is that they fulfill a very important function related to computer security.
What is a captcha?

It is a security test, based on the Cameroon Mobile Database famous Turing test, used to verify that the user who wants to access an online service is a person or a computer. To certify that it is human, it will be necessary to pass some tests, although currently there is already the invisible captha, which I will talk about in this article.

The expression CAPTCHA comes from the acronym in English “Completely Automated Public Turing test to tell Computers and Humand Apart” and was devised in 1997 by the search engine Altavista and a work group of the Sanctum company.
For what purpose was the captcha invented?

In the late 1990s there were two concerns in the computing world, the rapid evolution of automated form validation scripts and the advancement of OCR text recognition systems. The combination of both caused the automated manipulation of certain online services, such as the submission of forms, the publication of comments or the extraction of data.

Pero fue en el año 2000 cuando Luis Von Ahn diseñó de manera eficiente un sistema para controlar toda la publicidad automática. En este punto nace el Captcha que ha ido evolucionando con el paso de los años, sobre todo desde que Google lo compró.

Como curiosidad indicar que al comienzo el uso de estos test ayudó de una manera gigantesca a digitalizar los textos. Los programas de reconocimiento de textos no estaban muy desarrollados y al mostrar letras y tener que ser reconocidas por el usuario, los programas podían aprender.
Captcha types

More than 30 years have passed since this security system was developed, and of course it has evolved significantly, as have the scripts used to overcome them. Who does not remember having to read fuzzy text, select images or do mathematical calculations?

Next, I would like to indicate the best known ones:

Mathematical calculation: although it seems silly, this test is considered one of the safest. The user must solve a simple sum (2 + 6, for example) and will have access to what interests him.
Play on words: this test is intended to confuse the bot. A classic example is showing a color and having to write its name.
Social networks: although it is an efficient way to discern whether a user is a human or a robot, it has the complexity that people want to access a website with personal data. To pass this test you will have to access your social networks, and although it is a quick process, it is not usually liked by users.Cameroon Mobile Database
Time: in this case the CAPTCHA will be canceled if the form is sent practically immediately. The system understands that a human must take some time to fill in a comment or a form.
Invisible fields: in this case the forms have extra fields, which are not visible to the human eye, but to bots. By not seeing them, we will not fill them in, while the bots will complement all the information, being discarded.
No CAPTCHA recaptcha: one of the most widespread today. It’s very simple, and all you have to do is click a button, next to the text “I’m not a robot.” The point is that bots will click right in the center of the button, making it easy to detect.
Visual CAPTCHA: together with the previous one, the most widespread today. We are shown an image divided into 9 grids, and we will have to select those that meet the characteristics required of us.

captcha i am not a robotRecaptcha V3

This is the latest version carried out by Google, according to which it will no longer be necessary to prove that we are human through tests or buttons, but it will be automatic. To decide if a user is human or a bot, it will be based on a scoring system, based on the interactions between the user and the website. The score for each interaction is between 0.0 and 1.0, the closer to 0, the Brother Cell Phone List more likely it is a bot that is interacting. The interactions that will determine the score of each visitor range from the time the user is in a section, the movement of the mouse or the clicks they make.

The new API will give administrators greater control of their websites, since they will be able to know which part of their traffic is real and which is not.

As a curiosity, indicate that by default the threshold will be 0.5 points, but this can be modified by administrators. In addition, we will be able to train our own machine learning model to further improve the success rate.

Leave a Reply

Your email address will not be published. Required fields are marked *