Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
user-agent-desktop — Ghostery Desktop-Browser | Kitploit
Tools/GitHubGitHub/ghostery/user-agent-desktop
Allgemeine DienstprogrammeWebsicherheitPrivatsphäreLernen & BildungAnti-BotArchived
GitHubghostery/user-agent-desktop

user-agent-desktop

Ghostery Desktop-Browser

Repository anzeigen
13720vor 1 JahrVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Dieses Projekt wird nicht mehr weitergeführt.

Wir empfehlen, den Ghostery Tracker and Ad Blocker in Firefox zu verwenden.


Ghostery Private Browser

Der Ghostery Desktop Browser ist ein minimaler Fork von Firefox, der für Privatsphäre optimiert ist. Die wichtigsten zusätzlichen Funktionen sind:

  • Die Erweiterung Ghostery Privacy Blocker ist enthalten und standardmäßig aktiviert.
  • Ghostery Privacy Search ist enthalten.
  • Firefox-Einstellungen (Telemetrie usw.) für maximale Privatsphäre optimiert.

Download

Der Ghostery Browser ist für folgende Plattformen verfügbar:

  • Windows (64-Bit)
  • Windows (ARM)
  • Mac OSX
  • Linux (64-Bit)

Nightly-Kanal

Wir bieten auch einen Nightly-Build zum Testen von Entwicklungsversionen an. So erhalten Sie ihn:

  1. Installieren Sie den Standard-Release-Build von einem der obigen Links.
  2. Öffnen Sie den Browser und navigieren Sie zu about:config.
  3. Suchen Sie nach der Einstellung app.update.channel und ändern Sie den Wert auf nightly.

Lokal erstellen

Um den Browser zu erstellen, müssen wir zunächst eine Kopie von Firefox herunterladen und mit unseren Anpassungen patchen. Dieser Prozess wird über fern.js abgewickelt, unser Tool zur Verwaltung des Patch-Workflows. Richten Sie Ihren lokalen Arbeitsbereich wie folgt ein:

root@kitploit:~
git clone https://github.com/ghostery/user-agent-desktop.git
cd user-agent-desktop
npm ci # Fern.js dependencies
./fern.js use # Pull the correct Firefox and Ghostery extension sources
./fern.js import-patches # Apply patches to Firefox

Sobald Sie den Firefox-Quellcode haben, müssen Sie Ihre Umgebung für die Erstellung des Browsers einrichten. Detaillierte Anweisungen finden Sie für Firefox, aber in den meisten Fällen reicht Folgendes aus:

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

Sobald Ihre Build-Toolchains eingerichtet sind, können Sie mit der Ghostery-mozconfig-Datei bauen:

root@kitploit:~
cd mozilla-release
MOZCONFIG=/path/to/user-agent-desktop/brands/ghostery/mozconfig ./mach build # start build
./mach run # to launch the browser

Plattformübergreifende Builds

Der lokale Build erstellt den Browser für Ihre aktuelle Plattform. Für andere Plattformen bieten wir Docker-basierte Builds an. Diese können mit dem Befehl fern.js build ausgeführt werden:

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

Windows- und Mac-Builds erfordern, dass Plattform-Frameworks enthalten sind. Diese sollten im build-Verzeichnis abgelegt werden:

  • Mac: MacOSX14.4.sdk.tar.xz. Dies kann in einer XCode-Installation gefunden werden.
  • Windows: vs.tar.zstd und Makecab.exe. Siehe Ende dieses Dokuments, wo diese zu finden sind.

Entwicklungs-Workflow

Nach dem Klonen des Repositorys führen Sie die folgenden Befehle aus, um zu beginnen (Beachten Sie, dass npm und node auf Ihrem System installiert sein müssen):

root@kitploit:~
./fern.js use # Setup 'mozilla-release' folder using information from '.workspace'
./fern.js import-patches
cd mozilla-release # Do some stuff... and commit your changes
./fern.js export-patches # Check 'patches' folder

Ghostery aktualisieren

Das Erhöhen der Version der mit dem Browser gebündelten Ghostery-Erweiterung erfordert Folgendes:

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

Firefox aktualisieren

Wann immer eine neue Version veröffentlicht wird oder Sie auf einer anderen Firefox-Version hacken möchten, führen Sie Folgendes aus:

root@kitploit:~
./fern.js use --firefox 80.0.1
./fern.js reset # Needed if you already had this version locally.
./fern.js import-patches

Erstellen

Das Erstellen des Browsers in jeder Variante kann wie folgt erreicht werden:

root@kitploit:~
# Prepare 'mozilla-release' folder with correct version and patches.
./fern.js use
./fern.js reset
./fern.js import-patches

# All three commands can be used from Linux and MacOS (except windows cross-build).
./fern.js build --target mac
./fern.js build --target linux
./fern.js build --target windows

Überprüfen Sie dann den Inhalt des mozilla-release-Ordners, um die Artefakte zu finden.

Einrichten einer Entwicklungsumgebung

./mach bootstrap erfordert einen VC-Checkout des Gecko-Quellcodes, um ordnungsgemäß ausgeführt zu werden. Verwenden Sie das gecko-dev-Repo, um mach bootstrap auszuführen und Ihre lokale Build-Umgebung einzurichten:

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

Jetzt sollten Sie ./mach build in diesem Projekt verwenden können.

Alternativ bereiten die Skripte build-* in diesem Repository Docker-Images mit einer vorbereiteten Build-Umgebung für jede Plattform vor. Die Skripte bringen Sie zu einer Eingabeaufforderung in einem Docker-Container, in dem Sie ./mach build direkt ausführen können.

Erstellen unter Windows

Voraussetzungen

VS Redist

Dies kann unter Windows erstellt werden, nachdem eine Build-Umgebung gemäß dieser Anleitung eingerichtet wurde. Sie müssen das Windows 11 SDK in Version 10.0.22621 installieren. Führen Sie dann Folgendes aus, um vs.tar.zstd zu erstellen:

root@kitploit:~
OUTPUT_DIR=PATH_TO_TEMP_FOLDER
./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

Dies wird von einer Windows-Installation unter C:\Windows\System32\makecab.exe kopiert.

Community

Die User-Agent-Projekte zielen darauf ab, die Interessen der Menschen zu bedienen. Wir sind offen dafür, dass Gemeinschaften die Zukunft unserer Browser aktiv mitgestalten, und freuen uns über Feedback und Meinungen der Gemeinschaft.

Gemeinschaften übernehmen eine aktive Rolle bei der Entscheidungsfindung des Projekts:

  • Better-Fox – pflegt eine meinungsstarke Liste von Firefox-Einstellungen

Wenn Sie daran interessiert sind, der User-Agent-Community beizutreten, können Sie gerne eine Diskussion auf GitHub starten oder unserer Matrix-Chat-Community beitreten.

Tool herunterladen