Bot.sannysoft [verified] -
The website bot.sannysoft.com is a specialized diagnostic tool used by developers to test the "stealthiness" of their web automation scripts. It checks if a browser environment—like those controlled by Puppeteer, Selenium, or Playwright—can be identified as a bot by common anti-bot systems. bot.sannysoft.com Key Features of the Test
bot.sannysoft.com is a popular online tool used by developers and security researchers to test the effectiveness of anti-bot detection evasion
Running headless Chrome (without a visible GUI window) alters the browser environment. Sannysoft checks for the missing Notification.permission object and evaluates whether your User-Agent explicitly includes the word "Headless". 3. User-Agent and Platform Consistency bot.sannysoft
To understand how to bypass detection, you first need to understand what Bot.Sannysoft analyzes. The platform tests several layers of your browser's environment: 1. The navigator.webdriver Property
If your User-Agent string claims you are running Windows 11, but your JavaScript navigator.platform queries reveal a Linux kernel (common on scraping servers), Sannysoft flags this asymmetry as anomalous behavior. 4. WebGL and Canvas Fingerprinting The website bot
: Headless browsers often rely on software rendering or specific virtual graphic pipes, revealing strings like "SwiftShader" or "Google Vulkan" instead of a legitimate hardware GPU like Nvidia or Intel.
print("Title:", driver.title)
These modern frameworks offer better stealth capabilities, but they are not invisible by default. One GitHub issue discussing apify/fingerprint-suite bluntly states: "The headless mode from launchPlaywright doesn't not pass tests on https://bot.sannysoft.com/". Running these frameworks in their default configuration will almost certainly result in red flags on the detection matrix.