Iptables, Apache2. Блокировка ботов по User Agent |
Автор: admin Просмотров: 2063 Комментарии:
Добавлен: 19 ноября 2016
Обновлено: 28.06.2022 - 15:39
Пробовал блокировать через .htaccess mod_rewrite и mod_setenv, но Apache2 при количестве ботов от 150 начал сильно тормозить.
.htaccess
SetEnvIfNoCase User-Agent "^MJ12bot" bad_bot
SetEnvIfNoCase User-Agent "^SolomonoBot" bad_bot
Order Allow,Deny
Allow from all
Deny from env=bad_bot
Или так
# Блокировка ботов по User Agent:
SetEnvIfNoCase User-Agent "(?:Accoona|antabot|Ask Jeeves/Teoma|Baiduspider|Bigmir|China|curl/|Dolphin|Download|EltaIndexer|Email|FlashGet|GameSpy|Gigabot|grub|Gulper Web|ia_archiver|liveinternet|Meta|Mihalism|OmniExplorer|Pagebull|Scooter|Twiceler|Validator|WebAlta|Wget|WordPress|Download Wonder|dragonfly|Drip|eCatch|EasyDL|ebingbong|EirGrabber|EmailCollector|EmailSiphon|EmailWolf|EroCrawler|Exabot|Express WebPictures|Extractor|EyeNetIE|Foobot|flunky|FrontPage|Go-Ahead-Got-It|gotit|GrabNet|Grafula|Harvest|hloader|HMView|HTTrack|humanlinks|IlseBot|Image Stripper|Image Sucker|Indy Library|InfoNavibot|InfoTekies|Intelliseek|InterGET|Internet Ninja|Iria|Jakarta|JennyBot|JetCar|JOC|JustView|Jyxobot|Kenjin.Spider|Keyword.Density|larbin|LexiBot|lftp|libWebclsHTTP|likse|LinkextractorPro|LinkScan8.1a.Unix|LNSpiderguy|LinkWalker|lwp-trivial|Unknown|Magnet|Mag-Net|MarkWatch|'Mass Downloader'|Mata.Hari|Memo|Microsoft.URL|Microsoft URLControl|MIDown tool|MIIxpc|Missigua Locator|Mister PiX|moget|NAMEPROTECT|Navroad|NearSite|NetAnts|Netcraft|NetMechanic|NetSpider|Net Vampire|NetZIP|NextGenSearchBot|NG|NICErsPRO|niki-bot|NimbleCrawler|Ninja|NPbot|Octopus|Offline Explorer|Offline Navigator|Openfind|OutfoxBot|PageGrabber|cosmos|pavuk|pcBrowser|PHP version tracker|WebZIP|ProPowerBot/2.14|ProWebWalker|psbot|Pump|QueryN.Metasearch|RealDownload|Reaper|Recorder|ReGet|RepoMonkey|RMA|Siphon|SiteSnagger|SlySearch|SmartDownload|Snake|Snapbot|Snoopy|sogou|SpaceBison|SpankBot|spanner|Sqworm|Stripper|Sucker|SuperBot|SuperHTTP|Surfbot|suzuran|Szukacz/1.4|tAkeOut|Teleport|Telesoft|TurnitinBot/1.5|The.Intraformant|TheNomad|TightTwatBot|Titan|True_bot|Website Quester|Webster|WebStripper|WebWhacker|WebZIP|Whacker|Widow|WISENutbot|WWWOFFLE|WWW-Collector-E|Xaldon|Xenu|Zeus|ZmEu|Zyborg|Acunetix|cosmos|URLy.Warning|Vacuum|VCI|VoidEYE|Web Image Collector|Web Sucker|WebAuto|WebBandit|Webclipping.com|WebCopier|WebEnhancer|WebFetch|WebGo IS|Web.Image.Collector|WebLeacher|WebmasterWorldForumBot|WebReaper|FHscan|Widow|Polite Nutch|AhrefsBot|MJ12bot|rogerBot|MegaIndex|bingbot|archive.org_bot|BLEXBot|LinkpadBot|spbot|Serpstatbot|.*rogerbot.*|.*exabot.*|.*mj12bot.*|.*dotbot.*|.*gigabot.*|.*ahrefsbot.*|.*sitebot.*|.*semrushbot.*|.*ia_archiver.*|.*searchmetricsbot.*|.*seokicks-robot.*|.*sistrix.*|.*lipperhey spider.*|.*ncbot.*|.*backlinkcrawler.*|.*archive.org_bot.*|.*meanpathbot.*|.*pagesinventory.*|.*aboundexbot.*|.*spbot.*|.*linkdexbot.*|.*nutch.*|.*blexbot.*|.*ezooms.*|.*scoutjet.*|.*majestic-12.*|.*majestic-seo.*|.*dsearch.*|.*blekkobo.*).*$" bad
Deny from env=bad
iptables
#!/bin/bash
#iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Java" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NjuiceBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Gigabot" --to 1000 -j DROP
#iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Baiduspider" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "JS-Kit" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Voyager" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "PostRank" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "PycURL" --to 1000 -j DROP
#iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Aport" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "ia_archiver" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "DotBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "SurveyBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "larbin" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Butterfly" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "libwww" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "SWeb" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "LinkExchanger" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Soup" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WordPress" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "PHP/" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "spbot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "MLBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "InternetSeer" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "FairShare" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Yeti" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Birubot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "YottosBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "gold\ crawler" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Linguee" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Ezooms" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "lwp-trivial" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Purebot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "kmSearchBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "SiteBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "CamontSpider" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "ptd-crawler" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "HTTrack" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "suggybot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "ttCrawler" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Nutch" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Zeus" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Download Wonder" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "dragonfly" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Drip" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "eCatch" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "EasyDL" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "ebingbong" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "EirGrabber" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "EmailCollector" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "EmailSiphon" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "EmailWolf" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "EroCrawler" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Exabot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Express WebPictures" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Extractor" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "EyeNetIE" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Foobot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "flunky" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "FrontPage" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Go-Ahead-Got-It" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "gotit" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "GrabNet" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Grafula" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Harvest" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "hloader" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "HMView" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "HTTrack" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "humanlinks" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "IlseBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Image Stripper" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Image Sucker" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Indy Library" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "InfoNavibot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "InfoTekies" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Intelliseek" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "InterGET" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Internet Ninja" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Iria" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Jakarta" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "JennyBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "JetCar" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "JOC" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "JustView" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Jyxobot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Kenjin.Spider" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Keyword.Density" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "larbin" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "LexiBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "lftp" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "libWebclsHTTP" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "likse" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "LinkextractorPro" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "LinkScan8.1a.Unix" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "LNSpiderguy" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "LinkWalker" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "lwp-trivial" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Unknown" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Magnet" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Mag-Net" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "MarkWatch" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Mass Downloader" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Mata.Hari" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Memo" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Microsoft.URL" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Microsoft URL Control" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "MIDown tool" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "MIIxpc" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Missigua Locator" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Mister PiX" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "moget" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NAMEPROTECT" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Navroad" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NearSite" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NetAnts" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Netcraft" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NetMechanic" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NetSpider" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Net Vampire" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NetZIP" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NextGenSearchBot" --to 1000 -j DROP
#iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NG" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NICErsPRO" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "niki-bot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NimbleCrawler" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Ninja" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "NPbot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Octopus" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Offline Explorer" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Offline Navigator" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Openfind" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "OutfoxBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "PageGrabber" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "cosmos" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "pavuk" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "pcBrowser" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "PHP version tracker" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebZIP" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "ProPowerBot/2.14" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "ProWebWalker" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "psbot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Pump" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "QueryN.Metasearch" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "RealDownload" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Reaper" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Recorder" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "ReGet" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "RepoMonkey" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "RMA" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Siphon" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "SiteSnagger" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "SlySearch" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "SmartDownload" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "tAkeOut" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Teleport" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Telesoft" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "TurnitinBot/1.5" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "The.Intraformant" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "TheNomad" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "TightTwatBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Titan" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "True_bot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebSauger" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Website eXtractor" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Website Quester" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Webster" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebStripper" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebWhacker" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebZIP" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Whacker" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Widow" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WISENutbot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WWWOFFLE" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WWW-Collector-E" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Web Sucker" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebAuto" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebBandit" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Webclipping.com" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebCopier" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebEnhancer" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebFetch" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebGo IS" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Web.Image.Collector" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebLeacher" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebmasterWorldForumBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "WebReaper" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "FHscan" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Widow" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Polite Nutch" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "AhrefsBot" --to 1000 -j DROP
#iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Wget" --to 1000 -j DROP
#iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "wget" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "DeuSu" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "curl" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Curl" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "MJ12bot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Detectify" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "dotbot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "Riddler" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "magpie-crawler" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "FlipboardProxy" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "trovitBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "BLEXBot" --to 1000 -j DROP
iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string "SiteBot" --to 1000 -j DROP
Единственный минус - iptables заблокировал сохранение этой страницы.
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: Компьютерные советы
Комментарии |