봇 탐지 벤치마크

Donut Browser의 Wayfern 엔진과 다른 브라우저 및 자동화 도구 8개가 같은 봇 탐지 테스트 28개를 실행했습니다. 각 셀은 같은 컴퓨터와 같은 네트워크에서 5번 실행한 결과입니다.

Donut Browser은(는) 테스트 28개 중 26개를 통과했습니다. 측정일 2026년 10월 15일

게이트 하나가 탐지 서비스 하나입니다. 체크 표시는 통과, X 표시는 실패입니다. Donut Browser은(는) 표시된 탐지 서비스 8개 중 8개를 통과했습니다: reCAPTCHA v3 score, Turnstile, non-interactive widget, Kasada, Fingerprint bot detection, DataDome, HUMAN (PerimeterX), Akamai edge 및 BrowserScan bot detection. Playwright Chromium (headless)은(는) 8개 중 3개를 통과했습니다.

도구별 통과한 테스트

실행의 80% 이상이 통과한 테스트를 통과로 셉니다. 결과가 없는 테스트는 그 도구의 합계에 넣지 않습니다.

  1. Donut Browser Wayfern 152.0.7977.64 (Chromium) · 헤드 모드 28개 중 26개
  2. Patchright 스텔스 도구 · 헤드 모드 28개 중 24개
  3. nodriver 스텔스 도구 · 헤드 모드 28개 중 24개
  4. Camoufox 스텔스 도구 · 헤드 모드 28개 중 21개
  5. CloakBrowser 스텔스 도구 · 헤드 모드 27개 중 20개 결과 없음 1개
  6. Puppeteer + stealth plugin 스텔스 도구 · 헤드리스 28개 중 16개
  7. Playwright Chromium (headed) 자동화 라이브러리 · 헤드 모드 28개 중 15개
  8. Google Chrome + Playwright 자동화 라이브러리 · 헤드 모드 28개 중 15개
  9. Playwright Chromium (headless) 자동화 라이브러리 · 헤드리스 28개 중 8개

측정으로 확인한 우위

로고는 데이터에 그 근거가 되는 결과가 있을 때만 표시합니다.

통과한 탐지 서비스

Wayfern은 이 서비스들의 측정된 테스트를 모두 통과했습니다.

  • reCAPTCHA reCAPTCHA v3 score · 0.9모든 도구 통과
  • Cloudflare Turnstile, non-interactive widget · 4/5Turnstile, managed widget · 4/5Cloudflare challenge page · 4/5
  • Kasada Kasada · 5/5모든 도구 통과
  • Fingerprint Fingerprint bot detection · 5/5Fingerprint tampering · 5/5
  • DataDome DataDome · 5/5
  • HUMAN HUMAN (PerimeterX) · 5/5
  • Akamai Akamai edge · 5/5
  • BrowserScan BrowserScan bot detection · 5/5
  • deviceandbrowserinfo Device and Browser Info bot test · 0
  • Sannysoft bot.sannysoft.com · 0
  • CreepJS CreepJS headless · 0%CreepJS like-headless · 25%CreepJS lies · 0
  • Pixelscan Pixelscan bot check · 5/5Pixelscan masking · 5/5Pixelscan consistency · 5/5
  • iphey iphey · 5/5

통과하지 못함: hCaptcha 및 incolumitas. 해당 행은 아래 표에 있습니다.

앞선 도구

두 도구가 모두 실행한 테스트에서 Wayfern이 더 많이 통과했습니다.

  • Playwright Chromium (headless) 28개 중 26 대 8 Wayfern 통과, Playwright Chromium (headless) 실패: Cloudflare challenge page, Fingerprint bot detection, DataDome, HUMAN (PerimeterX), Akamai edge, BrowserScan bot detection, Device and Browser Info bot test, bot.sannysoft.com, CreepJS headless, CreepJS like-headless, Pixelscan bot check, Pixelscan consistency, iphey, navigator.webdriver, CDP automation (Runtime.enable), Bot user agent (HeadlessChrome), navigator.plugins.length 및 TLS and HTTP/2 fingerprint
  • Playwright Chromium (headed) 28개 중 26 대 15 Wayfern 통과, Playwright Chromium (headed) 실패: Cloudflare challenge page, Fingerprint bot detection, BrowserScan bot detection, Device and Browser Info bot test, bot.sannysoft.com, CreepJS headless, Pixelscan bot check, Pixelscan consistency, iphey, navigator.webdriver 및 CDP automation (Runtime.enable)
  • Google Chrome + Playwright 28개 중 26 대 15 Wayfern 통과, Google Chrome + Playwright 실패: Cloudflare challenge page, Fingerprint bot detection, BrowserScan bot detection, Device and Browser Info bot test, bot.sannysoft.com, CreepJS headless, Pixelscan bot check, Pixelscan consistency, iphey, navigator.webdriver 및 CDP automation (Runtime.enable)
  • Puppeteer + stealth plugin 28개 중 26 대 16 Wayfern 통과, Puppeteer + stealth plugin 실패: Cloudflare challenge page, Fingerprint bot detection, Device and Browser Info bot test, CreepJS headless, CreepJS lies, Pixelscan masking, Pixelscan consistency, iphey, CDP automation (Runtime.enable) 및 TLS and HTTP/2 fingerprint
  • Patchright 28개 중 26 대 24 Wayfern 통과, Patchright 실패: Pixelscan consistency 및 iphey 유의 사항 2 참고
  • nodriver 28개 중 26 대 24 Wayfern 통과, nodriver 실패: Pixelscan consistency 및 iphey 유의 사항 2 참고
  • Camoufox 28개 중 26 대 21 Wayfern 통과, Camoufox 실패: DataDome, Fingerprint tampering, bot.sannysoft.com, Pixelscan masking 및 Pixelscan consistency
  • CloakBrowser 27개 중 25 대 20 Wayfern 통과, CloakBrowser 실패: Fingerprint tampering, Device and Browser Info bot test, CreepJS lies, Pixelscan masking 및 Pixelscan consistency

