CloakBrowser란?

CloakBrowserCloakHQ에서 개발한 오픈소스 스텔스 Chromium 브라우저입니다. 2,431+ GitHub Stars200+ Forks를 보유하고 있으며, Playwright의 드롭인 교체재로서 모든 봇 감지 테스트를 통과하도록 설계되었습니다.

쉽게 감지되는 표준 헤드리스 브라우저와 달리, CloakBrowser는 실제 인간이 운영하는 브라우저와 구분할 수 없도록 소스 레벨 지문 패치를 구현합니다.

GitHub: https://github.com/CloakHQ/CloakBrowser

지표수치
Stars2,431+
Forks200+
언어Python
라이선스MIT
오늘482 stars
봇 테스트 통과30/30

CloakBrowser의 스텔스 기술

1. 소스 레벨 지문 패치

CloakBrowser는 JavaScript를 주입하는 것뿐만 아니라 Chromium 소스 코드를 패치합니다:

 1from cloakbrowser import StealthBrowser
 2
 3# 스텔스 브라우저 시작
 4browser = StealthBrowser(
 5    headless=True,  # 헤드리스 모드에서도 감지 불가
 6    fingerprint='desktop_chrome_win11',  # 사전 정의 프로필
 7    proxy='http://user:pass@proxy:8080'  # 선택적 프록시
 8)
 9
10# 보호된 사이트 접속
11page = browser.new_page()
12page.goto('https://bot-protected-site.com')
13
14# 감지 트리거 없이 데이터 추출
15content = page.content()

2. 지문 프로필

사용 가능한 사전 정의 프로필:

프로필OS브라우저용도
desktop_chrome_win11Windows 11Chrome 120일반 스크래핑
desktop_firefox_macmacOSFirefox 121대체 지문
mobile_safari_ios17iOS 17Safari모바일 테스트
desktop_edge_win10Windows 10Edge 120엔터프라이즈 사이트
customAnyAny사용자 정의

3. 동적 지문 로테이션

 1from cloakbrowser import FingerprintRotator
 2
 3# 10개 요청마다 지문 교체
 4rotator = FingerprintRotator(
 5    profiles=['desktop_chrome_win11', 'desktop_firefox_mac'],
 6    rotation_interval=10
 7)
 8
 9for url in url_list:
10    profile = rotator.get_next()
11    browser = StealthBrowser(fingerprint=profile)
12    page = browser.new_page()
13    page.goto(url)
14    # ... 데이터 추출
15    browser.close()

설치

 1# 저장소 클론
 2git clone https://github.com/CloakHQ/CloakBrowser.git
 3cd CloakBrowser
 4
 5# 의존성 설치
 6pip install -r requirements.txt
 7
 8# 패치된 Chromium 다운로드
 9python setup.py --download-chromium
10
11# 봇 감지 테스트 실행
12python test_bot_detection.py
13# 예상 출력: 30/30 테스트 통과

봇 감지 테스트 결과

CloakBrowser는 30개의 인기 봇 감지 서비스에서 테스트되었습니다:

서비스결과참고
DataDome✅ 통과CAPTCHA 미트리거
PerimeterX✅ 통과깨끗한 세션
Cloudflare✅ 통과챌린지 페이지 없음
reCAPTCHA v3✅ 통과점수 0.9/1.0
hCaptcha✅ 통과인비저블 모드
FingerprintJS✅ 통과고유 ID 안정적
BotGuard✅ 통과감지되지 않음
Akamai✅ 통과완전 접근
Shape Security✅ 통과차단 없음
Kasada✅ 통과깨끗한 요청

총계: 30/30 테스트 통과

성능 비교

브라우저감지율속도리소스 사용량
표준 Chromium95% 감지빠름낮음
Puppeteer Stealth60% 감지빠름낮음
Playwright70% 감지빠름낮음
Selenium90% 감지느림높음
CloakBrowser0% 감지빠름중간

커뮤니티 및 리소스

관련 기사

면책 조항

책임감 있게 사용하세요. CloakBrowser는 합법적인 자동화, 테스트 및 데이터 수집을 위한 것입니다. 항상:

  1. robots.txt 및 서비스 약관을 존중
  2. 과도한 요청으로 서버를 과부하하지 마세요
  3. 합리적인 요청 속도 사용
  4. 해당 관할권의 법적 영향 고려

마지막 업데이트: 2026-05-08 | Stars: 2,431+ | 라이선스: MIT