Логотип «2Captcha»Перейти на главную страницу

Сервис автоматического решения капчи Amazon (AWS/WAF)

Сервис автоматического решения капчи Amazon (AWS/WAF)

Amazon использует текстовые, аудио и слайдерные типы капчи.

Также Amazon использует технологию AWS Challenge для проверки трафика в фоновом режиме и не требует участия пользователя.

Amazon капча блокирует доступ ботам, что усложняет процесс тестирования и отладки сайтов.

2Captcha позволяет автоматических решать капчу.

Сервис поддерживает решение всех типов капч.

  • Никакого риска: оплата только за решенные капчи
  • Сервис распознавания полностью автоматизирован
  • Поддержка 24/7
Название капчиЦена за 1000Скорость решенияКак обойти
Amazon CaptchaЦена за 10001,45 $Скорость решения0 сек.Как обойти
Больше

Контакты для быстрой связи по вопросам заказчиков

  • WhatsApp поддержки
  • Telegram поддержки
  • Почта поддержки
  • Телефон поддержки
Отправить сообщение

Процесс обхода

  • Зарегистрируйтесь в сервисе обхода капч 2Captcha
  • При желании установите SDK
  • Используя API, отправьте капчу на распознавание
  • Получите ответ в виде решенной капчи
Распознавание Amazon captcha (AWS/WAF)