전체 결과

행은 테스트, 열은 도구입니다. 테스트를 열면 각 실행, 통과 규칙, 원본 페이지, 스크린샷을 볼 수 있습니다.

카테고리로 필터

통과 실패 데이터 없음체크가 있는 채운 원: 통과. X가 있는 고리: 실패. 점선 고리: 데이터 없음.

전체 결과. 체크가 있는 채운 원: 통과. X가 있는 고리: 실패. 점선 고리: 데이터 없음.
테스트Donut BrowserWayfern 152.0.7977.64 (Chromium) · 헤드 모드Playwright Chromium (headless)자동화 라이브러리 · 헤드리스Playwright Chromium (headed)자동화 라이브러리 · 헤드 모드Google Chrome + Playwright자동화 라이브러리 · 헤드 모드Puppeteer + stealth plugin스텔스 도구 · 헤드리스Patchright스텔스 도구 · 헤드 모드nodriver스텔스 도구 · 헤드 모드Camoufox스텔스 도구 · 헤드 모드CloakBrowser스텔스 도구 · 헤드 모드
CAPTCHA
통과: 0.9통과: 0.9통과: 0.9통과: 0.9통과: 0.9통과: 0.9통과: 0.9통과: 0.9통과: 0.9
통과: 4/5통과: 5/5통과: 5/5통과: 4/5통과: 5/5통과: 5/5통과: 5/5통과: 4/5통과: 5/5
통과: 4/5통과: 4/5통과: 5/5통과: 4/5통과: 5/5통과: 5/5통과: 5/5통과: 4/5통과: 5/5
실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5
안티봇
통과: 4/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5실패: 2/5통과: 5/5
통과: 5/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
핑거프린트
통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5실패: 2/5실패: 1/5
통과: 5/5실패: 0/5실패: 0/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 0실패: 7실패: 5실패: 5실패: 4통과: 0통과: 0통과: 0실패: 1
통과: 0실패: 12실패: 1실패: 1통과: 0통과: 0통과: 0실패: 1통과: 0
실패: 1실패: 13실패: 3실패: 3실패: 3실패: 1실패: 1실패: 1실패: 2
통과: 0%실패: 100%실패: 33%실패: 33%실패: 33%통과: 0%통과: 0%통과: 0%통과: 0%
통과: 25%실패: 88%통과: 31%통과: 31%통과: 25%통과: 25%통과: 19%통과: 0%통과: 25%
통과: 0통과: 0통과: 0통과: 0실패: 2통과: 0통과: 0통과: 0실패: 3
통과: 5/5실패: 0/5실패: 0/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5/5통과: 5/5통과: 5/5통과: 5/5실패: 0/5통과: 5/5통과: 5/5실패: 3/5실패: 0/5
통과: 5/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 3/5실패: 0/5
통과: 5/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5통과: 5/5오류
자동화 신호
통과: 5/5실패: 0/5실패: 0/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5/5실패: 0/5실패: 0/5실패: 0/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과: 5실패: 0통과: 5통과: 5통과: 5통과: 5통과: 5통과: 5통과: 5
네트워크
통과: 5/5실패: 0/5통과: 5/5통과: 5/5실패: 0/5통과: 5/5통과: 5/5통과: 5/5통과: 5/5
통과26/288/2815/2815/2816/2824/2824/2821/2820/27

