{"id":9910,"date":"2017-05-04T07:42:42","date_gmt":"2017-05-04T13:42:42","guid":{"rendered":"https:\/\/www.siteground.com\/blog\/?p=9910"},"modified":"2023-09-05T07:01:46","modified_gmt":"2023-09-05T07:01:46","slug":"new-anti-bot-ai","status":"publish","type":"post","link":"https:\/\/www.siteground.com\/blog\/new-anti-bot-ai\/","title":{"rendered":"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks"},"content":{"rendered":"\n<p>For the last few days, we have been gradually launching a new AI-based bot prevention system on our servers developed by our own DevOps specialists. We are already seeing amazing results from the operation of the system. <b>Each hour it blocks between 500 000 and 2 million brute-force attempts across all our servers. <\/b>Thus, we have prevented an unknown number of potential unauthorized logins, but what is even more important &#8212; we have managed to save an enormous amount of server resources that can now be used for a meaningful and legitimate activity by our users.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Why are bots a problem?<\/h2>\n\n\n\n<p>Malicious traffic is an enormous problem that probably affects every single website that is online. This traffic is usually created by bots trying to gain access to your site by brute-forcing its login. The bots perform multiple login attempts using different combinations of usernames and passwords. Actually, if you have a strong password, the chance of a successful bot login is minimal. However, this activity is still a serious problem. In their login attempts, the bots use huge amount of server resources. For a personal blog, for example, it can exceed multiple times the legitimate traffic created by the real human visitors. Even if bot activity is not in big volumes resulting in a denial of service, it can still make your hosting more costly by causing you to go over your account resources. The reason for that is that the account has to handle not only your legitimate visitor&#8217;s traffic, but unwanted bot traffic as well.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How does our system work?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Artificial Intelligence analyzes data from multiple servers<\/h3>\n\n\n\n<p>The main difficulty with fighting the bot activity is that bots are very clever and elusive. Bot attacks use different IPs and user agents, and often the data from attempts aimed at a single site login, or even a single server, is not good enough to determine a brute-forcing bot. We have had brute-force prevention system on each of our servers for a long time, but the new AI is much more efficient as it is able to collect and analyze simultaneously the data from all our servers. Based on the results of the analysis it can also automatically apply actions to stop unwanted bots. There are numerous indicators that our AI monitors in order to detect malicious behaviour patterns and block bad traffic. Some of them are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Failed login attempts in the majority of popular web applications &#8211; WordPress, Drupal, Joomla, Magento, etc.<\/li><li>Number of simultaneous connections to different URLs<\/li><li>Different request types and known DDoS vulnerabilities in applications<\/li><li>Dynamic list of bad user agents that\u2019s constantly being updated<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">We have introduced challenge captcha page<\/h3>\n\n\n\n<p>Once our system flags a certain IP address or user agent as malicious, it\u2019s been immediately blocked and challenged with a <a href=\"https:\/\/www.siteground.com\/kb\/what_is_captcha\/\">Captcha<\/a> page. The system is learning continuously how to minimize false positives. If a human visitor reaches the captcha page and solves it, the address\/agent related to this solution is whitelisted. In case the captcha page persists (e.g. you see it more than once for 24 hours), please contact our support.<\/p>\n\n\n<p>[subscribe_cta]<\/p>\n","protected":false},"excerpt":{"rendered":"For the last few days, we have been gradually launching a new AI-based bot prevention system on our servers developed by our own DevOps specialists. We are already seeing amazing results from the operation of the system. Each hour it blocks between 500 000 and 2 million brute-force attempts across all our servers. Thus, we&hellip;","protected":false},"author":3,"featured_media":14115,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2018],"tags":[],"class_list":["post-9910","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.2 (Yoast SEO v24.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks : SiteGround Blog<\/title>\n<meta name=\"description\" content=\"For the last few days, we have been gradually launching a new AI-based bot prevention system on our servers developed by our own DevOps specialists. We\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks\" \/>\n<meta property=\"og:description\" content=\"For the last few days, we have been gradually launching a new AI-based bot prevention system on our servers developed by our own DevOps specialists. We\" \/>\n<meta property=\"og:url\" content=\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"SiteGround\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/siteground\" \/>\n<meta property=\"article:published_time\" content=\"2017-05-04T13:42:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-05T07:01:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x628.png\" \/>\n<meta name=\"author\" content=\"Hristo Pandjarov\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@siteground\" \/>\n<meta name=\"twitter:site\" content=\"@siteground\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hristo Pandjarov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/\"},\"author\":{\"name\":\"Hristo Pandjarov\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/ac3e1be52d672a8747613b4fa6808390\"},\"headline\":\"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks\",\"datePublished\":\"2017-05-04T13:42:42+00:00\",\"dateModified\":\"2023-09-05T07:01:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/\"},\"wordCount\":530,\"publisher\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x600-1.png\",\"articleSection\":[\"Product Updates\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/\",\"url\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/\",\"name\":\"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks : SiteGround Blog\",\"isPartOf\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x600-1.png\",\"datePublished\":\"2017-05-04T13:42:42+00:00\",\"dateModified\":\"2023-09-05T07:01:46+00:00\",\"description\":\"For the last few days, we have been gradually launching a new AI-based bot prevention system on our servers developed by our own DevOps specialists. We\",\"breadcrumb\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#primaryimage\",\"url\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x600-1.png\",\"contentUrl\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x600-1.png\",\"width\":1200,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/newblog.siteground.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#website\",\"url\":\"https:\/\/newblog.siteground.com\/en\/\",\"name\":\"SiteGround Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/newblog.siteground.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#organization\",\"name\":\"SiteGround Blog\",\"url\":\"https:\/\/newblog.siteground.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2025\/01\/Siteground-Logo-on-white.jpg\",\"contentUrl\":\"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2025\/01\/Siteground-Logo-on-white.jpg\",\"width\":1200,\"height\":400,\"caption\":\"SiteGround Blog\"},\"image\":{\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/siteground\",\"https:\/\/x.com\/siteground\",\"https:\/\/www.instagram.com\/siteground\/\",\"https:\/\/www.youtube.com\/@siteground\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/ac3e1be52d672a8747613b4fa6808390\",\"name\":\"Hristo Pandjarov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e7d38ccbb1776eaf1c34c8453bdc6de1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e7d38ccbb1776eaf1c34c8453bdc6de1?s=96&d=mm&r=g\",\"caption\":\"Hristo Pandjarov\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/hristo-pandjarov-05194841\/\"],\"url\":\"https:\/\/newblog.siteground.com\/en\/author\/hristo\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks : SiteGround Blog","description":"For the last few days, we have been gradually launching a new AI-based bot prevention system on our servers developed by our own DevOps specialists. We","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/","og_locale":"en_US","og_type":"article","og_title":"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks","og_description":"For the last few days, we have been gradually launching a new AI-based bot prevention system on our servers developed by our own DevOps specialists. We","og_url":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/","og_site_name":"SiteGround","article_publisher":"https:\/\/www.facebook.com\/siteground","article_published_time":"2017-05-04T13:42:42+00:00","article_modified_time":"2023-09-05T07:01:46+00:00","og_image":[{"url":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x628.png","type":"","width":"","height":""}],"author":"Hristo Pandjarov","twitter_card":"summary_large_image","twitter_creator":"@siteground","twitter_site":"@siteground","twitter_misc":{"Written by":"Hristo Pandjarov","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#article","isPartOf":{"@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/"},"author":{"name":"Hristo Pandjarov","@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/ac3e1be52d672a8747613b4fa6808390"},"headline":"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks","datePublished":"2017-05-04T13:42:42+00:00","dateModified":"2023-09-05T07:01:46+00:00","mainEntityOfPage":{"@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/"},"wordCount":530,"publisher":{"@id":"https:\/\/newblog.siteground.com\/en\/#organization"},"image":{"@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x600-1.png","articleSection":["Product Updates"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/","url":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/","name":"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks : SiteGround Blog","isPartOf":{"@id":"https:\/\/newblog.siteground.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#primaryimage"},"image":{"@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x600-1.png","datePublished":"2017-05-04T13:42:42+00:00","dateModified":"2023-09-05T07:01:46+00:00","description":"For the last few days, we have been gradually launching a new AI-based bot prevention system on our servers developed by our own DevOps specialists. We","breadcrumb":{"@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#primaryimage","url":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x600-1.png","contentUrl":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2017\/05\/Anti-bot-AI-Facebook-1200x600-1.png","width":1200,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/newblog.siteground.com\/en\/new-anti-bot-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/newblog.siteground.com\/en\/"},{"@type":"ListItem","position":2,"name":"How Our New Anti-Bot AI Prevents Millions of Brute-Force Attacks"}]},{"@type":"WebSite","@id":"https:\/\/newblog.siteground.com\/en\/#website","url":"https:\/\/newblog.siteground.com\/en\/","name":"SiteGround Blog","description":"","publisher":{"@id":"https:\/\/newblog.siteground.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/newblog.siteground.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/newblog.siteground.com\/en\/#organization","name":"SiteGround Blog","url":"https:\/\/newblog.siteground.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2025\/01\/Siteground-Logo-on-white.jpg","contentUrl":"https:\/\/newblog.siteground.com\/en\/wp-content\/uploads\/sites\/2\/2025\/01\/Siteground-Logo-on-white.jpg","width":1200,"height":400,"caption":"SiteGround Blog"},"image":{"@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/siteground","https:\/\/x.com\/siteground","https:\/\/www.instagram.com\/siteground\/","https:\/\/www.youtube.com\/@siteground"]},{"@type":"Person","@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/ac3e1be52d672a8747613b4fa6808390","name":"Hristo Pandjarov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/newblog.siteground.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e7d38ccbb1776eaf1c34c8453bdc6de1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e7d38ccbb1776eaf1c34c8453bdc6de1?s=96&d=mm&r=g","caption":"Hristo Pandjarov"},"sameAs":["https:\/\/www.linkedin.com\/in\/hristo-pandjarov-05194841\/"],"url":"https:\/\/newblog.siteground.com\/en\/author\/hristo\/"}]}},"_links":{"self":[{"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/posts\/9910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/comments?post=9910"}],"version-history":[{"count":5,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/posts\/9910\/revisions"}],"predecessor-version":[{"id":17842,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/posts\/9910\/revisions\/17842"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/media\/14115"}],"wp:attachment":[{"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/media?parent=9910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/categories?post=9910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newblog.siteground.com\/en\/wp-json\/wp\/v2\/tags?post=9910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}