API для распознавания Amazon CAPTCHA

  1. Читать больше - документация по API для автоматического решения капч.

    require(__DIR__ . '/../src/autoloader.php');
    
    $solver = new \TwoCaptcha\TwoCaptcha('YOUR_API_KEY');
    
    try {a
        $result = $solver->amazon_waf([
            'sitekey' => 'AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AF5H1K/siwSLK7RfstKtN5bAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglg',
            'url'     => 'https://non-existent-example.execute-api.us-east-1.amazonaws.com',
            'iv'      => 'test_iv',
            'context' => 'test_context'
        ]);
    } catch (\Exception $e) {
        die($e->getMessage());
    }
    
    die('Captcha solved: ' . $result->code);
    import sys
    import os
    
    sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
    
    from twocaptcha import TwoCaptcha
    
    api_key = os.getenv('APIKEY_2CAPTCHA', 'YOUR_API_KEY')
    
    solver = TwoCaptcha(api_key)
    
    try:
        result = solver.amazon_waf(sitekey='0x1AAAAAAAAkg0s2VIOD34y5',
                                iv='CgAHbCe2GgAAAAAj',
                                context='9BUgmlm48F92WUoqv97a49ZuEJJ50TCk9MVr3C7WMtQ0X6flVbufM4n8mjFLmbLVAPgaQ1Jydeaja94iAS49ljb+sUNLoukWedAQZKrlY4RdbOOzvcFqmD/ZepQFS9N5w15Exr4VwnVq+HIxTsDJwRviElWCdzKDebN/mk8/eX2n7qJi5G3Riq0tdQw9+C4diFZU5E97RSeahejOAAJTDqduqW6uLw9NsjJBkDRBlRjxjn5CaMMo5pYOxYbGrM8Un1JH5DMOLeXbq1xWbC17YSEoM1cRFfTgOoc+VpCe36Ai9Kc='
                                url='https://non-existent-example.execute-api.us-east-1.amazonaws.com/latest')
    except Exception as e:
        sys.exit(e)
    
    else:
        sys.exit('solved: ' + str(result))
    using System;
    using System.Linq;
    using TwoCaptcha.Captcha;
    
    namespace TwoCaptcha.Examples
    {
        public class AmazonWafExample
        {
            public void Main()
            {
                TwoCaptcha solver = new TwoCaptcha("YOUR_API_KEY");
                AmazonWaf captcha = new AmazonWaf();
                captcha.SetSiteKey("AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AF5H1K/siwSLK7RfstKtN5bAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglg");
                captcha.SetUrl("https://non-existent-example.execute-api.us-east-1.amazonaws.com");
                captcha.SetContext("test_iv");
                captcha.SetIV("test_context");
                try
                {
                    solver.Solve(captcha).Wait();
                    Console.WriteLine("Captcha solved: " + captcha.Code);
                }
                catch (AggregateException e)
                {
                    Console.WriteLine("Error occurred: " + e.InnerExceptions.First().Message);
                }
            }
        }
    }
    package examples;
    
    import com.twocaptcha.TwoCaptcha;
    import com.twocaptcha.captcha.AmazonWaf;
    
    public class AmazonWaf {
      public static void main(String[] args) {
        TwoCaptcha solver = new TwoCaptcha("YOUR_API_KEY");
        solver.setHost("2captcha.com");
        AmazonWaf captcha = new AmazonWaf();
        captcha.setSiteKey("AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AF5H1K/siwSLK7RfstKtN5bAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglg");
        captcha.setUrl("https://non-existent-example.execute-api.us-east-1.amazonaws.com");
        captcha.setIV("test_iv");
        captcha.setContext("test_context");
      try {
          solver.solve(captcha);
          System.out.println("Captcha solved: " + captcha.getCode());
      } catch (Exception e) {
          System.out.println("Error occurred: " + e.getMessage());
      }
    }
    
    }
    package main
    
    import (
        "fmt"
        "log"
        "github.com/2captcha/2captcha-go"
    )
    
    func main() {
        client := api2captcha.NewClient("API_KEY")
        captcha := api2captcha.AmazonWAF{
          Iv: "CgAHbCe2GgAAAAAj",
          SiteKey: "0x1AAAAAAAAkg0s2VIOD34y5",
          Url: "https://non-existent-example.execute-api.us-east-1.amazonaws.com/latest",
          Context: "9BUgmlm48F92WUoqv97a49ZuEJJ50TCk9MVr3C7WMtQ0X6flVbufM4n8mjFLmbLVAPgaQ1Jydeaja94iAS49ljb",
          ChallengeScript: "https://41bcdd4fb3cb.610cd090.us-east-1.token.awswaf.com/41bcdd4fb3cb/0d21de737ccb/cd77baa6c832/challenge.js"
          CaptchaScript: "https://41bcdd4fb3cb.610cd090.us-east-1.captcha.awswaf.com/41bcdd4fb3cb/0d21de737ccb/cd77baa6c832/captcha.js",
        }
        code, err := client.Solve(captcha.ToRequest())
        if err != nil {
            log.Fatal(err);
        }
        fmt.Println("code "+code)
    }
    require 'api_2captcha'
    
    client =  Api2Captcha.new("YOUR_API_KEY")
    
    result = client.amazon_waf({
      sitekey: '0x1AAAAAAAAkg0s2VIOD34y5',
      iv: 'CgAHbCe2GgAAAAAj',
      context: '9BUgmlm48F92WUoqv97a49ZuEJJ50TCk9MVr3C7WMtQ0X6flVbufM4n8mjFLmbLVAPgaQ1Jydeaja94iAS49ljb+sUNLoukWedAQZKrlY4RdbOOzvcFqmD/ZepQFS9N5w15Exr4VwnVq+HIxTsDJwRviElWCdzKDebN/mk8/eX2n7qJi5G3Riq0tdQw9+C4diFZU5E97RSeahejOAAJTDqduqW6uLw9NsjJBkDRBlRjxjn5CaMMo5pYOxYbGrM8Un1JH5DMOLeXbq1xWbC17YSEoM1cRFfTgOoc+VpCe36Ai9Kc=',
      pageurl: 'https://non-existent-example.execute-api.us-east-1.amazonaws.com/latest',
      challenge_script: "https://41bcdd4fb3cb.610cd090.us-east-1.token.awswaf.com/41bcdd4fb3cb/0d21de737ccb/cd77baa6c832/challenge.js",
      captcha_script: "https://41bcdd4fb3cb.610cd090.us-east-1.captcha.awswaf.com/41bcdd4fb3cb/0d21de737ccb/cd77baa6c832/captcha.js"
    })