CAPTCHA

  • reCAPTCHA v3 scoreDonut Browser: 통과: 0.9Playwright Chromium (headless): 통과: 0.9
  • Turnstile, non-interactive widgetDonut Browser: 통과: 4/5Playwright Chromium (headless): 통과: 5/5
  • Turnstile, managed widgetDonut Browser: 통과: 4/5Playwright Chromium (headless): 통과: 4/5
  • hCaptchaDonut Browser: 실패: 0/5Playwright Chromium (headless): 실패: 0/5

안티봇

  • Cloudflare challenge pageDonut Browser: 통과: 4/5Playwright Chromium (headless): 실패: 0/5
  • KasadaDonut Browser: 통과: 5/5Playwright Chromium (headless): 통과: 5/5
  • Fingerprint bot detectionDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • DataDomeDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • HUMAN (PerimeterX)Donut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • Akamai edgeDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5

핑거프린트

  • Fingerprint tamperingDonut Browser: 통과: 5/5Playwright Chromium (headless): 통과: 5/5
  • BrowserScan bot detectionDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • Device and Browser Info bot testDonut Browser: 통과: 0Playwright Chromium (headless): 실패: 7
  • bot.sannysoft.comDonut Browser: 통과: 0Playwright Chromium (headless): 실패: 12
  • bot.incolumitas.comDonut Browser: 실패: 1Playwright Chromium (headless): 실패: 13
  • CreepJS headlessDonut Browser: 통과: 0%Playwright Chromium (headless): 실패: 100%
  • CreepJS like-headlessDonut Browser: 통과: 25%Playwright Chromium (headless): 실패: 88%
  • CreepJS liesDonut Browser: 통과: 0Playwright Chromium (headless): 통과: 0
  • Pixelscan bot checkDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • Pixelscan maskingDonut Browser: 통과: 5/5Playwright Chromium (headless): 통과: 5/5
  • Pixelscan consistencyDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • ipheyDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5

자동화 신호

  • navigator.webdriverDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • CDP automation (Runtime.enable)Donut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • Bot user agent (HeadlessChrome)Donut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5
  • window.chrome objectDonut Browser: 통과: 5/5Playwright Chromium (headless): 통과: 5/5
  • navigator.plugins.lengthDonut Browser: 통과: 5Playwright Chromium (headless): 실패: 0

네트워크

  • TLS and HTTP/2 fingerprintDonut Browser: 통과: 5/5Playwright Chromium (headless): 실패: 0/5

테스트 방법

모든 도구가 같은 컴퓨터와 같은 네트워크에서 같은 테스트를 실행했습니다. 각 테스트에 무엇을 읽었고 무엇이 통과인지 적혀 있습니다.

컴퓨터
Windows 11 Home 25H2 (build 26200) CPU: AMD Ryzen 9 8940HX, 32 threads GPU: NVIDIA GeForce RTX 5070 Laptop GPU
네트워크
A fresh US residential exit (New York area) for every browser session, from one pool of three accounts that every tool used
셀당 실행 횟수
5
통과 규칙
실행의 80% 이상이 통과하면 셀이 통과합니다.
날짜

유의 사항

  1. The computer is in UTC+4 and every proxy exit is in New York. Wayfern, Camoufox and CloakBrowser use the time zone of the exit; stock Playwright, Chrome + Playwright, Puppeteer stealth, Patchright and nodriver keep UTC+4 by default.
  2. Pixelscan consistency, iphey and the VPN signal of Fingerprint flag a time zone that does not match the IP address. On a computer in the time zone of the exit, the tools that keep UTC+4 could score higher on Pixelscan consistency and iphey.
  3. Tools that do not manage WebRTC send it outside the proxy. A page that reads WebRTC can then see the IP address of the computer.
  4. Camoufox and CloakBrowser ran from 03:51 to 04:40 UTC on 15 October, about 2 hours after the other seven tools (23:06 to 01:46 UTC). They used the same computer and proxy pool.
  5. Camoufox picks a random operating system for each launch by default. Its runs show Windows and macOS user agents.
  6. CloakBrowser ran its free Chromium 146 binary, because the latest binary needs a sign-in. Fingerprint and Pixelscan report its launch() context as incognito, and iphey never finished a scan for it.
  7. A run lost to a timeout, a network error or a page with no verdict is an error. Errors do not count as fails, and each one ran again in a new session.

버전과 실행 설정

