cfsolve обходит Cloudflare Turnstile на Rust без headless-браузера

Cloudflare Turnstile solver library (no headless browser required)

Библиотека cfsolve на Rust решает виджеты Cloudflare Turnstile и страницы-челленджи, полностью эмулируя браузер на уровне запросов. Она возвращает токен Turnstile или cookie cf_clearance, используя профиль Safari на iPhone. Доступна и как CLI-утилита, и как библиотека с асинхронным API. Для работы нужен профиль с записанными ответами на проверки браузера, а также CMake, libclang и BoringSSL. Поддерживаются прокси и выбор виджета по sitekey.

Отправляйте cookie cf_clearance с того же IP-адреса и с тем же user agent, что и в профиле, иначе Cloudflare его отклонит.
  1. costco

    Автор здесь. Я отправил это несколько дней назад, но, похоже, оно попало в пул второй попытки, так что теперь на главной странице. Как бы то ни было, я получил сообщение от пользователя, что этот солвер не работал у него с европейскими прокси, но работал с американскими… так что, возможно, для разных регионов отдаются разные версии. Я скоро это исправлю. Сейчас я не за компьютером, но несколько часов назад, когда я тестировал, всё работало (Cloudflare постоянно всё меняет).

  2. jyrkesh

    Я годами использую Edge Dev как основной браузер, и в последних паре обновлений Turnstile то и дело сбоит. Я получаю этот код ошибки на https://debug.challenges.cloudflare.com/, который сейчас не выдаётся, потому что волшебным образом снова заработало.

    Но когда оно не работает, я осознаю, что примерно 30-50% интернета для меня закрыто в этом профиле браузера, потому что я не могу пройти чёрный ящик проверки Cloudflare.

    Что действительно бесит, так это то, что обходы вроде этого определённо повсюду, и крупные игроки занимаются дистилляцией и спамят в соцсетях, и Мёртвый Интернет повсюду, но в итоге я не могу войти в Letterboxd или что-то такое.

    Не знаю, я даже не злюсь на Cloudflare, они тоже стараются. И я каждый день использую LLM, это мощные инструменты, и ящик Пандоры уже не закрыть. Просто кажется, что интернет достиг пика насыщения DDoS-атаками с помощью LLM.

  3. paaloeye

    К лучшему или к худшему, это как `yt-dlp` — постоянная гонка с CF, так что это ненадёжно. Скорее к лучшему.

  4. nomilk

    Мой солвер для Cloudflare — это command + w. Он на 100% надёжен в браузере с интерфейсом и иногда приводит к нахождению альтернативного сайта, который не ставит свои приоритеты (блокировку ботов) выше пользовательских (разумное использование времени).

  5. userbinator

    «И у стен есть уши».

    Лично я бы осторожнее тыкал этого медведя так публично. Это лишь ускоряет эскалацию и создаёт ещё больше трудностей тем из нас, кто подвергся дискриминации по user-agent и нашёл свои собственные обходные пути.

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

Ещё за этот день

2026-10-31