This repository was archived by the owner on Dec 28, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 67
Available Analyzers
Rico edited this page Oct 6, 2019
·
1 revision
This page should give a short overview over all available analyzers.
| Name | Description |
|---|---|
| AlwaysTrueAnalyzer | This analyzer matches every paste because it always returns True. Perfect for storing all pastes in a database |
| BasicAnalyzer | The base class for all other analyzers to derive from |
| BcryptHashAnalyzer | Matches any bcrypt hash |
| CreditCardAnalyzer | Finds any credit card number |
| DatabaseDumpAnalyzer | Finds certain database dumps such as the ones described in Troy Hunt's blog post |
| DBConnAnalyzer | Finds any database connection string such as mongodb://example.com:8000
|
| GenericAnalyzer | Takes any arbitrary function pointer and executes that function to analyze new pastes |
| IBANAnalyzer | Matches any IBAN - It even got a special method to check if the found IBAN is valid |
| MailAnalyzer | Matches any email address matching a certain email regex defined in the analyzer |
| MD5HashAnalyzer | Finds any md5 hash |
| PastebinURLAnalyzer | Finds references to other pastebin URLs - since it's derived from the URLAnalyzer it got a special method to resolve the URL |
| PhoneNumberAnalyzer | Finds phone numbers in the international format via regex |
| PrivateKeyAnalyzer | Finds multiple kinds of private key files posted to pastebin |
| RegexAnalyzer | Base class for all analyzers using regex to match pastes |
| SHAHashAnalyzer | Matches all kinds of SHA hashes |
| URLAnalyzer | Matches any kind of URL - got a special method to resolve URLs and hence check their validity |
| WordAnalyzer | Matches words via the Python built-in in (such as if 'myword' in string) |