antibrow/anti-detect-browser-skills
Launch and manage anti-detect browsers with unique real-device fingerprints for multi-account operations, web scraping, ad verification, and AI agent automation.
해결하는 문제
이 프로젝트는 AI 에이전트(특히 Claude Code)가 봇 탐지 방지 기술을 회피하기 위해 실제 장치의 지문을 모방하는 브라우저를 제어할 수 있도록 하는 "스킬" 세트를 제공합니다. 헤드리스 브라우저는 일관된 실제 하드웨어 및 네트워크 지문이 없기 때문에 봇 탐지 업체에 쉽게 감지되는 문제를 해결합니다.
작동 방식
JavaScript 패치를 통해 정체성을 숨기는 대신, 지문(캔버스, WebGL, WebGPU, 오디오, 폰트 등)을 C++/Blink 수준에서 처리하는 수정된 Chromium 커널을 사용합니다. 이로 인해 웹 워커와 메인 스레드가 동일하고 일관된 데이터를 반환합니다. 각 브라우저 프로필은 실제 머신에서 샘플링된 고유하고 일관된 성격을 부여받으며, 타임존 및 WebRTC 식별자와 같은 네트워크 설정은 프록시의 출구 IP와 자동으로 동기화됩니다.
대상 사용자
- QA 및 봇 탐지 테스터: 자체 사이트의 위험 방지 시스템을 테스트하는 사람.
- 데이터 스크래퍼: 세션을 필요로 하거나 강력한 봇 탐지 기술을 사용하는 사이트(예: Amazon, Google, X)에서 공개 데이터를 수집해야 하는 사용자.
- AI 에이전트 개발자: AI 에이전트에게 MCP(Model Context Protocol)를 통해 지속적이고 로그인 상태인 브라우저 식별자를 제공하고자 하는 개발자.
- 자동화 엔지니어: 가격 또는 광고 검증을 위해 다양한 지역에서 여러 승인된 계정을 관리하는 사람.
주요 특징
- 커널 레벨 지문 처리: 스크립트 삽입이 아닌 브라우저 엔진 레벨에서 정체성을 구현하여 탐지 회피.
- MCP 에이전트 통합: 코드를 작성하지 않고도 도구 호출을 통해 AI 에이전트가 브라우저를 직접 시작하고 제어 가능.
- uma-Account 스크래핑: 여러 프로필에서 동시에 실행 가능한 사이트별 JSON 명령어(레시피) 제공.
- 이중 SDK: JavaScript/TypeScript 및 Python 모두 완전 지원.
- 크로스 플랫폼 지원: Windows, macOS(Intel/Silicon), Linux(x64/arm64) 및 Docker에서도 작동.
- 격리 검증: 구체적인 일관성 검사로 프로필이 진정으로 격리되어 있는지 확인할 수 있는 특별한 스킬 포함.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트