Facebook Ads、Instagram、またはTikTokでマルチアカウントを扱っている場合、canvas fingerprintingやWebRTCについて聞いたことがあるでしょう。しかし、広告プラットフォームが使用する別の追跡手法があります。それがaudio context fingerprintingです。この手法は、デバイスの音声サブシステムを分析し、IPアドレスを変更しても追跡可能なユニークなデジタルフィンガープリントを作成します。
この記事では、audio fingerprintingの仕組み、プロキシだけでは保護が不十分な理由、そしてDolphin Anty、AdsPower、Multiloginのアンチデテクトブラウザを使用して複数のアカウントを安全に管理する方法について説明します。
audio context fingerprintingとは何か、そしてその仕組み
Audio context fingerprintingは、Web Audio APIの動作を分析することでデバイスを特定する手法です。ブラウザが音声を処理する際、デバイスのオーディオプロセッサ(サウンドカード、ドライバ、ソフトウェアミキサー)を使用します。異なるデバイスは、ハードウェアやソフトウェアの違いにより、同じ音声信号をわずかに異なる方法で処理します。
この技術は次のように機能します:ウェブサイトはテスト音声信号(例えば、特定の周波数のサイン波)を生成し、それをブラウザのオーディオコンテキストを通じて処理し、得られた結果を分析します。音声処理における微小な違いがデバイスのユニークな「署名」を作成します。
重要な理解: Audio fingerprintは、IPアドレスの変更、クッキーのクリア、さらにはVPNやプロキシの使用時にも同じままです。これはネットワーク設定ではなく、ハードウェアに結びついています。
Audio fingerprintを生成する際に分析される具体的な要素:
- サウンドカードの特性: プロセッサのモデル、ドライバ、サンプリング周波数
- ソフトウェアスタック: ブラウザのバージョン、オペレーティングシステム、オーディオコーデック
- 処理の特徴: 音声生成および処理時の微小な歪み
- タイミング: オーディオデータの処理速度、遅延
分析の結果はハッシュに変換され、デバイスの識別子となるユニークな文字列が生成されます。異なる2台のコンピュータが完全に同一のaudio fingerprintを生成する確率は極めて低く、約数百万分の1です。
Facebook、TikTok、Instagramが音声フィンガープリントを使用する方法
広告プラットフォームやソーシャルメディアは、マルチアカウント検出システムの一部としてaudio fingerprintingを積極的に使用しています。この手法は特に効果的で、多くのユーザーがプロキシを通じてIPを変更する必要性を認識していますが、音声フィンガープリントの存在には気づいていません。
実際の検出システムの動作は次のようになります:
- 最初のログイン: 新しいアカウントでプロキシを通じてFacebook Adsにアクセスします。プラットフォームは、他のパラメータ(canvas、WebGL、フォント)と共にaudio fingerprintを収集します。
- プロファイルの作成: 収集されたすべてのデータがあなたのアカウントに関連付けられ、Facebookのサーバーに保存されます。
- 2つ目のアカウント: 新しいアカウントを作成し、別のプロキシを通じてIPを変更しますが、同じコンピュータから作業します。Audio fingerprintは同じままです。
- 関連性の検出: システムはaudio fingerprintの一致を検出し、両方のアカウントが同じデバイスから管理されていることを理解します。
アービトラージャーにとってこれは重大な問題です。質の高いレジデンシャルプロキシや異なるブラウザプロファイルを使用しても、audio fingerprintの一致はchain-ban(関連アカウントのすべてのブロック)を引き起こす可能性があります。
| プラットフォーム | audio fingerprintingを使用 | 検証の厳しさ |
|---|---|---|
| Facebook Ads | はい | 非常に高い |
| TikTok Ads | はい | 高い |
| はい | 高い | |
| Google Ads | はい | 中程度 |
| はい | 中程度 | |
| Twitter/X | はい | 中程度 |
特にFacebookとTikTokではaudio fingerprintingが積極的に使用されています。これらのプラットフォームは、広告詐欺によって何百万ドルもの損失を被っているため、マルチアカウント検出システムに巨額のリソースを投資しています。アービトラージの専門家によると、アカウント間のaudio fingerprintの一致は、バンの確率を60〜80%高めると言われています。
プロキシだけでは保護が不十分な理由
アービトラージやSMMの初心者は次のように考えがちです。「質の高いプロキシを購入し、各アカウントごとにIPを変更すれば安全だ」と。この考えは危険な誤解であり、アカウントや広告予算の損失を引き起こします。
プロキシはただ1つの問題を解決します。つまり、IPアドレスとジオロケーションを変更します。しかし、現代のアンチフロードシステムは、他の数十のパラメータを分析します:
- Canvas fingerprint: グラフィックレンダリングに基づくユニークなフィンガープリント
- WebGL fingerprint: グラフィックカードとドライバの特性
- Audio fingerprint: 音声サブシステムのフィンガープリント(この記事のテーマ)
- Fonts fingerprint: システムにインストールされているフォントのリスト
- WebRTC: プロキシを使用していても実際のIPが漏れる
- Screen resolution: 画面の解像度とブラウザウィンドウのサイズ
- Timezone: タイムゾーンとそれが申告されたジオロケーションに一致するかどうか
- User-Agent: ブラウザとオペレーティングシステムに関する情報
例えば、あなたが10のFacebook Adsアカウントを扱っているとします。各アカウントに異なるレジデンシャルプロキシを使用し、異なる都市からのIPを持っています。しかし、すべてのアカウントを通常のChromeから起動します。Facebookは何を見ますか?
検出の例: 10の異なるIPアドレスがありますが、canvas、WebGL、audio fingerprintsはすべて完全に同一です。同じ画面解像度、同じフォントセット、同じブラウザバージョン。アンチフロードシステムにとって、これは明らかに同じデバイスからのマルチアカウントの兆候です。
Audio fingerprintは特に厄介で、手動で変更するのが難しいです。単に「サウンドカードを変更する」ことはできません。異なるオーディオサブシステムをエミュレートする特別なツールが必要です。そのためにアンチデテクトブラウザが存在します。
実際のケース:フィンガープリンティングを無視したために15のアカウントを失った
あるアービトラージャーはFacebook Adsを扱い、質の高いモバイルプロキシ(1つあたり70〜100ドル)を使用していましたが、すべてのアカウントを通常のChromeでUser-Agent変更の拡張機能を使って起動していました。最初の2〜3週間は問題ありませんでしたが、その後Facebookはアカウントを3〜5個ずつグループでバンし始めました。1か月で15のアカウントを失い、約8000ドルの広告予算を失いました。
原因:すべてのアカウントが同一のaudioおよびcanvas fingerprintを持っていました。システムは関連性を検出し、chain-banを適用しました。Dolphin Antyに移行し、フィンガープリントの置き換えを正しく設定した後、問題は解消されました。
アンチデテクトブラウザがaudio fingerprintingからどのように保護するか
アンチデテクトブラウザは、ユニークなデジタルフィンガープリントを持つ隔離されたブラウザプロファイルを作成する専門的なプログラムです。通常のブラウザとは異なり、User-Agentやクッキーだけでなく、デバイスのハードウェア特性、音声フィンガープリントを含むものを置き換えることができます。
市場にある主要なアンチデテクトブラウザ:
| ブラウザ | audio fingerprintからの保護 | 人気 | 価格から |
|---|---|---|---|
| Dolphin Anty | はい、自動置き換え | 非常に高い | $89/月 |
| AdsPower | はい、カスタマイズ可能 | 高い | $9/月 |
| Multilogin | はい、高度な | 高い | €99/月 |
| GoLogin | はい、基本的な | 中程度 | $24/月 |
| Octo Browser | はい、自動的 | 中程度 | €29/月 |
アンチデテクトブラウザにおけるaudio fingerprintingからの保護の仕組み:
- Audio Context APIの置き換え: ブラウザはWeb Audio APIへの呼び出しをキャッチし、デバイスの実際の特性の代わりに修正されたデータを返します。
- ユニークなフィンガープリントの生成: 各プロファイルに対してユニークなaudio fingerprintが生成され、このプロファイルに対しては一定ですが、他のプロファイルとは異なります。
- データのリアリズム: 置き換えられたデータは自然に見えます。アンチデテクトは単にランダムな値を返すのではなく、特定のモデルの実際のサウンドカードをエミュレートします。
- 他のパラメータとの整合性: Audio fingerprintは他のプロファイルの特性(OS、ハードウェア、ブラウザ)と整合性があり、疑念を引き起こさないようにします。
重要な点:アンチデテクトブラウザ自体はあなたのIPアドレスを変更しません。プロキシは依然として必要です。しかし、プロキシが解決できない問題を解決します。すなわち、各アカウントのためにユニークなデジタルフィンガープリントを生成します。
Dolphin AntyとAdsPower:audio fingerprintからの保護に何を選ぶべきか
Dolphin Antyは、ロシア語を話すアービトラージャーの間で最も人気のある選択肢です。その主な利点は、深い技術的知識なしでリアルなフィンガープリントを自動生成できることです。プロファイルを作成し、オペレーティングシステムとジオロケーションを指定するだけで、Dolphinがaudio fingerprintを含む整合性のあるパラメータを自動的に選択します。
AdsPowerは安価で、より多くの手動設定を提供します。これは、各パラメータを制御したい経験豊富なユーザーにとって良い選択です。しかし、初心者にとってはDolphinの方が簡単で安全です。設定ミスや疑わしいプロファイルを作成するリスクが少なくなります。
Dolphin Antyでの保護設定:ステップバイステップガイド
Dolphin Antyでaudio fingerprintingからの正しい保護を持つプロファイルを作成する方法をステップバイステップで説明します。このガイドは、Facebook Ads、TikTok Ads、Instagram、その他のプラットフォームでの作業に適しています。
ステップ1:新しいプロファイルの作成
- Dolphin Antyを開き、インターフェースの上部にある「プロファイルを作成」ボタンをクリックします。
- 「名前」フィールドにわかりやすい名前を指定します(例:「FB Ads USA #1」または「TikTok - モスクワ」)。
- オペレーティングシステムを選択します。FacebookとTikTokには、Windows 10またはmacOSを推奨します。これらは広告アカウントにとってより自然に見えます。
ステップ2:プロキシの設定
- 「プロキシ」セクションで接続タイプを選択します。Facebook Adsにはモバイルプロキシまたはレジデンシャルプロキシが最適です。
- プロキシのデータを入力します:IPアドレス、ポート、ログイン、パスワード(必要な場合)。
- 「プロキシを確認」ボタンをクリックします。DolphinがあなたのジオロケーションとIPタイプを表示します。ジオロケーションがターゲット国に一致していることを確認してください。
- 重要:各プロファイルに対して別々のプロキシを使用してください。1つのIPを通じて複数のアカウントを起動しないでください。これはバンの直接的な道です。
ステップ3:フィンガープリントのパラメータ設定
これはaudio fingerprintingからの保護にとって最も重要なセクションです:
- 「フィンガープリント」タブに移動します。
- 「生成モード」フィールドで「リアルフィンガープリント」を選択します。このモードは、実際のデバイスに基づいてフィンガープリントを生成し、最大限に自然に見えます。
- 「Audio」セクションで、「置き換え」または「ノイズ」モードが設定されていることを確認します。「リアル」モードは使用しないでください。これはあなたの本当のaudio fingerprintを表示します。
- Dolphinがプロファイルのためにユニークなaudio contextを自動生成します。パラメータを手動で設定する必要はありません。アルゴリズムがリアルな値を生成します。
プロのヒント: プロファイルを作成した後、必要がない限りフィンガープリントの設定を変更しないでください。audio fingerprintの各変更は、プラットフォームが以前のセッションとの不一致に気づくリスクを伴います。
ステップ4:最大限の保護のための追加設定
- WebRTC: 「置き換え」モードを設定します。これにより、実際のIPアドレスの漏洩を防ぎます。
- Canvas: 「ノイズ」モードを設定します。これにより、canvas fingerprintに微小な歪みが追加されます。
- WebGL: 「ノイズ」モードを設定します。これにより、グラフィックカードの特性が置き換えられます。
- タイムゾーン: プロキシのジオロケーションに対応するタイムゾーンを選択します。プロキシがニューヨークの場合、Eastern Time(UTC-5)を設定します。
- ブラウザの言語: アメリカの場合はEnglish (United States)、ヨーロッパの場合は該当する国の言語を設定します。
ステップ5:プロファイルの保存と起動
- 設定ウィンドウの下部にある「作成」ボタンをクリックします。
- プロファイルがリストに表示されます。「起動」ボタン(再生アイコン)をクリックします。
- 設定が適用されたブラウザウィンドウが開きます。これでFacebook Ads、TikTok、または他のプラットフォームにアクセスできます。
重要:プロファイルを初めて起動する際には、フィンガープリントを確認するサイトにアクセスし(次のセクションで説明)、audio fingerprintが実際のものと異なることを確認してください。スクリーンショットを保存してください。これがフィンガープリントのユニークさの証拠となります。
AdsPowerとMultiloginでの保護設定
AdsPowerは似たような原則で機能しますが、インターフェースは少し異なります。audio fingerprintの設定に関する重要なポイントを解説します。
AdsPowerの設定
- メイン画面の「New Profile」ボタンを通じて新しいプロファイルを作成します。
- 「Basic Settings」セクションでプロファイルの名前を指定し、プラットフォーム(Facebook、TikTok、Googleなど)を選択します。
- 「Proxy Settings」セクションでプロキシのデータを入力します。AdsPowerはHTTP、HTTPS、SOCKS5をサポートしています。
- 「Fingerprint Settings」セクションに移動します。ここにはフィンガープリント置き換えのすべての設定があります。
- 「Audio Context」パラメータを見つけ、「Noise」または「Custom」モードを設定します。「Noise」モードは、実際のaudio fingerprintにランダムな歪みを追加します。「Custom」では手動でパラメータを設定できます。
- 「Canvas」セクションで「Noise」モードを設定します。これはaudio fingerprintに加えて追加の保護を提供します。
- WebRTCの設定を確認します。実際のIPの漏洩を防ぐために「Alter」または「Disable」モードである必要があります。
AdsPowerはパラメータに対するより多くの制御を提供しますが、より深い理解が必要です。設定に自信がない場合は、「Auto」モードを使用してください。ブラウザが選択したオペレーティングシステムとジオロケーションに基づいて最適な値を自動的に選択します。
Multiloginの設定
Multiloginは最も高価ですが、最も高度なアンチデテクトブラウザです。Mimic(Chromiumベース)とStealthfox(Firefoxベース)の2つのエンジンを提供します。audio fingerprintingに関してはMimicを推奨します。
- 「New browser profile」を通じて新しいプロファイルを作成します。
- Mimicエンジンとオペレーティングシステム(WindowsまたはmacOS)を選択します。
- 「Network」セクションでプロキシを設定します。データを入力し、接続を確認します。
- 「Advanced fingerprint settings」セクションに移動します。
- 「Audio context fingerprinting」パラメータを見つけ、「Mask」モードを設定します。これにより、実際のaudio fingerprintがユニークな値に置き換えられます。
- Multiloginはaudio fingerprintを他のプロファイルのパラメータ(WebGL、Canvas、Fonts)と自動的に整合させ、フィンガープリントが自然に見えるようにします。
Multiloginの利点はエミュレーションの質です。そのフィンガープリントは実際のデバイスとほとんど区別がつかないため、Facebook Adsや他の厳しいアンチフロードシステムでの作業にとって重要です。
自分のaudio fingerprintを確認する方法:テストツール
アンチデテクトブラウザの設定後、audio fingerprintが実際に変更され、あなたの本当のフィンガープリントと異なることを確認してください。そのための特別なサービスがあります。
audio fingerprintを確認するためのベストサービス
- BrowserLeaks Audio: あなたのアンチデテクトブラウザでbrowserleaks.com/audioを開きます。このサービスはaudio contextを分析し、あなたのフィンガープリントのユニークなハッシュを表示します。このハッシュを記録してください。
- CreepJS: creepjs.comのより高度なツールです。audio fingerprintだけでなく、他のユーザーとのユニークさの程度も表示します。
- Pixelscan: アンチデテクトブラウザの開発者によるpixelscan.netサービスです。audioを含むすべてのタイプのフィンガープリンティングを包括的に確認します。
- AmIUnique: amiunique.orgサイトは、あなたのフィンガープリントがどれほどユニークであるか、どのパラメータがあなたを特定するかを示します。
正しいテスト方法
- 実際のフィンガープリントの確認: まず、通常のブラウザ(Chrome、Firefox)でプロキシやアンチデテクトなしでBrowserLeaksを開きます。あなたの本当のaudio fingerprintハッシュを記録します。
- 最初のプロファイルの確認: Dolphin AntyまたはAdsPowerで最初のプロファイルを起動し、BrowserLeaksを開いてハッシュを記録します。それは本当のものとは完全に異なるはずです。
- 2つ目のプロファイルの確認: 異なる設定で2つ目のプロファイルを作成し、起動してaudio fingerprintを確認します。ハッシュは本当のものとも最初のプロファイルとも異なるはずです。
- 安定性の確認: 同じプロファイルを閉じて再度開き、フィンガープリントを確認します。これは同じであるべきです。重要な点は、フィンガープリントはユニークであるべきですが、1つのプロファイルに対して安定している必要があります。
結果の意味: 異なるプロファイルでaudio fingerprintが同じであれば、保護は機能していません。設定を確認する必要があります。1つのプロファイルの起動時にフィンガープリントが毎回変わる場合も問題です。プラットフォームは不安定さに気づきます。
BrowserLeaksでの結果の解釈
BrowserLeaks Audioページでは、いくつかのパラメータが表示されます:
- Audio hash: あなたのaudio fingerprintの主要な識別子です。これは32文字の文字列(MD5ハッシュ)です。
- Sample rate: オーディオのサンプリング周波数。通常は44100 Hzまたは48000 Hzです。
- State: オーディオコンテキストの状態(running、suspended、closed)。
- Max channels: 最大オーディオチャンネル数。
- Channel interpretation: チャンネルの解釈モード。
これらのすべてのパラメータが最終的なハッシュを形成します。1つのパラメータでも異なれば、ハッシュは異なります。アンチデテクトブラウザは、ユニークでありながらリアルなフィンガープリントを作成するために、複数のパラメータを同時に置き換えます。
包括的な保護:プロキシ + アンチデテクト + セキュリティルール
Audio fingerprintingは、マルチアカウント検出システムの1つの要素に過ぎません。信頼性のある保護には、技術的なツールと安全な作業ルールを含む包括的なアプローチが必要です。
技術的な保護
- 質の高いプロキシ: 各アカウントにレジデンシャルまたはモバイルプロキシを使用してください。データセンターのプロキシはFacebookやTikTokに簡単に検出されます。
- 1つのプロキシ = 1つのアカウント: 複数のアカウントに同じIPを使用しないでください。たとえ異なるアンチデテクトプロファイルであってもです。
- IPの安定性: 特定のアカウントには同じプロキシを使用するようにしてください。頻繁なIP変更は疑念を引き起こします。
- アンチデテクトブラウザ: Dolphin Anty、AdsPower、またはMultiloginを使用し、audio、canvas、WebGLフィンガープリントの置き換えを正しく設定します。
- ユニークなプロファイル: 各アカウントはユニークなフィンガープリントを持つプロファイルを持つべきです。プロファイルを複製するのではなく、新しいものを作成してください。
行動的な保護
完璧な技術設定があっても、あなたの行動がマルチアカウントを示す場合は役に立ちません:
- アカウントの育成: 新しいFacebook Adsアカウントにすぐに$500/日を投入することはできません。$20-50から始め、徐々に予算を増やしてください。
- 異なる作業時間: すべてのアカウントに同時に9:00にアクセスし、18:00に退出しないでください。セッションの時間を変化させてください。
- 異なるクリエイティブ: 異なるアカウントで同じ広告クリエイティブを使用しないでください。これは関連性の直接的な信号です。
- 異なる支払い方法: すべてのアカウントに同じ銀行カードを使用することは=即座のchain-banです。異なるカードまたはバーチャルカードを使用してください。
- 自然な活動: 自動化を通じて24/7アカウントで作業しないでください。休憩を取り、人間の行動を模倣してください。
アービトラージャーのためのセキュリティチェックリスト
新しいアカウントを起動する前に、すべての項目を確認してください:
- ✅ アンチデテクトブラウザで新しいプロファイルが作成されました
- ✅ ユニークなプロキシが設定されています(レジデンシャルまたはモバイル)
- ✅ audio fingerprintが確認され、他のプロファイルとは異なります
- ✅ canvasおよびWebGLフィンガープリントが確認されました
- ✅ WebRTCが無効または置き換えられています
- ✅ タイムゾーンがプロキシのジオロケーションに一致しています
- ✅ ブラウザの言語が国に一致しています
- ✅ 画面の解像度とUser-Agentがリアルです
- ✅ アカウント用にユニークな銀行カードが準備されています
- ✅ クリエイティブが他のアカウントとは異なります
バンを引き起こす一般的なミス
| ミス | なぜ危険か | どう修正するか |
|---|---|---|
| 1つのプロキシを複数のアカウントで使用する | プラットフォームは異なるアカウントに同じIPを検出します | 各アカウント用に別々のプロキシを購入する |
| 同一のaudio fingerprint | システムはすべてのアカウントが同じデバイスから来ていることを理解します | アンチデテクトでaudioの置き換えを有効にする |
| プロファイルの複製 | すべてのクローンが同一のフィンガープリントを持っています | クローンではなく新しいプロファイルを作成する |
| 1つの支払いカード | 請求を通じてアカウント間の直接的な関連性 | 異なるカードまたはバーチャルカードを使用する |
| 同一のクリエイティブ | システムは「異なる」人々からの同一の広告を検出します | クリエイティブのユニークなバリエーションを作成する |
| タイムゾーンとIPの不一致 | アメリカのプロキシ、モスクワのタイムゾーンは疑わしい | プロキシのジオロケーションに基づいてタイムゾーンを設定する |
安全なインフラのコスト
10のFacebook Adsアカウントでの安全な作業にかかる実際のコストを見てみましょう:
- アンチデテクトブラウザ: Dolphin Anty — $89/月(150プロファイル)
- プロキシ: 10のモバイルプロキシで$70 = $700/月
- バーチャルカード: 1枚あたり$5-10、10枚で$100の一時的なコスト
- 合計: $889/月 + $100の初期費用
高いと感じますか?しかし、1回のchain-banはあなたに$5000-10000の広告予算の損失とアカウントの回復に数ヶ月を要する可能性があります。保護への投資は、1回のバンを防ぐことで回収されます。
結論
Audio context fingerprintingは、Facebook Ads、TikTok、Instagram、その他のプラットフォームでマルチアカウントを扱うすべての人にとって深刻な脅威です。この追跡手法は、プロキシを通じて単にIPアドレスを変更するだけでは回避できません。デバイスの音声サブシステムの特性を置き換える専門的なツールが必要です。
この記事からの重要な結論:
- Audio fingerprintは、IP、クッキー、さらにはオペレーティングシステムを変更しても同じままです。これはハードウェアに結びついています。
- Facebook、TikTok、その他のプラットフォームは、関連アカウントを検出するためにaudio fingerprintingを積極的に使用しています。
- プロキシだけでは不十分です。audio contextの置き換え機能を持つアンチデテクトブラウザが必要です。
- Dolphin Anty、AdsPower、Multiloginは、各プロファイルにユニークなaudio fingerprintsを作成することができます。
- 技術的なツールを設定するだけでなく、安全な行動ルールを守ることも重要です。
audio fingerprintingからの保護は、一度の設定ではなく、継続的な実践です。定期的にBrowserLeaksを通じてフィンガープリントを確認し、アンチデテクトブラウザの更新を追跡し、質の高いプロキシを使用し、基本的なセキュリティルールを守ってください。
広告アカウントを扱う予定がある場合や、ソーシャルメディアで多数のプロファイルを管理する場合は、モバイルプロキシを使用することをお勧めします。これにより、プラットフォームからの信頼性が最大化され、ブロックのリスクが最小化されます。正しく設定されたアンチデテクトブラウザと組み合わせることで、audio contextを含むすべての現代的なフィンガープリンティング手法からの信頼性のある保護が得られます。