Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/ghostery/user-agent-desktop
General Purpose UtilitiesWeb SecurityPrivacyLearning & EducationAnti-BotArchived
GitHubghostery/user-agent-desktop

user-agent-desktop

Ghostery 데스크톱 브라우저

저장소 보기
137201년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

이 프로젝트는 중단되었습니다.

Ghostery Tracker and Ad Blocker를 Firefox에서 사용하는 것을 권장합니다.


Ghostery Private Browser

Ghostery Desktop Browser는 Firefox를 최소한으로 포크(fork)한 프라이버시에 최적화된 브라우저입니다. 주요 추가 기능은 다음과 같습니다:

  • Ghostery Privacy Blocker 확장 기능이 포함되어 있으며 기본으로 활성화됩니다.
  • Ghostery 프라이버시 검색이 포함됩니다.
  • Firefox 설정(원격 측정 등)이 최대 프라이버시를 위해 조정됩니다.

다운로드

Ghostery 브라우저는 다음 플랫폼에서 사용 가능합니다:

  • Windows (64비트)
  • Windows (ARM)
  • Mac OSX
  • Linux (64비트)

Nightly 채널

개발 빌드를 테스트하기 위한 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 dependencies
./fern.js use # Pull the correct Firefox and Ghostery extension sources
./fern.js import-patches # Apply patches to 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 # start build
./mach run # to launch the browser

크로스 플랫폼 빌드

로컬 빌드 설정은 현재 플랫폼용 브라우저를 빌드합니다. 다른 플랫폼용으로 빌드하려면 도커라이즈된 빌드를 제공합니다. 이는 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 # 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 업그레이드

브라우저에 번들된 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 # Needed if you already had this version locally.
./fern.js import-patches

빌드

모든 버전의 브라우저 빌드는 다음과 같이 수행할 수 있습니다:

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

그런 다음 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-* 스크립트는 각 플랫폼에 대해 준비된 빌드 환경을 갖춘 도커 이미지를 준비합니다. 스크립트는 ./mach build를 직접 실행할 수 있는 도커 컨테이너의 명령 프롬프트로 안내합니다.

Windows에서 빌드

전제 조건

VS 재배포판

이것은 이 지침에 따라 빌드 환경을 설정한 후 Windows에서 빌드할 수 있습니다. Windows 11 SDK 버전 10.0.22621을 설치해야 합니다. 그런 다음 다음을 실행하여 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

이것은 Windows 설치의 C:\Windows\System32\makecab.exe에서 복사됩니다.

커뮤니티

User Agent 프로젝트는 사람들의 이익을 위해 봉사하는 것을 목표로 합니다. 우리는 커뮤니티가 브라우저의 미래를 적극적으로 형성할 수 있도록 열려 있으며 커뮤니티의 피드백과 의견을 구하고 있습니다.

커뮤니티는 프로젝트 의사 결정에 적극적인 역할을 하고 있습니다:

  • Better-Fox - 주관적인 Firefox 환경설정 목록 유지

User Agent 커뮤니티에 참여하고 싶다면 GitHub에서 토론을 시작하거나 Matrix 채팅 커뮤니티에 가입하세요.

도구 다운로드