Логотип «GitHub»

Официальный репозиторий 2Captcha на GitHub

Полная документация и примеры кода по обходу капчи на GitHub

  • PHP

    Обход с использованием PHP

    Пакет PHP для автоматизации решения по обходу капчи. Лучший показатель успешного распознавания капчи.

    Решатель капчи на PHP
  • Python

    Обход с использованием Python

    Пакет Python скриптов для решения капчи на любом сайте. API интегрируется с любым скриптом. Лучшее автоматические решение по решению капчи онлайн.

    Решатель капчи на Python
  • Ruby

    Обход с использованием Ruby

    Ruby gem для автоматизации решения по обходу капчи. Лучший показатель успешного распознавания капчи.

    Решатель капчи на Ruby
  • Golang

    Обход с использованием Go

    Golang SDK для обхода капчи онлайн. Быстрая интеграция API для решения капчи.

    Решатель капчи на Go
  • C#

    Обход с использованием C#

    C# библиотека для распознавания капч. Легкая интеграция API.

    Решатель капчи на C#
  • Java

    Обход с использованием Java

    Библиотека Java для быстрого обхода капчи. Лучший сервис для решения капч. Простое API.

    Решатель капчи на Java
Расширение для обхода капчи, поддерживаемое в браузерах Chrome и Firefox

Расширение для обхода капчи в браузере

Расширение для браузера позволяет автоматически обходить капчи на любом сайте

Добавить в браузер
Расширение для обхода капчи в браузере

Amazon CAPTCHA (AWS CAPTCHA/AWS WAF) и Amazon Challenge - что это и как это работает

Amazon Captcha

Что такое Amazon капча? Amazon CAPTCHA, также известная как AWS CAPTCHA или AWS WAF, это система проверки, используемая Amazon для блокировки автоматизированного трафика. Включает в себя различные виды задач, такие как текстовые, аудио и слайдерные капчи.

Если капча успешно решена, пользователь перенаправляется обратно на страницу. Если решение не удалось, пользователю предлагается новая задача до тех пор, пока капча не будет решена. Капча призвана блокировать ботов и автоматизированные системы. Если запрос посетителя выглядит подозрительно, Amazon выводит капчу в виде пазла. В качестве альтернативы пользователь может выбрать прохождение аудио капчи. На звуковой капче применяется фоновый шум, который накладывается на речь. Однако, обход аудио капчи также подлежит автоматизации.

В случае успешного решения капчи пользователь перенаправляется обратно к целевой странице. Если разгадывание завершено с ошибкой, пользователю предлагается новый пазл, пока капча не будет решена. В Amazon captcha предусмотрен набор кнопок, которые помогают пользователю пройти валидацию, запросить новый пазл к разгадыванию или же переключаться между задачами. Во всех пазлах есть элементы управления с клавиатуры, контрастные цвета и поддержка чтения с ридеров.

Amazon Challenge - это технология, которая проверяет, является ли сессия пользователя браузером или роботом. Эта проверка происходит автоматически в фоновом режиме и не требует участия пользователя.

Зачем нужен автоматический обход Amazon captcha (AWS/WAF)

Amazon Captcha

Amazon капчи должны быть простыми и легкими для успешного решения людьми и сложными для обхода компьютерами с любой минимально значимой вероятностью успеха. Обычно капча используется, когда полная блокировка трафика перекроет слишком много нормальных запросов, а пропуск всего трафика приводит к слишком высокому уровню нежелательных запросов, например, от парсеров.