도구 엔진 모드 실행 설정
Donut Browser Wayfern 152.0.7977.64 (Chromium) 헤드 모드 Wayfern engine via Playwright persistent context, headed, Windows fingerprint from the engine, time zone, locale and geolocation set to the proxy exit
Playwright Chromium (headless) Chromium 156.0.8078.4 headless shell 헤드리스 chromium.launch() defaults, headless, proxy only
Playwright Chromium (headed) Chromium 156.0.8078.4 헤드 모드 chromium.launch({ headless: false }), proxy only
Google Chrome + Playwright Google Chrome 155.0.8059.80 헤드 모드 chromium.launch({ channel: "chrome", headless: false }), proxy only
Puppeteer + stealth plugin Chrome for Testing 155.0.8059.79 헤드리스 puppeteer-extra with puppeteer-extra-plugin-stealth defaults, launch({ headless: true }) as in its README, proxy only
Patchright Google Chrome 155.0.8059.80 헤드 모드 launchPersistentContext with channel "chrome", headless false, viewport null, no custom user agent (README best practice)
nodriver Google Chrome 155.0.8059.80 헤드 모드 nodriver.start() defaults with installed Chrome, headed, proxy flag only
Camoufox Camoufox 156.0.1-beta.36 (Firefox) 헤드 모드 AsyncCamoufox(headless=False, geoip=True, humanize=True) with the proxy
CloakBrowser CloakBrowser Chromium 146.0.7680.177 헤드 모드 launch({ proxy, geoip: true, headless: false, humanize: true }) as in its README, free binary (no account)

측정하지 않음

아래 테스트와 셀에는 결과가 없습니다. 이유는 각 항목 옆에 있습니다.

  • AWS WAF Bot Control No public page was found that shows an AWS WAF bot verdict on a page load.
  • Arkose Labs It runs on sign-in and sign-up forms only. Reading it needs a form submission.
  • Commercial anti-detect browsers and cloud browser services They need an account.
  • CloakBrowser latest binary (Chromium 154) It needs a GitHub sign-in. The free binary (Chromium 146) was tested.
  • undetected-chromedriver nodriver, its successor from the same author, was tested.
  • CloakBrowser · iphey No verdict: the iphey scan did not finish within 60 s in 6 of 6 loads (the page stayed on its loading state).

원본 데이터

JSON 파일 하나(128kB)에 모든 셀의 모든 실행, 버전, 컴퓨터 정보가 들어 있습니다. 이 페이지는 그 파일로 만들어집니다.

JSON 다운로드 /benchmark/results.json

자주 묻는 질문

통과는 무슨 뜻인가요?

테스트 행의 규칙에 따라 탐지 서비스가 실행의 80% 이상에서 브라우저를 받아들였다는 뜻입니다. reCAPTCHA는 점수 기준, 스캐너 페이지는 판정, 플래그 목록은 플래그 0개가 기준입니다. 표시된 날짜의 결과입니다. 사이트는 IP 주소나 페이지에서의 행동 같은 다른 이유로 방문을 막을 수 있습니다.

왜 기본 Playwright와 비교하나요?

대부분의 자동화는 기본 Playwright나 Puppeteer로 시작합니다. 스텔스 도구와 안티디텍트 브라우저는 보통 그다음 단계입니다. 표의 모든 도구가 같은 테스트를 실행했습니다.

어떤 Wayfern 버전을 테스트했나요?

Wayfern 152.0.7977.64 (Chromium), Donut Browser 앱이 설치하는 빌드입니다. 생성된 Windows 핑거프린트로 Playwright에서 제어했습니다. 각 도구의 버전은 ‘테스트 방법’의 표와 JSON에 있습니다.

결과를 직접 확인할 수 있나요?

네. JSON에 모든 실행이 있고, 각 테스트는 공개 테스트 페이지로 연결됩니다. 같은 페이지를 Donut Browser 프로필에서 열어 비교해 보세요. 이 사이트의 무료 봇 탐지 테스트도 비슷한 검사를 여러분의 브라우저에서 실행합니다.

Wayfern이 실패한 테스트가 있나요?

있습니다. 이번 측정에서 Wayfern은 다음을 통과하지 못했습니다: hCaptcha 및 bot.incolumitas.com. hCaptcha는 모든 도구에 이미지 챌린지를 냈고, 같은 컴퓨터에서 Playwright로 제어한 헤드 모드 Microsoft Edge에도 냈습니다. 따라서 이 행은 도구 간 차이를 보여 주지 않습니다. bot.incolumitas.com의 오래된 WEBDRIVER 검사는 navigator.webdriver 속성이 있는 모든 Chromium 브라우저를 표시합니다. 따라서 Chromium 기반 도구는 여기서 0이 될 수 없습니다. 해당 행은 표에 그대로 있습니다.

왜 데이터가 없는 셀이 있나요?

테스트가 그 엔진에 맞지 않거나, 시간 초과, 요청 제한, 충돌로 모든 실행을 잃으면 셀에 데이터가 없습니다. ‘측정하지 않음’ 목록에 각 이유가 있습니다.

Wayfern으로 프로필 실행하기

Donut Browser는 무료로 다운로드할 수 있습니다. 프로필마다 고유한 핑거프린트와 고유한 프록시 또는 VPN이 있습니다.