Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
user-agent-desktop — Navegador de Desktop Ghostery | Kitploit
Ferramentas/GitHubGitHub/ghostery/user-agent-desktop
Utilitários de Propósito GeralSegurança WebPrivacidadeAprendizado e EducaçãoAnti-BotArchived
GitHubghostery/user-agent-desktop

user-agent-desktop

Navegador de Desktop Ghostery

Ver Repositório
13720há 1 anoRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Este projeto está descontinuado.

Recomendamos usar o Ghostery Tracker and Ad Blocker no Firefox.


Ghostery Private Browser

O Ghostery Desktop Browser é um fork minimalista do Firefox otimizado para privacidade. As principais funcionalidades extras são:

  • A extensão Ghostery Privacy Blocker está incluída e ativada por padrão.
  • Pesquisa privada do Ghostery incluída.
  • Configurações do Firefox (telemetria, etc) ajustadas para máxima privacidade.

Download

O navegador Ghostery está disponível para as seguintes plataformas:

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

Canal Nightly

Também oferecemos uma compilação nightly para testar versões de desenvolvimento. Para obtê-la:

  1. Instale a compilação de lançamento padrão a partir de um dos links acima.
  2. Abra o navegador e navegue para about:config.
  3. Procure pela preferência app.update.channel e altere o valor para nightly.

Compilar Localmente

Para compilar o navegador, primeiro precisamos baixar uma cópia do Firefox e aplicar nossos patches. Esse processo é gerenciado pelo fern.js, que é nossa ferramenta para lidar com o fluxo de trabalho de patches. Configure seu workspace local da seguinte forma:

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

Depois de obter o código-fonte do Firefox, você precisará configurar seu ambiente para compilar o navegador. Instruções detalhadas estão disponíveis para o Firefox, mas na maioria dos casos o seguinte será suficiente:

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

Depois que suas cadeias de ferramentas de compilação estiverem configuradas, você pode compilar usando o arquivo mozconfig do Ghostery:

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

Compilações entre plataformas

A configuração de compilação local compilará o navegador para sua plataforma atual. Para compilar para outras plataformas, fornecemos compilações em docker. Elas podem ser executadas usando o comando fern.js build:

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

As compilações para Windows e Mac dependem de frameworks específicos da plataforma. Eles devem ser colocados no diretório build:

  • Mac: MacOSX14.4.sdk.tar.xz. Isso pode ser encontrado dentro de uma instalação do XCode.
  • Windows: vs.tar.zstd e Makecab.exe. Veja o final deste documento para saber onde encontrá-los.

Fluxo de trabalho de desenvolvimento

Após clonar o repositório, execute os seguintes comandos para começar (Observe que você precisará ter npm e node instalados no seu sistema):

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

Atualizando o Ghostery

Atualizar a extensão do Ghostery incluída no navegador requer o seguinte:

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

Atualizando o Firefox

Sempre que uma nova versão for lançada ou se quiser trabalhar em cima de outra versão do Firefox, execute o seguinte:

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

Compilando

Compilar o navegador em qualquer versão pode ser feito da seguinte forma:

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

Depois verifique o conteúdo da pasta mozilla-release para encontrar os artefatos.

Configurando um ambiente de desenvolvimento

./mach bootstrap requer um checkout de controle de versão do código-fonte do gecko para ser executado corretamente. Use o repositório gecko-dev para executar o mach bootstrap e configurar seu ambiente de compilação local:

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

Agora você deve conseguir usar ./mach build neste projeto.

Alternativamente, os scripts build-* neste repositório prepararão imagens docker com um ambiente de compilação preparado para cada plataforma. Os scripts o levarão a um prompt de comando em um container docker onde você pode executar ./mach build diretamente.

Compilando no Windows

Pré-requisitos

VS Redist

Isso pode ser compilado no Windows após configurar um ambiente de compilação de acordo com estas instruções. Você precisará instalar o SDK do Windows 11 na versão 10.0.22621. Em seguida, execute o seguinte para criar vs.tar.zstd:

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

Isso é copiado de uma instalação do Windows em C:\Windows\System32\makecab.exe.

Comunidade

Os projetos User Agent visam servir aos interesses das pessoas. Estamos abertos para que as comunidades moldem ativamente o futuro dos nossos navegadores e buscamos obter feedback e opiniões da comunidade.

As comunidades estão assumindo um papel ativo na tomada de decisões do projeto:

  • Better-Fox - mantém uma lista opinativa de preferências do Firefox

Se você tiver interesse em se juntar à Comunidade User Agent, sinta-se à vontade para iniciar a discussão no Github ou juntar-se à nossa comunidade no Matrix chat.

Baixar ferramenta