Обход FunCaptcha (Arkose Labs captcha) с помощью «SolveCaptcha»

Распознавание, автоматическое решение и обход FunCaptcha (Arkose Labs captcha)

Arkose Labs CAPTCHA (ранее FunCaptcha) предлагает пользователям задания с вращающимися изображениями и аудио, которые сложно обойти ботам. В отличие от reCAPTCHA, Arkose имеет меньше данных о пользователях, поэтому проверки происходят чаще. Вместо обычного распознавания текста или объектов, Arkose применяет логические задачи и развлекательные сценарии, что повышает защиту, но иногда снижает конверсию из-за сложности. Решатель FunCaptcha автоматически обходит любые капчи Arkose Labs.

Обход FunCaptcha

Лучший сервис для автоматического обхода и решения FunCaptcha

Используя продвинутые алгоритмы, основанные на сочетании ИИ и ручной проверки, SolveCaptcha достигает высокой скорости и минимальных затрат, предлагая разработчикам лучший сервис.

  • «SolveCaptcha» это надёжный сервис Надежность

    Обеспечиваем самую быструю скорость обновлений среди аналогичных сервисов.

  • «SolveCaptcha» это безопасный сервис Безопасность

    Оплата только за успешно решенные капчи.

  • «SolveCaptcha» использует AI и задачи работникам AI и задачи работникам

    Совмещение ИИ и ручного труда обеспечивает быстрое и полностью автоматизированное решение капч любой сложности.

  • Интеграция API с «SolveCaptcha» Широкая совместимость

    SolveCaptcha интегрируется с API ведущих сервисов распознавания капч.

  • Разнообразные решения капчи с помощью «SolveCaptcha» Разнообразные решения

    Доступ к SolveCaptcha через API и расширение для Chrome.

  • «SolveCaptcha» это популярный сервис Доверие клиентов

    Более 1000 платформ уже интегрировали API в свои программы для автоматизации.

Цены на сервис решения капчи FunCaptcha

SolveCaptcha — наиболее доступный и быстрый сервис для решения капч FunCaptcha.

«FunCaptcha (Arkose Labs captcha)» лого FunCaptcha (Arkose Labs captcha) Цена за 1000 $2.99 - $50 Скорость 27 сек. Свободно, в минуту 578
Больше типов

API для решения FunCaptcha: Как обойти FunCaptcha

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

FunCaptcha

Теперь мы предоставляем метод для решения FunCaptcha с помощью токена.

Этот метод очень прост:

  1. Вам нужно найти публичный ключ FunCaptcha. Есть два способа это сделать: вы можете найти div с FunCaptcha и посмотреть на значение параметра data-pkey или же найти элемент с именем (name) fc-token, а из его значения вырезать ключ, который указан после pk.

  2. Отправьте HTTP GET или POST запрос к нашему API: https://api.solvecaptcha.com/in.php, указав значение параметра method равным funcaptcha, найденный ранее публичный ключ укажите в параметре publickey, а полный URL страницы — в параметре pageurl. Отправка данных прокси на текущий момент не обязательна, но мы все же рекомендуем это делать.
    Полный список параметров для запроса можно найти в таблице ниже.

    Пример URL запроса:

    https://api.solvecaptcha.com/in.php?key=1abc234de56fab7c89012d34e56fa7b8&method=funcaptcha&publickey=12AB34CD-56F7-AB8C-9D01-2EF3456789A0&pageurl=http://mysite.com/page/with/funcaptcha/
  3. Если вы отправили корректный запрос, сервер вернёт ID вашей капчи в виде простого текста, например: OK|2122988149 или в формате JSON {"status":1,"request":"2122988149"}, если вы использовали параметр json в запросе.

    Если что-то пошло не так, сервер вернёт ошибку. Описание ошибок приведено в главе Обработка ошибок.

  4. Подождите 15-20 секунд и отправьте HTTP GET запрос к нашему API: https://api.solvecaptcha.com/res.php, чтобы получить результат.
    Полный список параметров для запроса можно найти в таблице ниже.

    Если ваша капча уже решена, сервер вернёт ответ в виде простого текста или JSON. Ответ представляет собой токен, примерно такой:

    3084f4a302b176cd7.96368058|r=ap-southeast-1|guitextcolor=%23FDD531|metabgclr=%23FFFFFF|metaiconclr=%23202122|meta=3|lang=en|pk=12AB34CD-56F7-AB8C-9D01-2EF3456789A0|cdn_url=https://cdn.funcaptcha.com/fc|surl=https://funcaptcha.com

    Если ваша капча ещё не решена, сервер вернёт код CAPCHA_NOT_READY. В таком случае повторите ваш запрос через 5 секунд.

    Если что-то пошло не так, сервер вернёт код ошибки.

  5. Найдите элемент с id fc-token и измените его значение (value) на полученый токен.

    Важно: если вы используете параметр nojs=1, то API вернёт лишь часть токена в таком виде: 3084f4a302b176cd7.96368058|r=ap-southeast-1 и вам нужно собрать весь токен целиком самостоятельно, используя оригинальное значение fc-token.

  6. Осталось лишь сделать то, что вы хотели сделать на сайте: отправить форму, кликнуть на кнопку или что-то ещё.

