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
137207há 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.
Baixar ferramenta
  • 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.