Реагирующий собственный сборщик рекапчи с флагом —host-rules

#react-native #appium #bots #recaptcha #detox

#react-native #appium #боты #рекапча #детоксикация

Вопрос:

Я разработал электронное приложение для сбора капчи, которое открывает браузер Chromium с помощью флага:

 --host-rules="MAP example.com 127.0.0.1:5555"
  

Это сопоставляет DNS-запись для example.com с 127.0.0.1:5555 , а не запрашивает у DNS-сервера фактический IP-адрес веб-сайта с исходной reCAPTCHA. Это позволяет мне решать captcha и собирать их для последующего использования.

Сейчас я разрабатываю версию React Native, однако пытаюсь определить, возможно ли сопоставить веб-просмотр RN или аналогичный, чтобы действовать как веб-сайт с включенной рекапчей (example.com ).

Есть ли технология, которую можно использовать, например, Appium или Detox, которая может быть более подходящей для этой задачи?

Ответ №1:

Detox не поддерживает его, потому что базовые устройства его не поддерживают. В симуляторе iOS нет настроек для настройки прокси-сервера. Вместо этого вы должны издеваться над своими API. Ознакомьтесь с нашим руководством по издевательствам в документации.