Список параметров для GET/POST запросов к https://api.solvecaptcha.com/in.php

Параметр Тип Обязателен Описание
key Строка Да ваш ключ API
method Строка Да funcaptcha — указывает, что вы решаете FunCaptcha с помощью токена
publickey Строка Да Значение параметра pk или data-pkey, которое вы нашли в коде страницы
surl Строка Нет Значение параметра surl, если он присутствует на целевой странице
data Строка Нет Дополнительные данные, передаваемые при загрузке FunCaptcha. Пример: data[blob]=stringValue
pageurl Строка Да Полный URL страницы, на которой вы решаете FunCaptcha
userAgent Строка Нет Говорит нам использовать ваш user-agent
header_acao Число
По умолчанию: 0
Нет 0 — выключен
1 — включен
Если включен, то in.php добавит заголовок Access-Control-Allow-Origin:* в ответ.
Используется для кроссдоменных AJAX-запросов из веб-приложений.
json Число
По умолчанию: 0
Нет 0 — сервер вернёт ответ в виде простого текста
1 — сервер вернёт ответ в формате JSON

Список параметров GET-запроса к https://api.solvecaptcha.com/res.php

GET параметр Тип Обязателен Описание
key Строка Да ваш ключ API
action Строка Да get — получить ответ на капчу
id Число Да ID капчи, полученный от in.php.
json Число
По умолчанию: 0
Нет 0 — сервер вернёт ответ в виде простого текста
1 — сервер вернёт ответ в формате JSON
header_acao Число
По умолчанию: 0
Нет 0 — выключен
1 — включен
Если включен, то in.php добавит заголовок Access-Control-Allow-Origin:* в ответ.
Используется для кроссдоменных AJAX-запросов из веб-приложений.

Пример URL запроса:

https://api.solvecaptcha.com/res.php?key=1abc234de56fab7c89012d34e56fa7b8&action=get&id=2122988149

Примеры кода для отправки FunCaptcha:

cURL

curl --location 'https://api.solvecaptcha.com/in.php' \
--form 'key="YOUR_API_KEY"' \
--form 'method="funcaptcha"' \
--form 'publickey="A8C45173-7FGA-5DFF-7130-P27HFM194E10"' \
--form 'surl="https://blizzard-api.arkoselabs.com"' \
--form 'data="{\"blob\":\"59GUybcGVCPYwwTt...kc9GEVDZNVj5Q==\"}"' \
--form 'pageurl="https://www.site.com/page/"' \
--form 'userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36"' \
--form 'json="1"'
                  
Python

import requests

url = "https://api.solvecaptcha.com/in.php"

payload = {'key': 'YOUR_API_KEY',
'method': 'funcaptcha',
'publickey': 'A8C45173-7FGA-5DFF-7130-P27HFM194E10',
'surl': 'https://blizzard-api.arkoselabs.com',
'data': '{"blob":"59GUybcGVCPYwwTt...kc9GEVDZNVj5Q=="}',
'pageurl': 'https://www.site.com/page/',
'userAgent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36',
'json': '1'}

headers = {}

response = requests.request("POST", url, headers=headers, data=payload, files=files)

print(response.text)
                  
JavaScript (Node.js)

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://api.solvecaptcha.com/in.php',
  'headers': {
  },
  formData: {
    'key': 'YOUR_API_KEY',
    'method': 'funcaptcha',
    'publickey': 'A8C45173-7FGA-5DFF-7130-P27HFM194E10',
    'surl': 'https://blizzard-api.arkoselabs.com',
    'data': '{"blob":"59GUybcGVCPYwwTt...kc9GEVDZNVj5Q=="}',
    'pageurl': 'https://www.site.com/page/',
    'userAgent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36',
    'json': '1'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});
                  
Go

package main

import (
  "fmt"
  "bytes"
  "mime/multipart"
  "net/http"
  "io"
)

func main() {

  url := "https://api.solvecaptcha.com/in.php"
  method := "POST"

  payload := &bytes.Buffer{}
  writer := multipart.NewWriter(payload)
  _ = writer.WriteField("key", "YOUR_API_KEY")
  _ = writer.WriteField("method", "funcaptcha")
  _ = writer.WriteField("publickey", "A8C45173-7FGA-5DFF-7130-P27HFM194E10")
  _ = writer.WriteField("surl", "https://blizzard-api.arkoselabs.com")
  _ = writer.WriteField("data", "{\"blob\":\"59GUybcGVCPYwwTt...kc9GEVDZNVj5Q==\"}")
  _ = writer.WriteField("pageurl", "https://www.site.com/page/")
  _ = writer.WriteField("userAgent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36")
  _ = writer.WriteField("json", "1")
  err := writer.Close()
  if err != nil {
    fmt.Println(err)
    return
  }


  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Set("Content-Type", writer.FormDataContentType())
  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := io.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}
                  
«SolveCaptcha» расширения для обхода капчи

Расширение для браузера

Расширение для браузера Chrome автоматически решает капчи, включая Google reCAPTCHA v2, reCAPTCHA v3, обход Cloudflare, Amazon AWS WAF и другие типы.

Лучший сервис распознавания и решения капч

Сервис поддерживает распознавание, расшифровку, решение и обход всех популярных типов капч включая:

Больше типов