Amazon не может отсеять абсолютно все автоматические системы. Многие пазлы можно решить с помощью машинного обучения. Также Amazon капчи можно обходить используя труд мотивированных работников, которые выполняют задачи на сервисах по распознаванию. Однако пазлы Amazon продолжают оставаться полезным инструментом для защиты трафика от наиболее простых ботов и повышает затраты, если нужно проводить крупномасштабные операции. Amazon капча применяется, чтобы запретить различные автоматизированные действия. Например, сканирование и парсинг контента со страниц. В результате блокируется трафик от автоматических ботов, что приводит к проблемам с доступностью и тестированием. Во многих случаях становится необходимо автоматически решать Amazon CAPTCHA (AWS/WAF).

- Если нужно автоматизировать задачи связанные с сайтом, использующем Amazon капчу (AWS/WAF). Например, сбор данных или заполнение форм, сервис обхода поможет выполнить эти задачи без ручного вмешательства.

- Если вы беспокоитесь о конфиденциальности и не хотите, чтобы Amazon собирал данные о вашем поведении в интернете, сервис обхода поможет защитить вашу конфиденциальность.

Amazon капчу можно обойти, используя сервис решения капчи.

Автоматизация решения Amazon капчи

Amazon Captcha

Amazon генерирует пазлы и чередует случайным образом, чтобы гарантировать, что пользователи сталкиваются с уникальными заданиями. Также Amazon регулярно добавляет новые типы пазлов, чтобы оставаться эффективным в борьбе против методов автоматизации. Помимо прохождения самих пазлов, Amazon также использует сбор данных о посетителях, чтобы проверять, что задача выполняется человеком, и предотвращать повторные запросы.

Amazon капча способна закрыть доступ простым ботам, но есть способ автоматизации решений. Процесс решения Amazon капчи заключается в следующем:

Передайте в сервис набор параметров из целевой страницы

Ответ возвращается в виде токена, который нужно ввести в соответствующее поле для решения.

Amazon Captcha

2Captcha - это сервис для решения любых капч, включая Amazon. Ознакомьтесь с примером кода для реализации автоматического обхода.

Стоимость обхода: 1,45 $ за 1000 обходов.

Превосходно

9.8 / 10

Рейтинг: 9.8 / 10.
Основано на отзывах CaptchaTheCat.

CaptchaTheCat лого

Статистика распознавания

Сценарии использования

Amazon captcha (AWS/WAF) капча блокирует доступ ботам, что усложняет процесс тестирования и отладки сайтов.

Автоматизация QA и тестирование безопасности

Автоматизация QA и тестирование безопасности

Разработчикам и QA-инженерам необходимы стабильные инструменты для автоматизации рутины и проверки систем.

Сквозное (E2E) тестирование

Бесперебойное тестирование пользовательских сценариев (регистрация, оформление заказа) в CI/CD пайплайнах с использованием headless-браузеров (Puppeteer, Playwright) без блокировок на тестовых стендах.

Настройка WAF и стресс-тесты

Проверка надежности инфраструктуры. Помогает специалистам по кибербезопасности (Pentest) эмулировать сложные сценарии трафика и тестировать реакцию защиты от ботов (например, Akamai или Imperva) под нагрузкой.

Сбор данных для бизнес-аналитики (BI)

Сбор данных для бизнес-аналитики (BI)

Легальный сбор открытых данных для масштабирования бизнес-процессов и глубокой аналитики.

Мониторинг рынка и цен

Сбор публичных цен конкурентов для динамического ценообразования, а также агрегация данных для сайтов недвижимости или поиска авиабилетов.

SEO-мониторинг и парсинг выдачи

Массовый сбор метаданных и анализ позиций в поисковых системах. Надежный инструмент для масштабных SEO-аудитов без риска блокировок.

OSINT и академические исследования

Автоматизированный сбор больших массивов открытой информации для журналистских расследований или обучения моделей машинного обучения (ML).

Продвинутый OCR и оцифровка данных

Продвинутый OCR и оцифровка данных

Оптическое распознавание символов в связке с человеческим интеллектом (Human-in-the-loop) для сложных и нетипичных задач.

