Why can't the bot check the 'I'm not a robot' checkbox?
How complicated can a small checkbox be? You cannot imagine it.
Google invented a virtual machine, basically a simulated computer inside another computer, just to run that checkbox. That virtual machine uses Google's own language, then encrypts it twice.
But this is not a simple coding process. Usually, when the password protects something, you can use the key to decode it. The language of Google is decoded by a key, changes with the process of reading the language and the language itself also changes when read.
Google associates (or hashes) that key with the web address you are visiting, so you cannot use CAPTCHA from one website to bypass another. It works in conjunction with the fingerprint from the browser, capturing microscopic variations in the computer - which bots will struggle to copy (such as CSS rules).

All this is done just to make it difficult for you to understand what Google is doing. You need to write down tools to analyze it (fortunately someone already does that).
It turns out that these checkboxes record and analyze a lot of data, including: Computer time and time, IP address and location, screen size and resolution, your browser and plugins. used, how long the page took to display, how many keystrokes, clicks and touches / scrolls were performed, along with some other things we couldn't understand.
These boxes require the browser to draw an invisible image and send it to Google for verification. Image contains things like a pointless font. The 3D image is then added to a special texture, to give different results between computers.
Finally, these seemingly simple little boxes combine all the data with their knowledge of computer users. Almost everyone on the Internet uses something owned by Google - search, mail, ads, maps - and as you know, Google keeps track of all your things. When you click on that checkbox, Google will review your browser history to see if that is the real person.
This is very easy, because Google constantly observes the behavior of billions of real people.
How exactly Google checks all this information is unknown, but it is almost certain that Google uses machine learning (or AI) on its own server that outsiders cannot copy.

So why is all this so difficult for a bot? Because now, you have created a huge number of human, messy behaviors that are almost impossible to know and keep changing. If you want to have this set of behaviors, the bot has to sign up for Google and use it convincingly on one computer, so that it is different from the computers of other bots, in a way you can't understand. .
The bot should have a delay between keystrokes, scrolls and mouse movements just like a human. All of this is extremely hard to crack and teach a computer. This complexity leads to the cost of spammers. They may break it for a while, but if suppose to pay $ 1 for each successful attempt, it might not be worth it.
You should read it
- Primer - Super transform robot like Transformer
- Giant Robot War: America wins Japan
- The world's first terrain-crossing robot can move like a snake
- 10 robots have succeeded in proving they are new generation animals
- This 'octopus' robot arm can stick to almost any object
- Russian new robots can shoot themselves with two hands like humans
- Xiaomi launched the vacuum cleaner robot Mi Robot 1S capable of memorizing maps, scanning each room according to the installation schedule
- The therapeutic robot, Qoobo cat only knows one thing to wag its tail
May be interested
- What is SOCKS5? How to use SOCKS5 Proxyif you do some browsing on the socks server, you'll see the term socks5 appear. the number 5 at the end is simply the version number for the socks protocol, like the versions of windows 7, 8 and 10.
- Learn about the Opera GX gaming browseropera has just released opera gx version and advertises it as the first gaming browser in the world. in addition to a gaming-inspired theme and integrated razer chroma, there's also a very interesting feature on cpu and ram limitations.
- Things to know about Startpagestartpage is one of the best proxy search engines on the web. however, like any other online service, it has both advantages and disadvantages from a security standpoint, as well as privacy.
- What is HDMI-CEC?cec in hdmi-cec stands for consumer electronics control. this is an optional feature that allows controlling multiple hdmi-connected devices from one remote control (such as tv control).
- Learn about the method of clearing DoD 5220.22-M datadod 5220.22-m is a software-based data sanitization method, used in various file shredder and data shredder programs to overwrite existing information on hard drives or other storage devices.
- What is Wireless Powershare?wireless powershare is an innovative feature that allows you to turn galaxy note 10, note 10+, galaxy fold, etc. into a wireless charger. let's find out more about this feature through the following article.