BotBrowser:オープンソースのアンチディテクトブラウザツール 241

小编 ·

BotBrowser:オープンソースのアンチディテクトブラウザツール

自媒体や越境ECの運用において、複数アカウントが同一ユーザーだとプラットフォームに検知される問題が多く、高価な分離ツールの購入が必要になることがある。

BotBrowser:オープンソースのアンチディテクトブラウザツール

BotBrowserとは?

メディア運営や越境ECビジネスにおいて、複数のアカウントが同一ユーザーとしてプラットフォームに検知され、高額な分離ツールを購入する必要があるという問題に直面するユーザーは少なくありません。

本記事で紹介するオープンソースのステルスブラウザ:BotBrowser。改造されたChromiumカーネルに基づき、様々な主要なアンチクローラーおよびアンチ自動化検出システムを効果的に回避できます。ステルスなウェブ自動化操作を実現します。BotBrowserはWindows、macOS、Linuxをサポートし、プラットフォーム間で設定ファイルを共有可能で、強力なアンチボット防御互換性を備え、包括的なフィンガープリントシミュレーションとWebRTC漏洩防止を提供し、ユーザーのIPが露呈することを防ぎ、複数アカウントの安全な管理を支援します。

BotBrowser:开源无痕浏览器工具.webp

BotBrowserの主要機能

クロスプラットフォーム対応:

  • Windows、macOS、Ubuntuなどのオペレーティングシステムに対応。

  • クロスプラットフォームの設定ファイルを提供し、異なるシステム間でシームレスに使用可能。

ステルスと検出回避:

  • ヘッドレスモードとシークレットモードの検出を回避:ChromiumのC++ソースコードを修正することで、一般的な自動化検出を効果的に回避します。

  • ノイズ注入:2D Canvas、WebGL、フォント、テキストメトリクス、オーディオフィンガープリントなどをランダム化し、検出を防ぎます。

  • オペレーティングシステム固有の属性をシミュレート:スクロールバーの幅、システムフォントなどの設定を調整し、リアルさを強化します。

  • 包括的なフィンガープリント偽装:ブラウザバージョン、オペレーティングシステム、グラフィックスハードウェア、環境設定、メディアデバイスなど、多岐にわたる偽装に対応。

プロキシとネットワーク制御:

  • プロキシ統合:プロキシサーバーの設定により実際のIPを隠すことをサポート。

  • 動的な言語とタイムゾーン設定:プロキシIPに基づいてブラウザの言語とタイムゾーン設定を自動調整。

  • WebRTC漏洩防止:WebRTC通信中に実際のIPが露呈するのを防止。

自動化制御:

  • Chrome DevTools Protocol(CDP)とPlaywrightおよびPuppeteerを組み合わせることで強力な自動化機能を実現。

  • CDP漏洩検出を防止し、自動化操作の隠蔽性を確保。

パフォーマンスと成功率:

  • 高度なアンチボット対策との対決において、98%を超える成功率を達成。

  • 1日あたり350,000件以上のアカウント登録をサポートし、優れた安定性と速度を発揮。

BotBrowserの使用方法

1. ダウンロードとインストール:

  • GitHub Releasesページから対応するオペレーティングシステムのインストーラーをダウンロード。

  • macOSおよびWindows特有のの問題に対して、修正コマンドと起動パラメータの推奨事項を提供。

2. 起動方法:

  • コマンドライン(CLI):--bot-profileパラメータで設定ファイルのパスを指定して起動。

  • Playwright / Puppeteer統合:簡単な設定で自動化フレームワーク内でBotBrowserを使用可能。

  • BotBrowserConsole:複数のブラウザインスタンスを簡単に管理・起動できる無料のオープンソースGUIツール。

3. テストと検証:

  • 詳細なテストスクリプトと動画デモを提供し、Cloudflare、Akamai、Kasada、reCAPTCHAなどの主要なアンチクローラーシステムを回避する上でのBotBrowserの有効性を実証。

BotBrowserダウンロード:https://github.com/MiddleSchoolStudent/BotBrowser/releases