Управление расходами

Автоматизация бухгалтерии, распознавание чеков для программ лояльности (кешбэк) и быстрая оцифровка накладных для логистических компаний.

Оцифровка документов

Перевод рукописных текстов, анкет и отсканированных архивов в цифровой формат в случаях, когда классические алгоритмы OCR не справляются из-за низкого качества исходников.

Разметка данных и модерация

Ручная разметка датасетов для обучения нейросетей и модерация пользовательского контента (UGC) на предмет запрещенных материалов.

Веб-доступность (Accessibility)

Веб-доступность (Accessibility)

Создание инклюзивного интернета и помощь пользователям с особыми потребностями.

Преодоление визуальных и когнитивных барьеров

Автоматическое прохождение проверок безопасности с помощью машинного обучения и технологий с участием человека. Помогает пользователям, испытывающим трудности с восприятием стандартных капч.

Поддерживаемые капчи

Простой процесс интеграции API сервиса, легкий старт и поддержкой множества языков программирования и готовыми примерами кода.

«Простая капча» лого

Процесс решения обычной капчи заключается в следующем: мы забираем изображение капчи со страницы ее размещения и передаем в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ, который необходимо ввести в соответствующее поле для решения капчи

API демонстрацияКак решить
«reCAPTCHA V2» лого

Процесс решения reCAPTCHA V2 заключается в следующем: мы забираем параметры капчи, необходимые для ее решения в виде параметра data-sitekey и адреса страницы размещения капчи и передаем их в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи

API демонстрацияКак решить
«Arkose Labs captcha (FunCaptcha)» лого

Процесс решения FunCaptcha Arkose Labs заключается в следующем: мы забираем набор необходимых параметров со страницы ее размещения и передаем в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде набора уже других параметров, который необходимо передать в соответствующие поля для решения капчи

Как решить
«GeeTest» лого

Процесс решения GeeTest Captcha заключается в следующем: мы забираем набор необходимых параметров со страницы ее размещения и передаем в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде набора уже других параметров, который необходимо передать в соответствующие поля для решения капчи

API демонстрацияКак решить
«Cloudflare Turnstile» лого

Процесс решения капчи Cloudflare Turnsitle заключается в следующем: пользователь передает параметры капчи, необходимые для ее решения: "data-sitekey" и адрес страницы размещения капчи в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи.

API демонстрацияКак решить
«Capy Puzzle CAPTCHA» лого

Процесс решения Capy Puzzle Captcha заключается в следующем: мы забираем набор необходимых параметров со страницы ее размещения и передаем в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде набора уже других параметров, который необходимо передать в соответствующие поля для решения капчи

Как решить
«KeyCAPTCHA» лого

Процесс решения KeyCaptcha заключается в следующем: мы забираем набор необходимых параметров со страницы ее размещения и передаем в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде набора уже других параметров, который необходимо передать в соответствующие поля для решения капчи

API демонстрацияКак решить
«Lemin» лого

Процесс обхода Lemin заключается в следующем: пользователь передает параметры капчи, необходимые для ее решения в сервис 2Captcha, где решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи.

API демонстрацияКак решить
«Amazon Captcha» лого

Процедура решения капчи Amazon AWS следующая: нужно передать набор необходимых параметров с целевой страницы и отправить в сервис, где работники сервиса решают капчу. Затем ответ возвращается в виде набора дополнительных параметров, которые необходимо ввести в поля для решения.

Как решить
«Текстовая капча» лого

Процесс решения текстовой капчи заключается в следующем: мы забираем текстовый вопрос капчи со страницы ее размещения и передаем в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ, который необходимо ввести в соответствующее поле для решения капчи

API демонстрацияКак решить
  • логотип «GDPR»
  • логотип «SSL secured»
  • логотип «Google privacy policy»
  • логотип «S/MIME»
  • логотип «CCPA»