本文へスキップ

オープンソースの CloakBrowser 代替

CloakBrowser は多くのユーザーを抱える、実力のあるエンジンレベルのステルス Chromium ですが、パッチ済みのバイナリはクローズドソースです。Clearcote も同じくエンジンレベルで、すべてのパッチを読んで再ビルドできるオープンビルドを提供しています。

CloakBrowser とは?

CloakBrowser(CloakHQ 製)は、Python・JavaScript・.NET 向けに Playwright と Puppeteer の薄いラッパーを備えた改造 Chromium です。Clearcote と同じく、ステルスは注入する JavaScript ではなく、コンパイル済みの C++ パッチ(README によると 87 件、現行の有料 Stable リリースは Chromium 155 ベース)で実装されています。ローカルでも Docker でもセルフホストでき、起動時にフィンガープリントのシードを生成し、人間らしい入力を再現するモードや、オープンソース(MIT)のプロファイルマネージャー(現在は Windows と macOS 向けのデスクトップアプリ)も備えています。GitHub スター約 32,700、PyPI の月間ダウンロード数約 510,000 と人気も高く、両者の共通点は実際に多いので、その点は公平に評価すべきです。

主な違いはオープン性です。ラッパーは MIT ライセンスですが、ステルスバイナリとそのパッチはクローズドソースで、中身の確認も再ビルドも再配布もできないビルド済みバイナリをダウンロードすることになります。料金体系は現在 Clearcote と似ています。最新ビルドは GitHub でサインインすれば同時 1 セッションまで無料、旧版の v146 ビルドは無料でダウンロードでき、同時実行数を増やすにはサブスクリプションが必要です(執筆時点でキャンペーン価格の月額 $19 から)。依頼に応じて、マネージドのクラウド版も利用できます。

オープンなラッパーから読み解く CloakBrowser の仕組み

CloakBrowser でオープンなのはラッパーの部分です。ブラウザをダウンロードして検証し、Playwright または Puppeteer で起動する Python・JavaScript・.NET のパッケージ(MIT)です。起動のたびに、ランダムなフィンガープリントのシード(--fingerprint=、10000 から 99999 までの数値)とプラットフォームが選ばれます。プラットフォームは Linux と Windows のホストでは Windows、Mac では macOS で、Mac ではネイティブの Mac ブラウザとして動作します。画面、GPU、メモリ、CPU コア数、フォントなど、アイデンティティの残りの部分は、バイナリがそのシードから導き出します。

どのビルドが手に入るかはキーによって決まります。キーがない場合、ラッパーはパッチ 58 件の Chromium 146(macOS ではパッチ 26 件の 145)をダウンロードします。GitHub サインインで得られる無料のキーでは、同時 1 セッションまで最新ビルドを使えます。有料のキーでは、macOS を含むすべてのプラットフォームで、パッチ 87 件の Chromium 155 ベースの Pro ビルドが手に入ります。ダウンロードは、ラッパーに固定された Ed25519 鍵で署名された SHA-256 マニフェストと照合されます。これでバイナリの出所は証明できますが、パッチが読めるようになるわけではありません。

バイナリのライセンス(バージョン 1.3、2026 年 7 月)は再配布、改変、リバースエンジニアリングを禁じており、ライセンスビルドはキーの検証とセッション数のカウントのために cloakbrowser.dev に接続します。ラッパーのソースを見ると、外部への通信は、ダウンロード兼ライセンスサーバー、フォールバックとしての GitHub、プロセスごとに 1 回のパッケージ更新チェック、そしてジオマッチングが有効なときだけ行う IP の照会です。分析やテレメトリーのライブラリは含まれていません。

知っておきたいデフォルトが 1 つあります。ラッパーがブラウザに最初に渡す引数は --no-sandbox で、これは Chromium のプロセスサンドボックスを無効にします。自分で渡す引数でフラグを上書きすることはできても、この引数は取り除けません。stealth_args=False を指定すると、デフォルトの引数リストがまるごと外れます。Chromium 145 のバイナリに対する公開の挙動監査(2026 年 3 月)では不審な点は見つかりませんでしたが、これは現行ビルドより前のものです。また、あらゆる挙動テストと同じく、特定の条件下でのみ動作するコードの存在までは否定できません。

Clearcote vs CloakBrowser

機能ClearcoteCloakBrowser
アプローチ エンジンレベルの C++/Blink パッチ エンジンレベルの C++ パッチ(README によると 87 件)
Chromium のバージョン 156(最新ビルド) 155(有料の Stable。README では無料ビルドを 156 と記載)
ステルスパッチ オープンビルドはすべて読める(BSD-3)、最新ビルドは非公開パッチを追加 バイナリはクローズド、MIT なのはラッパーのみ
再現可能ビルド あり(オープンビルド) なし:中身の見えないビルド済みバイナリを配布
無料の最新ビルド GitHub で無料、同時 1 ブラウザ GitHub で無料、同時 1 セッション
自動化 API Playwright と Puppeteer(Python、Node、.NET)、CDP Playwright と Puppeteer(Python、JS、.NET)、CDP
セルフホスト / Docker 可能:CDP エンドポイント + 公式イメージ 可能:バイナリを自前で実行 + Docker
検証 手法を公開:リリースごとに CreepJS で監査し、354 項目の公開監査も提供 独自の結果表を公開、CreepJS は含まれない
有料プラン Pro は月額 $49、同時実行は最大 250 同時セッションを増やすなら月額 $19 から(キャンペーン価格)

