Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
user-agent-desktop — Ghostery デスクトップブラウザ | Kitploit
ツール/GitHubGitHub/ghostery/user-agent-desktop
汎用ユーティリティウェブセキュリティプライバシー学習と教育アンチボットArchived
GitHubghostery/user-agent-desktop

user-agent-desktop

Ghostery デスクトップブラウザ

リポジトリを見る
137201年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

このプロジェクトは廃止されました。

代わりに、Firefox 向けの Ghostery Tracker and Ad Blocker をご利用いただくことを推奨します。


Ghostery Private Browser

Ghostery デスクトップブラウザは、プライバシーに最適化された Firefox の最小限のフォークです。主な追加機能は次のとおりです:

  • Ghostery Privacy Blocker 拡張機能が同梱され、デフォルトで有効化されています。
  • Ghostery プライバシー検索が含まれています。
  • Firefox の設定(テレメトリーなど)は、最大限のプライバシーを確保するよう調整されています。

ダウンロード

Ghostery ブラウザは以下のプラットフォームで利用可能です:

  • Windows (64bit)
  • Windows (ARM)
  • Mac OSX
  • Linux (64bit)

Nightly チャンネル

開発ビルドをテストするためのナイトリービルドも提供しています。入手するには:

  1. 上記のリンクのいずれかから標準リリースビルドをインストールします。
  2. ブラウザを開き、about:config に移動します。
  3. 設定 app.update.channel を検索し、値を nightly に変更します。

ローカルビルド

ブラウザをビルドするには、まず Firefox のコピーをダウンロードし、カスタマイズを適用する必要があります。この処理は、パッチワークフローを扱うツール fern.js によって行われます。次のようにローカルワークスペースをセットアップします:

root@kitploit:~
git clone https://github.com/ghostery/user-agent-desktop.git
cd user-agent-desktop
npm ci # Fern.js の依存関係
./fern.js use # 正しい Firefox と Ghostery 拡張機能のソースを取得
./fern.js import-patches # Firefox にパッチを適用

Firefox のソースを入手したら、ブラウザをビルドするための環境をセットアップする必要があります。詳細な手順は Firefox のドキュメント にありますが、ほとんどの場合、以下の手順で十分です:

root@kitploit:~
cd mozilla-release
./mach bootstrap

ビルドツールチェーンがセットアップされたら、Ghostery の mozconfig ファイルを使用してビルドできます:

root@kitploit:~
cd mozilla-release
MOZCONFIG=/path/to/user-agent-desktop/brands/ghostery/mozconfig ./mach build # ビルド開始
./mach run # ブラウザを起動

クロスプラットフォームビルド

ローカルビルドのセットアップでは、現在のプラットフォーム用のブラウザがビルドされます。他のプラットフォーム向けにビルドするには、Docker を使用したビルドを提供しています。これらは fern.js build コマンドを使用して実行できます:

root@kitploit:~
./fern.js build -t mac

Windows および Mac ビルドは、プラットフォームフレームワークの組み込みに依存しています。これらは build ディレクトリに配置する必要があります:

  • Mac: MacOSX14.4.sdk.tar.xz。これは XCode インストール内にあります。
  • Windows: vs.tar.zstd と Makecab.exe。これらの入手先については、このドキュメントの末尾を参照してください。

開発ワークフロー

リポジトリ をクローンした後、以下のコマンドを実行して開始します(システムに npm と node がインストールされている必要があります):

root@kitploit:~
./fern.js use # '.workspace' の情報を使用して 'mozilla-release' フォルダをセットアップ
./fern.js import-patches
cd mozilla-release # 必要な作業を行い、変更をコミット
./fern.js export-patches # 'patches' フォルダを確認

Ghostery のアップグレード

ブラウザにバンドルされている Ghostery 拡張機能のバージョンを上げるには、以下が必要です:

root@kitploit:~
./fern.js use --ghostery v8.5.2
./fern.js reset
./fern.js import-patches

Firefox のアップグレード

新しいバージョンがリリースされた場合、または別の Firefox バージョン上で開発したい場合は、以下を実行します:

root@kitploit:~
./fern.js use --firefox 80.0.1
./fern.js reset # このバージョンを既にローカルに持っている場合に必要
./fern.js import-patches

ビルド

任意のフレーバーのブラウザをビルドするには、次のようにします:

root@kitploit:~
# 正しいバージョンとパッチで 'mozilla-release' フォルダを準備
./fern.js use
./fern.js reset
./fern.js import-patches

# 3つのコマンドは Linux と MacOS から使用可能(Windows クロスビルドを除く)
./fern.js build --target mac
./fern.js build --target linux
./fern.js build --target windows

その後、mozilla-release フォルダの内容を確認してアーティファクトを見つけてください。

開発環境のセットアップ

./mach bootstrap を正常に実行するには、gecko ソースの VC チェックアウトが必要です。gecko-dev リポジトリを使用して mach bootstrap を実行し、ローカルビルド環境をセットアップします:

root@kitploit:~
git clone https://github.com/mozilla/gecko-dev.git
cd gecko-dev
./mach bootstrap

これで、このプロジェクトで ./mach build を使用できるようになります。

あるいは、このリポジトリの build-* スクリプトを使用すると、各プラットフォーム用のビルド環境が準備された Docker イメージが作成されます。スクリプトを実行すると、Docker コンテナ内のコマンドプロンプトに移動し、そこで直接 ./mach build を実行できます。

Windows でのビルド

前提条件

VS Redist

Windows でビルドするには、これらの手順 に従ってビルド環境をセットアップする必要があります。Windows 11 SDK バージョン 10.0.22621 をインストールする必要があります。その後、以下を実行して vs.tar.zstd を作成します:

root@kitploit:~
OUTPUT_DIR=一時フォルダへのパス
./mach python --virtualenv build taskcluster/scripts/misc/get_vs.py ./build/vs/vs2022.yaml $OUTPUT_DIR
tar --zstd -cvSf vs.tar.zstd -C $OUTPUT_DIR .

Makecab.exe

これは Windows インストールの C:\Windows\System32\makecab.exe からコピーされます。

コミュニティ

User Agent プロジェクトは、人々の利益に資することを目指しています。私たちはコミュニティがブラウザの未来を積極的に形成し、コミュニティのフィードバックや意見を得ることにオープンです。

コミュニティはプロジェクトの意思決定に積極的な役割を果たしています:

  • Better-Fox - 偏った Firefox 設定リストを維持

User Agent コミュニティへの参加にご興味があれば、GitHub でのディスカッション を開始するか、Matrix チャット コミュニティにご参加ください。

ツールをダウンロード