プライバシーと追跡防止方案

ハードウェア仮想化+復元モード — 仮想化するのはIDでありVMではない:性能低下なし

ソフトウェアやウェブサイトは、どのようにして一台のコンピューターを識別するのか?ディスクシリアル番号、NIC MACアドレス、マザーボードやBIOSのマシンコードといったハードウェア指紋から、Windowsマシンコード、ボリュームシリアル番号、OSインストールIDといったシステム識別子、ブラウザのCanvas/フォント/タイムゾーン指紋、パブリックIPアドレス、そして蓄積されるCookie、キャッシュ、ログイン状態やログまで——数十項目の識別子が相互照合される。アカウントを変更したり、キャッシュをクリアしたり、個別のパラメータを変更しても回避できない。vDiskはハードウェア仮想化技術を用いて、この「識別層」全体を丸ごと仮想化する。ソフトウェアが読み取るのは全て仮想IDであり、OSは依然として仮想マシンではなくローカルのCPU/GPU上で直接動作する。さらに、リスタート時にすべての痕跡を削除してゼロに戻すリカバリーモードと組み合わせる。二層が重なることで、本当の指紋は採取できず、履歴痕跡は残らず、性能は物理マシンと同等のままである。

今の追跡は、すでに一つのシリアル番号だけではありません

1台のコンピュータには数十個の読み取り可能な識別子があります。追跡者はそれらを相互参照し、アカウントを変更したり、キャッシュをクリアしたり、そのうちの1つや2つを変更しても、残りの識別子で依然としてあなたを特定できます。

ハードウェアフィンガープリント

ディスクシリアル番号、NIC MACアドレス、マザーボードSMBIOS / UUID、BIOS情報、CPUモデルとシリアル番号。これらはハードウェアに焼き込まれており、安定、唯一、ソフトウェア層ではほぼ変更不可能で、最も確実な「デバイスID」です。

システムとファームウェア識別子

Windowsマシンコード:MachineGUID、マシンSID、ボリュームシリアル、システムインストールID、プロダクトキー。これらはソフトウェアの再インストールやアカウント変更後も残り、多くのライセンスやリスク管理はこれらに紐づけられています。

ネットワーク識別子

公網IP、NIC MAC、LANホスト名、ゲートウェイとDNSの特徴。同一出口、同一マシンのネットワーク指紋は、「同一人物/同一ロットの端末かどうか」の判断によく使われます。

ブラウザとソフトウェアのフィンガープリント

Canvas/WebGLレンダリングフィンガープリント、インストール済みフォントリスト、User-Agent、画面解像度、タイムゾーン/言語、デスクトップソフトウェアが読み取るライセンスマシンコード。Cookieがなくても、これらを組み合わせることで高度にユニークな「フィンガープリント」を形成できます。

保存された残留痕跡

Cookie、LocalStorage、閲覧履歴とダウンロード履歴、ログイン状態トークン、キャッシュと一時ファイル、レジストリの残留、ログ。公共端末では、前の人の痕跡が次の人に直接見えてしまいます。

相互相関識別

本当に厄介なのは単体の識別子ではなく、「関連付け」です。上記の安定した識別子のいずれかが変わらない限り、マルチインスタンス検知、アカウント間連携、デバイスプロファイリングによって再び特定されてしまいます。つまり、部分的な修正では意味がありません。

一般的な「追跡防止」手法、なぜどれも完全ではないのか

問題はそれぞれが1層しかブロックしないこと。検出は複数のマーカーの相互識別に基づくため、1層でも漏れるとこれまでの努力が無駄になる。

