---json { "description": "This article describes when and how ComboStrap bans bad requests performed by bots", "name": "Bad Bot Ban", "page_id": "cq900uui79ur2pr72a6za", "title": "How ComboStrap protects from bad bot scanning" } --- ====== ComboStrap - Ban (Scanning Protection) ====== ===== About ===== ''combostrap'' will ban well-known [[docs:page:system:path|path]] that bots are using to scan your server. We enforce a [[wp>Shadow_banning|shadow ban]] by performing a [[docs:router:transparent|transparent redirect]] to the website home page. For example, clicking on this well-known wordpress link [[this>wp-admin]] will send you to the home page (if you are not logged in). It has the benefits: * to preserve the resources of your server. * to not telling explicitly to the attacker that they are banned. * to not trigger any web monitoring alert because of a too high redirection rate. ===== Scanning Banned ===== ==== Wordpress ==== Wordpress Scanning bans all path that contains ''wp-''. Example: wp-json:api:flutter_woo:config_file wp-content:plugins:wpdiscuz:themes:default:style-rtl.css wp-admin 2020:wp-includes:wlwmanifest.xml wp-content:start wp-admin:css:start ==== Git ==== Git Scanning bans all path that starts with "git" Example: git:objects: git:refs:heads:stable git:logs:refs:heads:main git:logs:refs:heads:stable git:hooks:pre-push.sample git:hooks:pre-receive.sample ==== Sql Injection ==== Sql Injection Scanning bans all path that contains sql statement Example: db:oracle:long_or_1_utl_inaddr.get_host_address_chr_33_chr_126_chr_33_chr_65_chr_66_chr_67_chr_49_chr_52_chr_53_chr_90_chr_81_chr_54_chr_50_chr_68_chr_87_chr_81_chr_65_chr_70_chr_80_chr_79_chr_73_chr_89_chr_67_chr_70_chr_68_chr_33_chr_126_chr_33