antibot
Bot User-Agent:antibot
⚠️ Overview
AntiBot is a malicious open-source PHP script originally developed by security researcher Tuhinshubhra and published on GitHub under the repository antibot. It is explicitly designed to bypass anti-bot protection mechanisms used by services like Cloudflare, Incapsula, and Sucuri, enabling automated scraping, credential stuffing, and other abusive activities. While the tool itself is a proof-of-concept, it has been widely weaponized by attackers for unauthorized data extraction and account takeover campaigns.
🔧 Technical Capabilities
AntiBot operates by simulating human browsing behavior to evade detection. It uses a pool of rotating HTTP proxies (SOCKS5 and HTTP) and spoofs a variety of User-Agent strings, including mobile and desktop browsers, to blend in with legitimate traffic. The tool sends randomized delays between requests, sets realistic referrers, and mimics mouse movement and click patterns when interacting with JavaScript-challenging CAPTCHAs. It can automatically solve simple CAPTCHAs via OCR integration or by forwarding the challenge to third-party solving services. Additionally, AntiBot supports persistent session management through cookie jar storage and can parse anti-bot challenge pages to extract tokens like __cfduid and cf_clearance. It performs HEAD requests first to identify bot-protected endpoints before engaging in full-page fetches, reducing network overhead. The script is capable of handling Cloudflare’s JavaScript challenge, 5-second shield, and CAPTCHA pages by executing embedded JavaScript internally using a lightweight JS engine. It also supports custom header injection and can operate in both single-threaded and multi-threaded modes for high-volume attacks.
📜 History & Notable Incidents
Originally released in 2017 on GitHub, the AntiBot repository quickly gained over 1,000 stars and was forked hundreds of times, making it a popular resource for both ethical researchers and malicious actors. In 2018, the tool was linked to a series of credential-stuffing attacks targeting e‑commerce platforms, where attackers used it to bypass Cloudflare’s bot management and perform massive login attempts. While the original repository has since been taken down by GitHub for violating terms of service, numerous mirrored copies remain available. No official CVEs are associated with the tool itself, as it is not a vulnerability but a method to circumvent existing defenses.
🔍 Detection Indicators
Traffic from AntiBot often exhibits a distinct User-Agent string containing “AntiBot” (e.g., Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36 AntiBot) or the raw string “AntiBot/1.0”. Behavioral fingerprints include unusually consistent request intervals (e.g., exactly 2.5 seconds between page loads), identical TLS fingerprint patterns across many IPs, and a high proportion of requests from known proxy or datacenter IP ranges. The tool also tends to send a Via header containing “1.1 AntiBot” or a custom X-Forwarded-For header with repeated IP addresses.
☠️ Risk & Impact
Deploying AntiBot enables attackers to scrape sensitive data like pricing, inventory, and user profiles, conduct credential-stuffing attacks that can lead to account takeovers, and perform inventory hoarding on limited-stock items. The tool can also be used to launch low-and-slow DDoS attacks by exhausting server resources with human-like request patterns, causing degraded performance or service outages for the target web application.
🛡️ Mitigation
AntiBot is blocked immediately on detection because its sole purpose is to circumvent existing bot defenses, making it a direct threat to web application integrity and user data privacy. Any request exhibiting the tool’s User-Agent or behavioral signatures should be denied at the WAF level, and rate-limiting combined with JavaScript challenge validation can further neutralise its effectiveness.
Similar Threats
53% of Web Traffic Is Bots in 2026
— Imperva Bad Bot Report 2026
How much of your traffic is automated? Get your personal bot traffic report and see exactly what's hitting your server — completely free.
📊 Get My Bot ReportSign up in seconds · No card required
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.