Part 1. ReCAPTCHA without secrets.

I’m Robotowsky… Ed Robotowsky. I know, it sounds like a story about the famous Agent 007. But I can tell you that my adventures are just as intriguing as those of the main character in Ian Fleming’s novel. In addition, I am a huge fan of James Bond and I love technological innovations like he does. We also have another common secret, but more about that another time. Well, let’s start from the beginning.

In the coming weeks, I’d like to take you into the fascinating world of automation that I have become boundlessly absorbed in. I could tell you about all the innovations and possibilities offered by automating processes endlessly. Thanks to working with the XELTO DIGITAL team, I can draw knowledge from our experts on an ongoing basis and share it with you in my blog:

With the Expert’s eye:

Does a robot saying “I’m not a robot” depart from the truth? Working with Web sites and Web applications is one of the basic things that robots have to cope with in their everyday work. But what if we have an ideal candidate: a simple, structured process with digital inputs, and the famous “I’m not a robot” prevents us from reaching our goal? Fortunately, it is not the end of the world (nor our project), because we have several options.

First of all, especially if we are working on an internal application, we can contact the administrator to request a version of the site without reCAPTCHA.
Typically, though more often than not we will have to deal with this issue ourselves. At present, we can use machine learning solutions which are either free or do not cost very much. Let me pass over the paid ones, as a lot of them can be found on the Internet, and the rules of their operation will be best introduced by their vendors. However, before you use them, test the Buster plug-in: Captcha Solver for Humans. It is available as an add-on to both Chrome and Firefox.

How does it work?

The plug-in adds a new button to the reCAPTCHA window. Clicking it will activate the audio version of reCAPTCHA, listen to it furtively, and then enter the correct solution to the task. I should add that this is a button that our robot can click without any problems!

What does it look like?

When our robot activates reCAPTCHA, there are two options. The best solution for us is when the mechanism will simply let us pass. But if not, we will see a well-known window with images. After the installation of the plug-in, a third orange guy button appears, which is just our solution. When the robot presses this button, the automatic task solution is activated. The only thing that remains now is to properly build up the developed procedure to monitor the reCAPTCHA behaviour.

Is this an ideal solution?

No. With a large number of logins, reCAPTCHA, we will treat us as an attack on the site and block any attempts to connect to it. In addition, while working on the active screen is very good in both Chrome and Firefox, moving it to a virtual machine makes communication difficult. My experience has shown that this task is better handled by Firefox using the ‘send window message’, preferably in version 64, because there is an error causing the plug-in to fail to respond in later versions (fortunately, restarting the browser should resolve this). Nevertheless, this method should help to overcome this problem in the process automation.

Author: Rafał Korporowicz – Senior RPA Developer

Co jsou cookies?

COOKIES

Jsme společnost Xelto Digital Czechia s.r.o. a provozujeme tyto webové stránky. Jsme rovněž správcem Vašich osobních údajů.

 

Identifikační údaje správce jsou:

 

Xelto Digital Czechia s.r.o.

IČO: 10964452

se sídlem Rybná 716/24, Staré Město, 110 00 Praha 1

společnost zapsaná u Městského soudu v Praze, oddíl C, vložka 351443

 

Kontaktní e-mail: xd_czechia@xelto.com

 

Tento dokument obsahuje poučení o zpracování cookies na našich webových stránkách.

 

Co jsou cookies?

Cookies jsou textové soubory obsahující malé množství informací, které se při návštěvě našeho webu stáhnou do Vašeho mobilu, počítače nebo jiného zařízení. Při každé další návštěvě našeho webu se potom soubory cookies zasílají zpět na původní webovou stránku nebo na jinou stránku, která cookies rozpozná. Zjednodušeně řečeno – pomocí cookies si webová stránka ukládá informace o Vaší návštěvě webových stránek.

 

Jaké druhy cookies zpracováváme?

Náš web používá různé kategorie souborů cookies pro různé účely. Obecně cookies dělíme na tyto druhy:

 

Nezbytné cookies jsou potřebné pro základní funkčnost webových stránek. Proto se bez těchto cookies neobejdeme, aby náš web mohl plnit svou základní funkci. Nezbytné cookies můžeme zpracovávat bez Vašeho souhlasu.

 

Všechny ostatní cookies můžeme zpracovávat pouze s Vaším souhlasem. Máte právo tento souhlas kdykoli odvolat v nastavení cookies. Odvolání nebo neudělení Vašeho souhlasu však může mít vliv na Vaše procházení našeho webu.

 

Jaké služby pracující s cookies využíváme:

Na našich webových stránkách používáme službu Google Analytics a případně i další služby poskytované společností Google Ireland Limited, službu Facebook Pixel poskytovanou společností Meta Platforms Ltd. a případně další cookies.

 

Tyto služby pracují s informacemi získanými prostřednictvím souborů cookies. Více informací o zpracování osobních údajů prostřednictvím těchto služeb naleznete na webových stránkách jejich jednotlivých poskytovatelů.