ブログに戻る

キャンバスおよびWebGLフィンガープリンティングの検出回避方法

キャンバスおよびWebGLフィンガープリンティングを回避するための完全ガイド:アービトラージャーとSMM専門家向けのアンチデテクトブラウザの設定、禁止からの保護、マルチアカウント操作の検証済みメソッド。

📅2025年12月28日
```html

Facebook AdsとInstagramでのCanvasとWebGLフィンガープリンティングの回避: マルチアカウント用完全ガイド2025

Facebookの複数の広告アカウントを運営している場合、クライアントのために20以上のInstagramプロファイルを管理している場合、またはトラフィックのアービトラージを行っている場合、アカウントの突然のバンに直面したことがあるでしょう。異なるプロキシやアンチデテクトブラウザを使用しても、プラットフォームはあなたのアカウントを結びつけて一度にブロックします。その理由は、CanvasとWebGLフィンガープリンティングというブラウザのデジタルフィンガープリンティング技術で、Facebook、Instagram、TikTokなどのプラットフォームがIPアドレスを変更してもあなたを特定できるからです。

このガイドでは、CanvasとWebGLフィンガープリンティングとは何か、ソーシャルネットワークや広告プラットフォームがこれらの技術をどのように使用してマルチアカウントを検出するのか、そして最も重要なこととして、Dolphin Anty、AdsPower、Multilogin、GoLoginのアンチデテクトブラウザを正しく設定して、各プロファイルが個別のユニークなデバイスのように見えるようにする方法を説明します。

CanvasとWebGLフィンガープリンティングとは何か、そしてそれがマルチアカウントにとって重要な理由

CanvasとWebGLフィンガープリンティングは、ブラウザとデバイスのユニークなデジタルフィンガープリンティングを作成する方法です。クッキーのように簡単に削除できるものや、プロキシを介して変更できるIPアドレスとは異なり、フィンガープリンティングはハードウェアとソフトウェアの技術的特性に基づいて形成されます。

Canvasフィンガープリンティングは次のように機能します: FacebookやInstagramのページを開くと、ブラウザはバックグラウンドでHTML5 Canvas APIを使用して目に見えない画像を描画するように指示されます。この画像には、異なるフォントのテキスト、幾何学的形状、グラデーションが含まれています。ビデオカード、ドライバー、オペレーティングシステム、フォントのスムージング設定の違いにより、各デバイスはこの画像をわずかに異なる方法で描画します。次に、画像はハッシュに変換され、ユニークな文字列が生成され、これがあなたの「フィンガープリンティング」となります。

WebGLフィンガープリンティングは似た原理を使用しますが、WebGL APIを介して3Dグラフィックスを扱います。ブラウザは3Dシーンをレンダリングし、グラフィックス処理の特性(GPUモデル、ドライバー、サポートされている拡張機能)がユニークなパターンを作成します。製造元とモデルのビデオカード、ドライバーのバージョン、およびサポートされている機能のセットの組み合わせは、非常に特異なフィンガープリンティングを生成し、2人のランダムなユーザーが一致する可能性は極めて低いです。

アービトラージャーにとって重要: 各Facebook Ads広告アカウントに異なるプロキシを使用していても、通常のChromeやFirefoxで1台のコンピュータからそれらを起動すると、すべてのアカウントは同じCanvasとWebGLフィンガープリンティングを持つことになります。Facebookはすぐにそれらを結びつけ、広告ポリシー違反で1つのアカウントがブロックされると、他のすべてのアカウントもブロックされます。

クライアントのInstagramアカウントを数十件管理しているSMM専門家にとっては、状況はさらに深刻です。Instagramは自動化や大量フォローに対抗するためにフィンガープリンティングを積極的に使用しています。プラットフォームが30の異なるアカウントが同じデジタルフィンガープリンティングでログインしていることを検出すると、それを疑わしい活動と見なし、すべてのプロファイルを同時にブロックする可能性があります。

CanvasとWebGLのほかに、プラットフォームは画面解像度、タイムゾーン、インストールされたフォント、ブラウザの言語、オーディオコンテキスト、バッテリーの設定(モバイルデバイス用)など、数十のパラメータを収集しています。しかし、CanvasとWebGLは最も安定していてユニークなフィンガープリンティングを提供し、専門的なツールなしに偽造するのは難しいです。

Facebook、Instagram、TikTokがフィンガープリンティングを使用して検出する方法

大手プラットフォームは1つの検出方法に依存していません — 彼らはフィンガープリンティングがリスク評価システムの中で重要な役割を果たす包括的なアプローチを使用しています。アービトラージやSMMの主要なプラットフォームの例を使って、検出がどのように機能するかを見ていきましょう。

FacebookとFacebook Ads

Facebookはアカウントにログインするたび、広告アカウントを作成するたびにフィンガープリンティングを収集します。システムは数百のパラメータを分析し、「デバイスプロファイル」を作成します。新しい広告アカウントを作成し、そのフィンガープリンティングが95%以上すでにブロックされているアカウントと一致する場合、新しいアカウントは最初のキャンペーンを開始する前にバンされます — これを予防的ブロックと呼びます。

特に、グレーまたはブラックの垂直市場で活動しているアービトラージャーにとっては、これは非常に重要です。Facebookは違反者のフィンガープリンティングのデータベースを保持しており、新しいアカウントが以前に禁止されたオファーに使用されたフィンガープリンティングで「露出」すると、広告のモデレーションを通過することすらできません。

Instagram

Instagram(Facebookと同じくMetaが所有)は、行動パターンに重点を置いた類似のシステムを使用しています。プラットフォームはあなたのフィンガープリンティングを記録するだけでなく、インターフェースとのインタラクションの仕方を追跡します: スクロールの速度、クリックパターン、アクション間の時間。10のアカウントが同じCanvasフィンガープリンティングを持ち、似たような行動(例えば、同時に大量のフォロー)を示す場合、Instagramはそれらをボットとして分類します。

SMMエージェンシーにとっては、異なるプロキシを使用するだけでは不十分です — 各クライアントアカウントのフィンガープリンティングのユニーク性を確保し、作業パターンを変える必要があります。

TikTokとTikTok Ads

TikTokは検出に関して最も攻撃的なプラットフォームの1つと見なされています。標準的なCanvasとWebGLフィンガープリンティングに加えて、TikTokはデバイスのセンサーのパラメータ(加速度計、ジャイロスコープ — モバイル版に関連)やスワイプパターン、さらにはマウスカーソルの微細な動きまで分析します。プラットフォームは機械学習を使用して異常を検出します。

TikTok Adsを使用する際には、モバイルプロキシを使用し、モバイルデバイスのエミュレーションに設定されたアンチデテクトブラウザを組み合わせて、申請された電話モデルに対応するユニークなWebGLフィンガープリンティングを確保することが重要です。

プラットフォームがフィンガープリンティングを通じて収集する情報:

パラメータ プラットフォームに提供するもの 重要性
Canvasフィンガープリンティング レンダリングに基づくデバイスのユニークID 非常に高い
WebGLフィンガープリンティング GPUモデル、ドライバー、拡張機能 非常に高い
フォントリスト OSとインストールされたソフトウェアの特定 高い
ユーザーエージェント ブラウザ、OS、バージョン 中程度
画面解像度 デバイスタイプ(デスクトップ/モバイル) 中程度
タイムゾーン 地理的位置 低い
オーディオコンテキスト オーディオカードとドライバー 中程度

表からわかるように、CanvasとWebGLフィンガープリンティングは検出システムで最も優先されます。ユーザーエージェント、タイムゾーン、画面解像度を正しく置き換えたとしても、すべてのアカウントで同じCanvasフィンガープリンティングを残している場合、プラットフォームはそれらを結びつけます。

どのアンチデテクトブラウザがCanvasとWebGLを効果的に置き換えるか

アンチデテクトブラウザは、ユニークなフィンガープリンティングを持つ隔離されたブラウザプロファイルを作成するための専門的なプログラムです。各プロファイルは、独自のハードウェア特性、オペレーティングシステム、設定を持つ個別のデバイスのように見えます。マルチアカウントでの作業に最も人気のあるソリューションを見てみましょう。

Dolphin Anty

Dolphin Antyは、ロシアとCISのアービトラージャーの間で最も人気のあるアンチデテクトブラウザの1つです。主な利点は、10プロファイルの無料プランがあり、初心者に最適です。DolphinはChromiumエンジンを使用し、CanvasとWebGLフィンガープリンティングの高度な置き換えシステムを提供します。

Dolphinでのフィンガープリンティングの特徴:

  • 各プロファイルのためのユニークなCanvasフィンガープリンティングの自動生成
  • 実際のGPU(NVIDIA、AMD、Intel)をエミュレートしてWebGLパラメータを置き換える
  • ノイズモード — Canvasにノイズを追加し、毎回新しいハッシュを生成する
  • 一貫性のためにフィンガープリンティングをユーザーエージェントと画面解像度と同期させる
  • 実際のデバイスのデータベースから既存のフィンガープリンティングをインポートする機能

Dolphin Antyは、Facebook Ads、Instagram、TikTokなどの厳しい検出を持つプラットフォームでの作業に最適です。ブラウザは定期的に更新され、新しい検出ベクトルを封じ込めます。

AdsPower

AdsPowerは、中国のアンチデテクトブラウザで、eコマースプラットフォーム(Amazon、eBay、AliExpress)やアジアのソーシャルネットワークでの作業に強く焦点を当てていますが、FacebookやInstagramでも優れたパフォーマンスを発揮します。ブラウザは、2プロファイルの無料プランと手頃な有料プランを提供しています。

AdsPowerのフィンガープリンティング回避の利点:

  • 実際のデバイスから収集された数千のフィンガープリンティングのライブラリ
  • フィンガープリンティングのユニーク性を自動的にチェックする「フィンガープリンティングディフェンダー」システム
  • タッチイベントを置き換えた高度なモバイルデバイスのエミュレーション
  • 検出なしでのRPAによる自動化のサポート(SMMに重要)
  • パラメータの視覚化を伴うフィンガープリンティングのチェック機能

Multilogin

Multiloginは、プレミアムソリューションで、アンチデテクトブラウザ市場で最初のものの1つです。価格は€99/月から始まりますが、フィンガープリンティングの置き換えの品質は基準とされています。Multiloginは、Mimic(Chromiumベース)とStealthfox(Firefoxベース)の2つのブラウザエンジンを提供します。

プロがMultiloginを選ぶ理由:

  • APIレベルでの深い置き換えを伴う独自のCanvas Defender技術
  • 高度なスクリプトでも検出されないユニークなWebGLスプーフィングシステム
  • FacebookやGoogleの新しい検出方法に合わせた定期的な更新
  • アクセス権の制限を伴うチームでの作業の可能性
  • プロファイルの作成と管理を自動化するためのAPI

GoLogin

GoLoginは、価格と品質のバランスが取れたウクライナのアンチデテクトブラウザです。100プロファイルで$24/月からの価格は、小規模なSMMエージェンシーや初心者のアービトラージャーにとって手頃です。インターフェースは完全にロシア語です。

GoLoginの特徴:

  • 検出からの保護を伴う独自のOrbitaブラウザ技術
  • プロキシのジオロケーションに基づいたCanvasとWebGLの自動置き換え
  • 組み込みの無料プロキシ(制限ありだがテストには適している)
  • スマートフォンからプロファイルを管理するためのモバイルアプリ
  • 簡単な設定 — 初心者に適している

フィンガープリンティング回避の質に関するアンチデテクトブラウザの比較:

ブラウザ Canvas保護 WebGL保護 価格(最小) 対象ユーザー
Dolphin Anty 素晴らしい 素晴らしい $0(10プロファイル) アービトラージャー、初心者
AdsPower 素晴らしい 素晴らしい $0(2プロファイル) eコマース、SMM
Multilogin 優れた 優れた €99/月 プロ、エージェンシー
GoLogin 良好 良好 $24/月 SMMエージェンシー、中級者
Octo Browser 素晴らしい 素晴らしい €29/月 ユニバーサルオプション

Dolphin AntyでのCanvasとWebGLフィンガープリンティングの設定

Facebook Adsアカウント用のプロファイルを作成するためのDolphin Antyでのフィンガープリンティングのステップバイステップ設定を見ていきます。この手順は、初心者にも、設定を最適化したい経験豊富なアービトラージャーにも適しています。

ステップ1: 新しいプロファイルの作成

Dolphin Antyを開き、左上の「プロファイルを作成」ボタンをクリックします。多くの設定があるウィンドウが表示されます。驚かないでください — ほとんどのパラメータは「自動」モードのままで大丈夫ですが、最大限の保護のために重要な設定を見ていきます。

基本設定:

  • プロファイル名: わかりやすい名前を付けてください。例えば「FB Ads — アカウント1 — 米国不動産」など。
  • フォルダ: 便利さのために垂直または地域ごとにフォルダを作成します。
  • タグ: 迅速な検索のためにタグを追加します(例:「米国」、「アクティブ」、「クリエイティブテスト」)。

ステップ2: フィンガープリンティングの設定

これは最も重要なセクションです。「フィンガープリンティング」タブに移動します。

オペレーティングシステム:

  • Facebook AdsにはWindows 10またはmacOSを推奨します — これは広告主の間で最も一般的なOSです。
  • モバイルトラフィックやTikTokを扱う場合は、AndroidまたはiOSを選択してください。
  • 重要: OSはプロキシに一致する必要があります。モバイルプロキシを使用する場合は、モバイルOSを選択してください。

画面解像度:

  • エキゾチックな解像度を設定しないでください — 人気のある解像度を選択してください: 1920x1080、1366x768、1440x900。
  • 解像度は選択したOSに一致する必要があります(macOSの場合は2560x1600または1440x900が理にかなっています)。
  • 実際のモニターに合わない解像度は避けてください。

ステップ3: Canvas設定

Canvasセクションでは、いくつかの動作モードが表示されます:

  • オフ: Canvasは置き換えられません — このモードは使用しないでください!
  • ノイズ: Canvasにノイズが追加され、毎回新しいフィンガープリンティングが生成されます。
  • ブロック: Canvas APIが完全にブロックされます — 疑念を引き起こす可能性があります。
  • リアル: データベースからの実際のCanvasが使用されます — 推奨オプションです。

アービトラージのための推奨: Facebook Adsの主要アカウントには「リアル」モードを使用し、テストアカウントや大量登録時には「ノイズ」モードを使用してください。「リアル」モードは、実際のユーザーと区別がつかない、最大限に自然なフィンガープリンティングを提供します。

ステップ4: WebGL設定

WebGLは2番目に重要なパラメータです。Dolphin Antyでは次のオプションが利用可能です:

  • WebGLベンダー: 実際の製造元から選択します — NVIDIA、AMD、Intel。Windowsプロファイルの場合はNVIDIA GeForceまたはAMD Radeonを選択するのが理にかなっています。macOSの場合はIntel IrisまたはAMD Radeon Proを選択してください。
  • WebGLレンダラー: 一般的なモデルを選択します。例えば、NVIDIAの場合はGeForce GTX 1060、RTX 2060、AMDの場合はRadeon RX 580などです。
  • WebGLメタデータモード: 「マスク」を設定します — これによりWebGLのメタデータが置き換えられますが、WebGLアプリケーションの機能は保持されます。

非常に重要: WebGLパラメータは他のフィンガープリンティングと一貫している必要があります。macOSを選択したがNVIDIA GeForceを指定した場合、これは検出システムにとって赤信号です。なぜなら、MacではNVIDIA GPUは使用されていないからです(2016年以降)。

ステップ5: フィンガープリンティングの追加パラメータ

CanvasとWebGLに加えて、以下のパラメータを設定して保護を強化します:

  • ユーザーエージェント: Dolphinは自動的に選択したOSとブラウザに対応するユーザーエージェントを生成します。必要がない限り、手動で変更しないでください。
  • フォント: 「有効」モード — ブラウザはOSに応じてインストールされたフォントのリストを置き換えます。
  • ジオロケーション: プロキシに対応するジオロケーションを指定します。プロキシがニューヨークの場合は、ニューヨークの座標を設定します。
  • タイムゾーン: タイムゾーンは必ずジオロケーションに一致する必要があります。
  • 言語: 米国の場合は「en-US」、英国の場合は「en-GB」などを設定します。
  • CPUコア: プロセッサのコア数。リアリズムのために4、6、または8コアを選択してください。
  • メモリ(RAM): RAMの容量。最適は8 GBまたは16 GBです。

ステップ6: プロキシの設定

「プロキシ」タブに移動します。ここでプロファイルにプロキシを関連付けます。Facebook Adsには、レジデンシャルプロキシまたはモバイルプロキシを使用することを推奨します。

プロキシのデータを次の形式で入力します: host:port:username:password

「プロキシをチェック」をクリックします — Dolphinが動作を確認し、IPアドレス、国、都市を表示します。プロキシのジオロケーションがフィンガープリンティングのタイムゾーンとジオロケーションの設定に一致していることを確認してください。

ステップ7: プロファイルの保存と起動

プロファイルを保存するには「作成」をクリックします。これで「開始」ボタンをクリックしてプロファイルを起動できます。ユニークなフィンガープリンティングを持つブラウザが開き、メインシステムや他のプロファイルから完全に隔離されます。

Facebook Adsでの作業を開始する前に、必ずフィンガープリンティングを特別なサービスで確認してください(「フィンガープリンティングの確認」セクションで説明します)。

AdsPowerでのフィンガープリンティングの構成

AdsPowerは、実際のデバイスのデータベースからの既存のプロファイルを使用することに重点を置いたフィンガープリンティングの設定に少し異なるアプローチを提供します。これは、技術的な詳細に深入りしたくない人や自動化を好む人に特に便利です。

AdsPowerでのプロファイル作成

AdsPowerのメインウィンドウで「新しいプロファイル」をクリックします。プロファイル作成の2つのモードが表示されます:

  • クイックセットアップ: AdsPowerがフィンガープリンティングのすべてのパラメータを自動的に生成します。
  • 高度な設定: すべてのパラメータを手動で設定します。

初心者にはクイックセットアップを、経験豊富なユーザーには高度な設定をお勧めします。

クイックセットアップモード

クイックセットアップモードでは、次のことを指定する必要があります:

  • プラットフォーム: Facebook、Instagram、TikTok、または他のプラットフォームを選択します — AdsPowerは選択したプラットフォームにフィンガープリンティングを最適化します。
  • 国: プロキシの国を指定します — システムはその地域の言語、タイムゾーン、人気のデバイス設定に対応する設定を自動的に選択します。
  • デバイスタイプ: デスクトップまたはモバイル。

AdsPowerは、実際のデバイスのデータベースからCanvasとWebGLフィンガープリンティングを自動的に生成します。これは非常に便利で安全です。なぜなら、選択した国の実際のユーザーに100%一致するフィンガープリンティングを取得できるからです。

高度な設定モード — Canvasの設定

拡張モードを選択した場合、「基本設定」→「Canvas」セクションに移動します。

AdsPowerでのCanvasの利用可能なモード:

  • オフ: 無効(推奨されません)
  • ノイズ: Canvasにノイズを追加します。
  • カスタム: データベースからカスタムCanvasを使用します。

「カスタム」モードを推奨します — このオプションの横にある「ランダム」ボタンをクリックすると、AdsPowerは選択したOSとブラウザの設定に一致する実際のデバイスのデータベースからランダムなCanvasフィンガープリンティングを選択します。

AdsPowerでのWebGLの設定

「WebGL」セクションでは、次のことを設定できます:

  • WebGL画像: WebGL画像の置き換えモード(3D用のCanvasに相当)
  • WebGLメタデータ: GPUに関する情報の置き換え
  • ベンダー: グラフィックカードの製造元(実際のものから選択してください)
  • レンダラー: GPUモデル(ベンダーに一致する必要があります)

AdsPowerには「自動一致」機能があり、これを有効にすると、システムは選択したオペレーティングシステムやフィンガープリンティングの他のコンポーネントに一致するWebGLパラメータを自動的に選択します。

フィンガープリンティングディフェンダー — AdsPowerのユニークな機能

プロファイルを作成した後、プロファイルを右クリックし、「フィンガープリンティングをチェック」→「フィンガープリンティングディフェンダー」を選択します。組み込みの分析ツールが開き、次のことを示します:

  • フィンガープリンティングのユニーク性(パーセント)
  • パラメータの一貫性(OS、GPU、画面解像度の間に矛盾がないか)
  • 潜在的な問題(例えば、エキゾチックなパラメータの組み合わせ)
  • フィンガープリンティングの改善に関する推奨

これは、広告アカウントでの作業を開始する前に設定の質を確認するための非常に便利なツールです。

MultiloginとGoLoginでのフィンガープリンティングの操作

Multilogin — プロフェッショナルなアプローチ

Multiloginは、フィンガープリンティングに関するそれぞれの特徴を持つ2つのブラウザエンジンを提供します:

Mimicブラウザ(Chromiumベース):

  • Chromium検出に基づくプラットフォーム(Facebook、Google Ads)での作業に使用します。
  • Canvas DefenderはChromium APIレベルで動作し、データがJavaScriptに到達する前に置き換えます。
  • WebGLスプーフィングは独自のGPUエミュレーション技術を使用します。
  • すべての最新のウェブ技術とAPIをサポートします。

Stealthfox(Firefoxベース):

  • 特に厳しい検出を持つプラットフォームに推奨されます。
  • FirefoxはCanvasとWebGLの異なるアーキテクチャを持っており、検出を難しくします。
  • ボットの間での普及が少ないため、疑念を引き起こす可能性が低くなります。
  • 一部の最新のウェブアプリケーションは不安定に動作することがあります。

Multiloginでのプロファイル作成

Multiloginで新しいプロファイルを作成する際、「Canvas」セクションにオプションが表示されます:

  • リアル: あなたのコンピュータの実際のCanvasを使用します(マルチアカウントには推奨されません)。
  • ノイズ: ノイズを追加します。
  • オフ: Canvas APIを完全にブロックします。
  • カスタム: 自分のCanvasフィンガープリンティングをアップロードします。

プロフェッショナルな作業には、ノイズモードを推奨します。Multiloginでは、プロファイルを起動するたびにCanvasがどれだけ変更されるかを微調整できます。

MultiloginでのWebGL設定:

  • 200以上のモデルから実際のGPUを選択します。
  • ユーザーエージェントとOSに一致するWebGLパラメータを自動的に調整します。
  • カスタムWebGLプロファイルを作成する機能。
  • ベンダーとレンダラーだけでなく、すべてのWebGL拡張機能のエミュレーション。

GoLogin — 簡素化された設定

GoLoginは、品質を損なうことなく簡単さを求めるユーザーを対象としています。プロファイルを作成する際に、次のモードのいずれかを選択できます:

  • クイックプロファイル: すべてのフィンガープリンティングパラメータが選択した国に基づいて自動的に生成されます。
  • カスタムプロファイル: 手動設定とフィンガープリンティングのインポート機能。

カスタムプロファイルモードでは、CanvasとWebGLの設定は「高度な設定」セクションにあります:

  • Canvas: オフ / ノイズ / ブロックモード — ノイズを推奨します。
  • WebGL: オフ / ノイズ / ブロックモード — ノイズを推奨します。
  • WebGL情報: OSに基づいてGPUを自動的に選択するか、手動で選択します。

SMMエージェンシーへのアドバイス: クライアントのInstagramアカウントを管理していてリスクを避けたい場合は、GoLoginのクイックプロファイルモードを使用してフィンガープリンティングを自動生成してください。

```