比較は 2026年11月 時点のものです。CloakBrowser のライセンス:ラッパーは MIT、ステルスバイナリはクローズド。内容は変わることがあるため、最新情報は各プロジェクトでご確認ください。

実測:同じ 10 サイトで 12 個のツールを比較

オープンソースの browsers-benchmark ハーネスを 5 回実行しました(最終実行は 2026年10月27日)。各ツールはそれぞれ専用の米国住宅用 IP で、実行ごとに異なる順序で動かしています。「成功」とは、そのサイト向けのハーネス自身のチェックが、ブロックページやチャレンジページではなく本来のページを確認したことを意味します。 Clearcote は Windows デスクトップ(最新ビルド)で計測し、その他のツールは Linux サーバーで計測しました。

本来のページに到達したページ読み込みの割合(ツール別、ヘッドフル/ヘッドレス)
ツールヘッドフルヘッドレス
Clearcote0.63.2 · r5278%39/5080%40/50
Camoufox0.5.8 · v156.0.1-beta.3672%36/5080%40/50
Invisible Playwright0.43.0 · Firefox76%38/5078%39/50
CloakBrowser0.6.474%37/5064%32/50
SeleniumBase (CDP mode)4.49.0 · Chrome74%37/50—
nodriver0.50.6 · Chrome74%37/5040%20/50
Zendriver0.17.1 · Chrome64%32/5060%30/50
tf-playwright-stealth (Firefox)1.2.058%29/5062%31/50
tf-playwright-stealth (Chromium)1.2.056%28/5050%25/50
Playwright (Chromium)1.62.056%28/5030%15/50
Playwright (Firefox)1.62.054%27/5054%27/50
Patchright1.64.3 · Chrome24%12/5026%13/50

サイト:検索結果ページ, コミュニティフォーラム, ソフトウェア企業のサイト, 高級品小売店, マーケットプレイスの商品ページ, チケット販売サイト, ファッション小売店, 旅行予約サイト, 航空会社, ソーシャルネットワーク。 これは 1 つのネットワーク、1 週間分のスナップショットです。結果はリリースやプロキシ、サイト自体の変化によって毎回変わり、すべてのサイトを毎回読み込めたツールはありませんでした。生データ(JSON)。

Clearcote が選ばれる理由

監査できるビルド

Clearcote のオープンビルドはすべてのパッチをソースで読めるので、中身を確認できないバイナリを信用する代わりに、ブラウザのアイデンティティを何がどう変えているのかを正確に把握できます。

再現可能

オープンビルドをソースからビルドし直し、バイナリが一致することを確認できます。中身の見えないダウンロードを鵜呑みにする必要はありません。

キー不要の無料ビルド

Clearcote のオープンビルドは、キーもアカウントもなしで無料でダウンロードして使えます。CloakBrowser をキーなしでダウンロードすると、旧版の v146 ビルド(macOS ではパッチ 26 件の 145)になります。

主張するだけでなく、検証できる

整合性は、リリースごとの CreepJS を含む公開テストで確認しています。また、Clearcote が公開している 354 項目の監査は、誰でも任意のブラウザに対して実行できます。

CloakBrowser のほうが向いている場合

  • 有償サポート付きですぐに使える商用製品が欲しく、バイナリを監査する必要がない場合。
  • 少数の同時セッションを、最も安い月額料金で使いたい場合。
  • Intel Mac でネイティブのブラウザを使いたい場合。CloakBrowser のラッパーは Intel Mac でも Apple Silicon 搭載の Mac でもネイティブに動きます(キーなしでは旧版の Chromium 145 ビルド)。Clearcote は Apple Silicon 搭載の Mac ではネイティブに動きますが、Intel Mac では Docker イメージ経由でしか動きません。
  • CloakBrowser は正当なエンジンレベルの選択肢です。クローズドソースのモデルがチームに合うなら、実力のあるツールです。

その他の CloakBrowser 代替ツール

2026 年 10 月時点で、CloakBrowser と比較検討されるオープンソースのツールは次のとおりです。

  • Camoufox: フィンガープリントの制御をコンパイルして組み込んだ Firefox フォークで、パッチはすべてオープンソースです。Firefox のアイデンティティが欲しいときの選択肢です。
  • Patchright: プロトコル層にある自動化のリークを取り除く、パッチ済みの Playwright ドライバーです。素の Chrome で動くため、フィンガープリントはマシン自身のものです。
  • nodriver: WebDriver を使わず、DevTools Protocol で Chrome を操作します。undetected-chromedriver の後継です。
  • SeleniumBase: UC Mode と CDP Mode で、Chrome をどう操作しているかを隠す Python フレームワークです。
  • invisible_playwright: C++ でパッチした Firefox フォークで、Playwright の Python クライアントを改変したコピーを通じて操作します。デフォルトで起動時に ping を送信します。

よくある質問

CloakBrowser はオープンソースですか?

一部だけです。Python・JavaScript・.NET 向けのラッパーとプロファイルマネージャーは GitHub 上で MIT ライセンスですが、ステルス化した Chromium バイナリとそのパッチはクローズドソースで、中身の確認も再ビルドも再配布もできません。Clearcote のオープンビルドは完全にオープン(BSD-3)で、再現可能です。

CloakBrowser は無料ですか?

最新ビルドは GitHub でサインインすれば同時 1 セッションまで無料で、旧版の v146 ビルドは無料でダウンロードできます。同時セッションを増やすにはサブスクリプションが必要で、執筆時点ではキャンペーン価格で月額 $19 からとなっています。最新の価格は同社サイトを確認してください。Clearcote の最新ビルドも同じ仕組み(GitHub で無料、同時 1 ブラウザ)で、オープンビルドはアカウント不要で無料です。

Clearcote と CloakBrowser はどちらもエンジンレベルですか?

はい。どちらも JavaScript を注入するのではなく、C++ パッチとしてステルスを Chromium に組み込んでビルドしており、どちらもセルフホスト可能で Playwright / Puppeteer 互換です。違いはオープン性(オープンで再現可能なビルドか、クローズドなバイナリか)と、Chromium のバージョン(執筆時点で 156 と、有料の Stable ビルドの 155)です。

出典

どこまで深いか

比較したどのフォークと比べても 2 倍以上のパッチ数。

Chromium にコンパイルされたパッチの数を、アプローチ別に示します。スクリプトベースのツールはエンジンをまったく変更しません。

ステルスプラグイン

例:puppeteer-extra-plugin-stealth

0

パッチ済みドライバー

例:undetected-chromedriver、nodriver

0

他の Chromium フォーク

無料ビルドと有料ビルド

35–87

Clearcote Pro

r57、Chromium 156

240

公開されているパッチ数(2026年10月 時点)。範囲は他のフォークの無料ビルドと有料ビルドを含みます。Clearcote の数値は Pro ビルドのものです。

試す

365 項目のチェックを、無料で、あなたのブラウザで

すべての Clearcote ビルドに課しているフィンガープリントテストです。今お使いのものでも実行して比べてみてください。

テストを実行
読む

オープンビルドのパッチは公開されています

無料のオープンビルドは BSD-3 で、ソースから再現でき、アカウントも不要です。Pro ビルドは、その上に非公開のパッチを加えています。

GitHub で開く
リリースを追う

エンジンのリリース 57 回、Chromium メジャーバージョン 7 世代

すべてのパッチを新しい Chromium ごとに移植しています。最新ビルドは新しいメジャーバージョンに公開当日に対応します。

リリースを見る

関連記事

リサーチPatches, not black boxes: how a stealth browser is built and verifiedHow an anti-detect Chromium is assembled from readable patches, built reproducibly, and verified end-to-end — so you can trust the binary matches the source.ドキュメントClearcote のリリースを検証SHA-256 チェックサム、GPG 署名、固定した署名鍵のフィンガープリントで GitHub リリースを検証。SDK がすべてのダウンロードを検証する仕組みも。Q&AWhat is a stealth browser?A stealth browser is a real browser engine, driven by Playwright, Puppeteer or Selenium, with the automation tells removed. Tools differ mainly in which layer they fix.比較Clearcote vs CamoufoxCamoufox は Firefox ベースの、よくできたオープンソースのアンチディテクトブラウザです。Clearcote は同じエンジンレベルのアプローチを Chromium で実現しているため、自動化で見せるブラウザが、利用者約 3% のものではなく、Web の約 66% が実際に使っているものになります。比較Clearcote vs undetected-chromedriverundetected-chromedriver は今も月間ダウンロード数が約 2.5M ありますが、最終リリースは 2024 年 2 月です。素の Chrome 上で Selenium/ChromeDriver の継ぎ目を隠すもので、フィンガープリントやネットワーク層には一切手を付けません。Clearcote はその両方をエンジン内で変えます。比較Clearcote vs nodrivernodriver は undetected-chromedriver の後継で、高速かつ非同期、Selenium を使わずに CDP を直接扱います。ただし操作するのは素の Chrome なので、フィンガープリントは手元のマシンのものです。Clearcote は CDP 中心の使い心地はそのままに、フィンガープリントと TLS をエンジン内で変更します。

オープンソースの Chromium 代替を試す

無料のオープンソース。Playwright & Puppeteer にそのまま組み込め、TLS ハンドシェイクまで整合性を保ちます。

ブラウザ 1 つまで無料:GitHub、カード確認、または会社の Google アカウント。請求は一切ありません。