-
Notifications
You must be signed in to change notification settings - Fork 66
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 ) |