Vinyzu/Botright

Botright, the most advance undetected, fingerprint-changing, captcha-solving, open-source automation framework. Build on Playwright, its as easy to use as it is to extend your code. Solving your Captchas for free with AI.

何を解決するか

Botrightは、ウェブ自動化がサイトによってボットトラフィックとして検出されるという課題に対処します。開発者が有料のサードパーティのCAPTCHA解決APIを必要とせずに、アンチボット保護、ファイガープリント、さまざまなタイプのCAPTCHAを回避できるように支援します。

動作方法

BotrightはPlaywrightと統合され、いくつかのステルス技術を採用しています:

  • ブラウザマスキング:ローカルマシンの実際のChromiumベースのブラウザを使用し、自前でスクレイピングしたchrome-fingerprintsを統合することで、サイトに正当なユーザーのセッションであると誤認させる仕組みです。
  • ステルス統合undetected-playwright-pythonを活用して、Cloudflare Turnstileやインタースティシャルなどのサービスを回避します。
  • AI駆動のCAPTCHA解決:コンピュータビジョン、CLIP検出、その他のAI手法を用いて、ローカルでCAPTCHA(reCaptcha、hCaptcha、GeeTestなど)を解決します。

対象ユーザー

高度なアンチボットシステム(例:DataDome、Cloudflare、Imperva)による検出を回避したい、ウェブスクレイピングや自動化を行う開発者向けに設計されています。

特徴

  • 即時利用:既存のPlaywrightコードと完全互換。ブラウザの初期化部分のみを変更すればよい。
  • 高ステルス性:CreepJS、SannySoft、Fingerprint.comなどの主要なボット検出器に対して高い成功率を発揮。
  • ローカルでのCAPTCHA解決:外部APIコストなしに、AIとCVを活用して複数のCAPTCHAタイプを解決。
  • ファイガープリントのなりすまし:現実世界のファイガープリントを使用して、正当なブラウザ行動を模倣。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト