Cyber​​Dragonブラウザ:ポータブルプライバシー機能とプロキシフェッチャーについて解説

Cyber​​Dragonは、トラッカーブロック、厳格なCookieルール、および組み込みプロキシフェッチャーを中心に構築されたポータブルデスクトップブラウザでした。現在ではレガシープロジェクトとなっており、SourceForgeでは最終更新日が2016年8月24日、ブラウザのアーカイブは2014年まで遡り、ソースコードアーカイブは2015年までしか残っていません。そのため、Cyber​​Dragonは歴史的なプライバシーツールとしては興味深いものの、現在のパスワード、銀行取引、または日常的なブラウジングに安心して使用できるブラウザとは言えません。

プロジェクトのREADMEファイルには、提供を目指した機能が記載されています。これらはメンテナーの主張であり、最新の独立したセキュリティ評価ではありません。また、元の記事の古いWindows互換性に関する注記も、現在のサポート保証として解釈すべきではありません。

左側にウェブページ、右側にプライバシー設定が配置されたブラウザウィンドウの概念図
プライバシー設定をページの横に配置するブラウザの概念図。これはCyber​​Dragonのスクリーンショットではありません。

サイバードラゴンが設計された目的

Cyber​​Dragonはポータブルであると説明されており、従来のインストールなしで動作することを想定していた。そのインターフェースは、プライバシーとセキュリティ設定を行うための設定エリアの横にウェブページを配置していた。このプロジェクトにはいくつかの特徴があった。

  • トラッカーブロック:このプロジェクトは、組み込みのトラッカーブロッカーとオプションのルールファイルを備えていると謳っていました。READMEファイルには、組み込みリストで6,000以上のトラッカーを、オプションリストで30,000以上のトラッカーをカバーしていると記載されていました。これらの数字は、プロジェクトの過去のリストを示したものであり、ブラウザが今日のトラッキング方法をどの程度適切に処理できるかを示すものではありません。
  • Cookie制御:デフォルトのポリシーでは、SecureおよびHttpOnlyとマークされたセッションCookieのみを許可し、サードパーティCookieをブロックし、ユーザーがサイト固有の例外を作成できるようにしていると説明されていました。また、READMEには、Cyber​​DragonはCookieをディスクに書き込むことはないとも記載されていました。
  • プロキシ制御:ユーザーはプロキシのエントリを取得して確認し、SOCKS5オプションを含むプロキシを選択できます。チェッカーには、応答時間、国、SSLサポート、匿名性評価などの詳細情報が表示されます。

厳格なフィルタリングは不要なリクエストを減らすことができますが、ページ機能の一部も削除してしまう可能性があります。サインインウィジェット、埋め込み動画、その他の機能がブロックされたコンテンツに依存している場合、ルールが調整されるまでサイトが不完全に表示されたり、動作しなくなったりする可能性があります。

セッションインジケーター、セキュリティロック、ブロックされたクッキー行を表示する概念的なクッキー設定パネル
概念的なクッキー制御パネルには、Cyber​​Dragonのプロジェクトノートに記載されているセッションルールとブロックルールの種類が表示されます。

匿名プロキシフェッチャーの仕組み

フェッチャーはプロキシサーバーを検索し、テストして、リストから選択できるようにする機能です。Cyber​​DragonのREADMEでは、これを別のサーバー経由でブラウジングをルーティングする簡単な方法として宣伝しており、SOCKS5のサポートについても言及していました。SOCKS5を使用すると、宛先サイトが認識するIPアドレスは変わりますが、それ自体で接続が匿名になるわけではありません。

コンピュータが中間プロキシを介してウェブサイトに接続する様子を示す概念的なネットワーク図
プロキシはデバイスとウェブサイトの間に配置されるため、両者は異なる接続情報を参照できます。

プロキシオペレーターは着信接続とそのメタデータを確認できますが、宛先側は通常、プロキシの外部アドレスのみを認識します。詳細はプロキシプロトコルと設定によって異なります。サイトからIPアドレスを隠すプロキシであっても、ログインしたアカウント、ブラウザデータ、その他のアクティビティによる識別を防ぐことはできません。比較のために、Cloudflareの技術概要では、マネージドプロキシがクライアントアドレスと宛先側に表示されるアドレスをどのように分離できるかを説明しています。未知のパブリックプロキシは、必ずしも同様の保護や信頼モデルを提供するとは限りません。

Cyber​​Dragon自身の歴史を見れば、そのチェッカーを証明として扱うべきではない理由がわかる。2015年のプロジェクト投稿で、メンテナーはハードコードされたプロキシチェックエンドポイントが動作しなくなり、匿名性チェッカーの精度も完全ではないと述べていた。パッチによってテストURLを構成可能にした。「匿名」といったラベルは、その背後にあるテストの信頼性に左右される。誰がプロキシを実行しているのか、どのようなログを出力しているのか、安全に使用できるのかといったことは検証されない。

プライバシー機能が意味すること、そして意味しないこと

Secure 属性は、ブラウザにそのクッキーをHTTPS接続経由で送信するように指示し、HttpOnly属性はページスクリプトによる読み取りを防止します。これらのフラグは有効な防御策ですが、クッキーを無害にしたり、すべてのトラッキングを阻止したりするものではありません。最新のWebアプリケーションでは、ユーザーのログイン状態を維持するために永続的なクッキーが必要になる場合があるため、厳格なセッションのみのポリシーは通常の利用を妨げる可能性があります。これらの属性の最新の意味については、 MDNのsecure-cookieに関するガイダンスを参照してください。

同様に、混合コンテンツをブロックするブラウザ設定は、メンテナンスされたブラウザエンジンの代わりにはなりません。混合コンテンツとは、安全なページが安全でない接続を介して一部のリソースを要求する場合に発生するものです。最新のブラウザは、一部の要求をアップグレードし、他の要求をブロックします。Cyber​​Dragonのアーカイブは、その古い実装が現在のブラウザの保護機能と一致することを証明していません。MDNの混合コンテンツに関するガイドでは、現在のブラウザがどのように混合コンテンツを処理するかが説明されています。

今日、サイバードラゴンをダウンロードすべきでしょうか?

ほとんどの人にとって、日常的に使用するブラウザや機密性の高いアクティビティには適していません。今回の書き直しのために確認したところ、SourceForgeではプロジェクトの最終更新日が2016年8月24日となっています。ファイル一覧によると、Cyber​​Dragon 1.6.5 Windows版アーカイブは2014年12月、1.6.6版ソースアーカイブは2015年4月となっています。これらの記録からは、最新のセキュリティアップデート、サポートされているWindowsバージョンとの互換性、またはメンテナンスされたブラウザエンジンの存在は確認できません。

歴史的な興味からソフトウェアを調べている場合は、プロジェクトのSourceForgeページ、ファイルアーカイブ、またはメンテナーのソースリポジトリから始めてください。サードパーティのダウンロードミラーは避け、古いブラウザの操作性をテストするためだけに個人情報を入力しないでください。

Cyber​​Dragonのトラッカーフィルター、クッキールール、プロキシフェッチャーは、当時のポータブルブラウザとしては意欲的な機能でした。しかし、その古さ、プロキシチェックへの依存が廃止されたこと、そして最新のメンテナンス記録がないことが、今日では「匿名」というラベルよりも大きな問題となっています。プライバシーとアカウントの安全性が重要な場合は、セキュリティアップデートが継続的に提供されるブラウザを使用することをお勧めします。

コメントを残す

無料のPC監査でシステム、ソフトウェア、ハードウェアの詳細を確認できます

無料のPC監査でシステム、ソフトウェア、ハードウェアの詳細を確認できます

ポータブル版の無料PC監査ツールを使って、PCのハードウェア、インストール済みソフトウェア、実行中のプロセスをチェックしましょう。各タブの内容と安全なダウンロード方法については、こちらをご覧ください。

ドライバースイーパー:残存するドライバーファイルとレジストリエントリを削除します

ドライバースイーパー:残存するドライバーファイルとレジストリエントリを削除します

Driver Sweeperに何が起こったのか、そのクリーンアップ機能がどのように動作していたのか、そしてWindows上で古いドライバーファイルやレジストリの痕跡をより安全に削除する方法について学びましょう。

WindowsでISOファイルを作成、書き込み、マウントする方法

WindowsでISOファイルを作成、書き込み、マウントする方法

Oscdimgを使ってフォルダからISOイメージを作成し、CDやDVDに書き込むか、ファイルエクスプローラーで仮想ドライブとしてマウントする方法を説明します。起動可能なイメージに関する明確な説明も含まれています。

PowerPointプレゼンテーションで最大のスライドを見つける

PowerPointプレゼンテーションで最大のスライドを見つける

スライドを画像ファイルとしてエクスポートし、サイズ順に並べ替えることで、レンダリングされた最大のスライドを特定できます。また、明確な制限と安全な方法でPowerPointファイルを縮小できます。

WindowsでADBとFastbootをPATHに追加する方法

WindowsでADBとFastbootをPATHに追加する方法

Platform-ToolsをシステムまたはユーザーのPATHに追加することで、Windows上の任意のフォルダからADBとFastbootを実行できます。セットアップ手順と検証コマンドも含まれています。

VLCで360°動画を視聴する方法(および360°写真を表示する方法)

VLCで360°動画を視聴する方法(および360°写真を表示する方法)

VLCでサポートされている360°動画をマウスまたはキーボード操作で開いて操作する方法、およびデスクトップ版VLCで360°写真が平面的に表示される場合がある理由について説明します。

毎日デスクトップの壁紙に新しいアートワークを入手する方法

毎日デスクトップの壁紙に新しいアートワークを入手する方法

WindowsまたはMacでアート作品のフォルダをローテーション表示したり、公開されている絵画を探したり、古いアプリに頼ることなく毎日の壁紙スケジュールを設定したりできます。

トレントの速度を簡単に上げる方法:8つの実用的な解決策

トレントの速度を簡単に上げる方法:8つの実用的な解決策

スウォーム、アップロード制限、接続設定、ファイアウォールアクセス、ルーターのポートフォワーディングを確認することで、トレントのダウンロード速度を向上させることができます。

OneDriveで画像やドキュメント内のテキストを検索する方法

OneDriveで画像やドキュメント内のテキストを検索する方法

OneDrive のファイルを、文書のテキスト、写真の被写体、スキャンした PDF 内の単語で検索できます。最新の検索手順と、検索結果が表示されない場合のヒントも掲載しています。

Photoshopのすべてのレイヤーを個別の画像としてエクスポートする方法

Photoshopのすべてのレイヤーを個別の画像としてエクスポートする方法

Photoshopのレイヤーを個別のPNG、JPEG、またはその他の対応ファイルとして保存します。出力フォルダ、命名規則の接頭辞、表示設定、カラープロファイルを一括で選択できます。