OpenSource-Hub
C

camofox-browser

SHA-256
10.0k stars·AI 생산성·SHA-256 체크섬 확인됨

AI 에이전트를 위해 설계된 스텔스 헤드리스 브라우저. Camoufox 기반으로 C++ 레이어에서 핑거프린트를 위장하여 Cloudflare 등의 안티봇 탐지를 손쉽게 우회하며, 메모리 사용량은 ~40MB에 불과합니다.

스마트 다운로드

Download 버전 다운로드

vcamoufox-backup-380139564 · 632.7 MB

AI 에이전트 전용 스텔스 브라우저, 핑거프린트 위장은 저수준에서 처리되며, 안티 크롤링 우회는 기본적으로 이것에 의존합니다.

주요 기능

  • C++ 레이어 핑거프린트 위장: Google, Cloudflare 등 대부분의 봇 탐지 우회
  • Token 절약: 접근성 스냅샷이 원본 HTML보다 약 90% 작음
  • 안정적인 요소 참조(e1/e2/e3): 클릭, 입력이 더 신뢰성 있음
  • 낮은 리소스 사용량: 유휴 시 약 40MB, Raspberry Pi 또는 5달러 VPS에서 실행 가능
  • 세션 격리 및 Cookie 가져오기: LinkedIn, Amazon 등 로그인 없이 탐색

할 수 없는 것

  • •첫 실행 시 약 300MB의 Camoufox를 다운로드해야 하므로 시간이 오래 걸립니다. docker build를 직접 실행하지 말고, 반드시 make up 또는 스크립트를 사용하여 바이너리를 먼저 다운로드하세요. 로컬에 yt-dlp가 설치되어 있으면 YouTube 자막 추출 속도를 높일 수 있으며, yt-dlp가 없으면 브라우저 방식으로 대체되어 속도가 느립니다. 바이너리 다운로드가 건너뛰어져 충돌이 발생하는 경우, README의 PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD 변수 설명을 참조하세요.

사용 사례

  • AI 에이전트가 로그인이 필요하거나 차단되기 쉬운 웹사이트 자동화 작업 실행
  • 개발자가 탐지되기 쉬운 Playwright/헤드리스 Chrome을 대체하는 웹 스크래핑 도구 구축

상세 설명

camofox-browser는 AI 에이전트와 웹 자동화를 위해 만들어진 스텔스 헤드리스 브라우저 서비스입니다. stealth 플러그인을 사용하는 Playwright/Puppeteer와 달리——후자는 핑거프린트로 쉽게 식별됩니다——Camoufox는 C++ 계층에서 Firefox를 직접 패치하여 JavaScript가 확인하기 전에 navigator.hardwareConcurrency, WebGL 렌더러, AudioContext, 화면 지오메트리, WebRTC 등의 핑거프린트 정보를 위장하므로 Google, Cloudflare 및 대부분의 봇 탐지를 효과적으로 우회할 수 있습니다. 프로젝트는 이 엔진을 REST API로 캡슐화하여 에이전트 워크플로우에 최적화했습니다: 접근성 스냅샷은 원본 HTML보다 약 90% 작고, 안정적인 요소 참조(e1/e2/e3)를 통해 신뢰할 수 있는 클릭과 입력이 가능하며, 세션 격리, Cookie 가져오기, 프록시 및 GeoIP 지원, YouTube 자막 추출, 주요 사이트 검색 매크로 등을 제공합니다. 실행 메모리는 약 40MB에 불과하여 Raspberry Pi나 5달러 VPS에서도 실행할 수 있으며, Docker 배포, VNC 시각적 로그인, JSON Schema 구조화 추출을 지원합니다. stealth 플러그인에 비해 더 간단하고 안전합니다.

태그

anti-detectionbrowser automationAI agents

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

저장소 클론: git clone https://github.com/jo-inc/camofox-browser

4

의존성 설치 및 시작: npm install && npm start (최초 실행 시 Camoufox 약 300MB 자동 다운로드)

5

브라우저에서 http://localhost:9377 접속하여 API 사용 또는 대화형 문서 확인

설치 가이드
  1. 저장소 클론: git clone https://github.com/jo-inc/camofox-browser
  2. 의존성 설치 및 시작: npm install && npm start (최초 실행 시 Camoufox 약 300MB 자동 다운로드)
  3. 브라우저에서 http://localhost:9377 접속하여 API 사용 또는 대화형 문서 확인
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

5720d45b894ce1770543de024c6f10d514b38be560fa2dc3226b3d8586caf672

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

프로젝트 디렉터리를 삭제하면 완전히 제거됩니다. Camoufox 브라우저 캐시와 다운로드된 바이너리를 정리하려면 사용자 디렉터리 아래의 ~/.cache/camoufox 및 ~/.cache/ms-playwright 관련 폴더를 수동으로 삭제하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-09-08T07:13:58Z
GitHub 저장소공식 웹사이트

유사한 프로젝트