場当たり的対応、必ず漏れが出る

  • MAC/シリアル番号の手動変更:ソフトウェア層の数項目のみ変更可能。マザーボード UUID、ボリュームシリアル番号、BIOS などは変更不可で、再起動で元に戻ることが多く、ソフトウェアによるクロスバリデーションですぐに露見します。
  • Cookie削除/シークレットモード起動:ブラウザレベルの痕跡のみを消去。ハードウェア指紋とシステムマシンコードは一切変更されず、デスクトップソフトは引き続き認識します。
  • フィンガープリントブラウザ:ブラウザ内でのみ偽装、ローカルソフトが読み取るのは実ハードウェア。しかも偽装パラメータが矛盾すると、かえって目立つ。
  • VM インストール:フルマシンシミュレーションによる性能低下、グラフィックのラグ、ソフトウェアによる仮想環境検出で実行拒否されることが多い。
  • 端末ごとの手動処理:数十~数百台の端末は到底管理しきれない。構成が一旦不一致になると、逆に「このバッチのマシンに問題あり」と露呈する。

vDisk の二重防御

  • ハードウェア仮想化はシステム最下層で「識別層」全体を仮想化します:ディスクシリアル番号、MAC、マザーボードUUID、マシンコードなどがすべて仮想IDに変わり、ブラウザやローカルソフトウェアが読み取るのはこれです。
  • 仮想IDは端末ごとに統一または個別に設定可能、セットで配布・矛盾なし、実ハードウェア指紋は源流で採取不能。
  • 復元モード:すべての変更は増分レイヤーに書き込まれ、再起動時に削除——30秒でクリーンなシステムに戻る。Cookie、キャッシュ、ログイン状態、ログなどの痕跡はすべてゼロにリセット。
  • システムは依然としてローカルのCPU/GPU上で直接動作——仮想マシンではなく、性能は物理マシン同等、大型ソフトとグラフィックアプリケーションも通常通り動作します。
  • PC教室全体で1つのマスターイメージ、1つのバックエンドで一括配信、追跡防止ポリシーが一括適用、会場全体で一貫性を確保。

仮想IDと仮想マシンは全く別物

仮想マシンはソフトウェア内でコンピュータ全体をエミュレート。vDisk は識別層のみを仮想化し、システムは実ハードウェア上で動作

比較項目 従来の仮想マシン vDisk 仮想 ID
システムが動作する場所Hypervisor 仮想マシン内で、ソフトウェアエミュレーションの層を介して実行。端末ローカルのCPU/GPUが直接実行、物理機と同等の性能。
性能損失CPU / メモリ / GPU の性能が一般的に割り引きされ、グラフィックスアプリケーションで明らかなラグが発生。CPU 损耗 <3%,大型软件、图形课程照常跑
何が仮想化されているかハードウェア全体のシミュレーションはコストが高いディスクシリアル番号、MAC、マシンコードなどの識別層のみを仮想化
ソフトウェア互換性仮想マシン環境として検出されやすく、一部ソフトの実行が制限される実物理マシン環境、ソフトウェアは正常にインストール・実行
痕跡クリーンアップスナップショット/クローンの手動削除が必要で、管理が煩雑復元モード:再起動でクリーン、全PC教室にポリシーを一括配布

どのシナリオで「収集できない、残せない」が必要ですか?

公共端末のプライバシー、試験環境の清潔さ、テスト環境の多様性 —— 同一メカニズムの3つの使い方。

共有教室と公共端末

図書館、電子閲覧室、研修教室:前の利用者のアカウント、閲覧履歴、キャッシュは次の利用者に完全に見えません。再起動すれば全く新しいクリーンな環境に戻り、利用者のプライバシーは互いに干渉しません。

試験と評価教室

試験環境は統一して閉鎖状態で配布され、受験者間で環境が一致し履歴の残存がない。試験終了後はワンクリックで復元、前回の操作が次回に影響せず、環境は公平で再確認可能。

ソフトウェアテストと互換性検証

同一バッチの端末で仮想ハードウェアIDとシステム環境を必要に応じて切り替え、アクティベーション、ライセンス、バインディングのロジックをテスト。テスト後は復元し、環境は使い捨てです。

実機室でテスト:指紋採取不可、痕跡残さず、性能劣化なし。

無料トライアルを申請:既存の端末で仮想ID読み取り結果、復元速度、大型ソフトの動作性能を検証——データで示します。

本页更新日期:2026-06-30