antibot
Antibot refers to techniques and systems designed to distinguish automated software (bots) from human users and to limit or block automated access to online services. The goal is to protect websites, APIs, and digital services from abuse such as scraping, credential stuffing, fraud, account takeover, spam, and service disruption, while allowing legitimate automated interactions (e.g., search engines, APIs with proper access).
Core components include bot detection and bot mitigation. Detection uses signals from client and server: browser
Deployment often involves integration with web application firewalls, gateways, or dedicated bot-management platforms. They may operate
Challenges and considerations include user experience, false positives, and the risk of bots evolving to bypass
Related concepts include bot management, CAPTCHA, web application firewall, rate limiting, and API security.