Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
user-agent-desktop — Ghostery Navegador de Escritorio | Kitploit
Herramientas/GitHubGitHub/ghostery/user-agent-desktop
Utilidades de Propósito GeneralSeguridad WebPrivacidadAprendizaje y EducaciónAnti-BotArchived
GitHubghostery/user-agent-desktop

user-agent-desktop

Ghostery Navegador de Escritorio

Ver Repositorio
1372020hace 1 añoRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Este proyecto está descontinuado.

Recomendamos usar Ghostery Tracker and Ad Blocker en Firefox.


Navegador Privado Ghostery

El Navegador de Escritorio Ghostery es un fork minimalista de Firefox optimizado para la privacidad. Las principales características adicionales son:

  • La extensión Ghostery Privacy Blocker está incluida y habilitada por defecto.
  • Búsqueda privada de Ghostery incluida.
  • Configuraciones de Firefox (telemetría, etc.) ajustadas para máxima privacidad.

Descarga

El navegador Ghostery está disponible para las siguientes plataformas:

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

Canal nightly

También ofrecemos una compilación nightly para probar versiones de desarrollo. Para obtenerlas:

  1. Instale la compilación de lanzamiento estándar desde uno de los enlaces anteriores.
  2. Abra el navegador y navegue a about:config.
  3. Busque la preferencia app.update.channel y cambie el valor a nightly.

Compilar localmente

Para compilar el navegador, primero necesitamos descargar una copia de Firefox y parchearla con nuestras personalizaciones. Este proceso se maneja a través de fern.js, que es nuestra herramienta para manejar el flujo de trabajo de parches. Configure su espacio de trabajo local de la siguiente manera:

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

Una vez que tenga el código fuente de Firefox, deberá configurar su entorno para compilar el navegador. Hay instrucciones detalladas disponibles para Firefox, pero en la mayoría de los casos lo siguiente será suficiente:

cd mozilla-release
./mach bootstrap

Una vez que sus cadenas de herramientas de compilación estén configuradas, puede compilar usando el archivo mozconfig de Ghostery:

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

Compilaciones multiplataforma

La configuración de compilación local compilará el navegador para su plataforma actual. Para compilar para otras plataformas, proporcionamos compilaciones dockerizadas. Estas se pueden ejecutar usando el comando fern.js build:

./fern.js build -t mac

Las compilaciones de Windows y Mac dependen de que se incluyan los frameworks de la plataforma. Estos deben colocarse en el directorio build:

  • Mac: MacOSX14.4.sdk.tar.xz. Esto se puede encontrar dentro de una instalación de XCode.
  • Windows: vs.tar.zstd y Makecab.exe. Consulte el final de este documento para saber dónde encontrarlos.

Flujo de trabajo de desarrollo

Después de clonar el repositorio, ejecute los siguientes comandos para comenzar (Tenga en cuenta que necesitará tener npm y node instalados en su sistema):

./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

Actualizando Ghostery

Actualizar la extensión Ghostery incluida con el navegador requiere lo siguiente:

./fern.js use --ghostery v8.5.2
./fern.js reset
./fern.js import-patches

Actualizando Firefox

Cada vez que se lance una nueva versión o si desea trabajar sobre otra versión de Firefox, ejecute lo siguiente:

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

Compilación

Compilar el navegador en cualquier variante se puede lograr de la siguiente manera:

# 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

Luego verifique el contenido de la carpeta mozilla-release para encontrar los artefactos.

Configuración de un entorno de desarrollo

./mach bootstrap requiere un checkout de VC del código fuente de gecko para funcionar correctamente. Use el repositorio gecko-dev para ejecutar mach bootstrap y configurar su entorno de compilación local:

git clone https://github.com/mozilla/gecko-dev.git
cd gecko-dev
./mach bootstrap

Ahora debería poder usar ./mach build en este proyecto.

Alternativamente, los scripts build-* en este repositorio prepararán imágenes docker con un entorno de compilación preparado para cada plataforma. Los scripts lo llevarán a un símbolo del sistema en un contenedor docker donde puede ejecutar ./mach build directamente.

Compilación en Windows

Prerrequisitos

VS Redist

Esto se puede compilar en Windows después de configurar un entorno de compilación de acuerdo con estas instrucciones. Necesitará instalar el SDK de Windows 11 en la versión 10.0.22621. Luego ejecute lo siguiente para crear vs.tar.zstd:

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

Esto se copia de una instalación de Windows en C:\Windows\System32\makecab.exe.

Comunidad

Los proyectos User Agent tienen como objetivo servir los intereses de las personas. Estamos abiertos a que las comunidades den forma activa al futuro de nuestros navegadores y buscamos obtener comentarios y opiniones de la comunidad.

Las comunidades están tomando un papel activo en la toma de decisiones del proyecto:

  • Better-Fox - mantiene una lista de preferencias de Firefox con opiniones.

Si está interesado en unirse a la comunidad de User Agent, no dude en iniciar la discusión en Github o unirse a nuestra comunidad en Matrix chat.

Descargar herramienta