Инструкция: Как обойти VK CAPTCHA

Инструкция: Как обойти VK CAPTCHA

📌 Вариант 1 — Простая CAPTCHA (токен)

Что нужно:

  • session_token или redirect_uri
  • Прокси (в формате логин:пароль@IP:порт)
  • userAgent
  • API-ключ от 2Captcha

Как получить данные:

  1. Открой DevTools (F12) в браузере.
  2. Попробуй авторизоваться в VK, чтобы появилась капча.
  3. В сетевых запросах найди session_token или redirect_uri.

Как отправить запрос:

POST https://2captcha.com/in.php

{
"method": "vkcaptcha",
"key": "ВАШ_API_KEY",
"session_token": "ТОКЕН_ОТСЮДА",
"proxy": "логин:пароль@IP:порт",
"proxytype": "HTTPS",
"userAgent": "ваш юзер-агент"
}

Получение ответа:

GET https://2captcha.com/res.php?key=ВАШ_API_KEY&action=get&id=ID_капчи

Жди 5–7 секунд перед запросом результата. Ответ будет — либо готовый текст, либо сообщение об ошибке.

🕒 Важно: токен живёт ~3 минуты. Не затягивай.

📌 Вариант 2 — Капча с изображением (пазл)

Что нужно:

  • image — base64-картинка
  • steps — шаги перемещения

Где взять:

  1. Загрузи капчу на сайте VK.
  2. Отследи запрос:
    https://api.vk.com/method/captchaNotRobot.getContent?v=5.199
  3. Извлеки image (base64) и steps.

Запрос к 2Captcha:

jsonКопироватьРедактировать{"method":"vkimage","key":"ВАШ_API_KEY","body":"base64_изображение","steps":"шаги_через_запятую"}

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

💬 Комментарии:

  • Работает с API v1, но лучше использовать v2 (JSON).
  • Подробности тут: https://2captcha.com/api-docs/vk-captcha
  • Если что-то не так — проверь прокси, userAgent и валидность токена.
Начать дискуссию