Crawler-Detect
Bot detector
A PHP class that detects bots and crawlers using user agent analysis.
🕷 CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent
2k stars
53 watching
259 forks
Language: PHP
last commit: 17 days ago
Linked from 1 awesome list
botscrawlerdetecthacktoberfestphpspideruser-agent
Related projects:
Repository | Description | Stars |
---|---|---|
fingerprintjs/botd | Detects automation tools and frameworks in web applications without requiring a server. | 1,057 |
cbschuld/browser.php | A PHP class to detect a user's browser and platform using the user agent string. | 579 |
hisorange/browser-detect | A package to identify user browser and device details using multiple well-tested packages. | 1,090 |
internetlab-br/twitter-bots | An analysis tool to identify Twitter bots following presidential candidates. | 48 |
bigbadbleucheese/kong | A .NET library that identifies characteristics of web browsers by parsing their User-Agent header strings. | 17 |
junker/mobiledetect | A system for detecting mobile devices in user agent strings using patterns and regular expressions. | 4 |
hotoo/detector | A JavaScript library that detects client information from user agent strings. | 882 |
mrphrazer/obfuscation_detection | Automatically detects obfuscated code and other complex code constructs in binaries to aid reverse engineering. | 575 |
johnnykv/heralding | A tool designed to detect and collect sensitive information from malicious users by mimicking popular network services | 376 |
totpero/devicedetector.net | A C# library for detecting devices and clients from User Agent strings | 350 |
sukkaw/cloudflare-block-bad-bot-ruleset | Protects websites from malicious crawlers and bots by filtering out suspicious traffic based on user-agent information | 209 |
biola/voight-kampff | A Ruby gem that detects and identifies bot traffic based on user agent patterns | 184 |
ollyxar/php-malware-detector | An application that uses rules and algorithms to identify malicious PHP code in files | 132 |
brendonboshell/supercrawler | A web crawler designed to crawl websites while obeying robots.txt rules, rate limits and concurrency limits, with customizable content handlers for parsing and processing crawled pages. | 378 |
unicodeveloper/laravel-identify | A Laravel package to detect user's browser, operating system, language and device information. | 191 |