Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rules] Add PDF related rules | Vsevolod Stakhov | 2019-11-27 | 2 | -0/+89 |
| | |||||
* | [Minor] Optimize mailman_msgid regexp | Anton Yuzhaninov | 2019-11-10 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | The old regexp is susceptible to exponential backtracking. pcretest benchmark: ``` PCRE version 8.43 2019-02-23 /^<mailman\.\d+\.\d+\.\d+\..+\@\S+>$/ <mailman.0.1037840296.16399.mailman-developers@example.org> Execute time 0.0006 milliseconds 0: <mailman.0.1037840296.16399.mailman-developers@example.org> <mailman.0.0.0.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > Execute time 9.8803 milliseconds No match /^<mailman\.\d+\.\d+\.\d+\.[-+.:=\w]+@[-a-zA-Z\d.]+>$/ <mailman.0.1037840296.16399.mailman-developers@example.org> Execute time 0.0003 milliseconds 0: <mailman.0.1037840296.16399.mailman-developers@example.org> <mailman.0.0.0.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > Execute time 0.0002 milliseconds No match ``` | ||||
* | [Minor] Remove another crap | Vsevolod Stakhov | 2019-10-25 | 1 | -1/+0 |
| | |||||
* | [Minor] Cleanup crap | Vsevolod Stakhov | 2019-10-25 | 1 | -17/+0 |
| | |||||
* | [Feature] Support segwit BTC addresses, fix LTC verification | Vsevolod Stakhov | 2019-10-23 | 1 | -31/+123 |
| | |||||
* | [Rules] Catch LTC addresses | Vsevolod Stakhov | 2019-10-11 | 1 | -2/+11 |
| | |||||
* | [Minor] Fix grammar | Alexander Moisseev | 2019-10-10 | 1 | -2/+2 |
| | |||||
* | [Conf] Make LEAKED_PASSWORD_SCAM a composite rule again | Vsevolod Stakhov | 2019-09-19 | 1 | -8/+6 |
| | |||||
* | [Fix] Fix embedded images linking logic | Vsevolod Stakhov | 2019-09-19 | 1 | -1/+0 |
| | |||||
* | [Minor] Improve LEAKED_PASSWORD_SCAM | Vsevolod Stakhov | 2019-09-18 | 1 | -4/+7 |
| | |||||
* | [Rework] Remove rspamd.classifiers.lua | Vsevolod Stakhov | 2019-07-24 | 2 | -134/+0 |
| | |||||
* | Merge pull request #2954 from smfreegard/master | Vsevolod Stakhov | 2019-07-03 | 1 | -23/+32 |
|\ | | | | | [Rules] Add MIME_BASE64_TEXT_BOGUS rule | ||||
| * | Remove type='mime' and move MIME rules into their own group | Steve Freegard | 2019-07-03 | 1 | -25/+14 |
| | | |||||
| * | Add MIME_BASE64_TEXT_BOGUS rule | Steve Freegard | 2019-06-29 | 1 | -0/+20 |
| | | |||||
* | | [Minor] Remove lua_nn as it was unusedtorch-removal | Vsevolod Stakhov | 2019-07-01 | 1 | -4/+1 |
|/ | |||||
* | [Minor] Add some descriptions | Vsevolod Stakhov | 2019-06-27 | 2 | -0/+2 |
| | |||||
* | [Rules] Rework LEAKED_PASSWORD_SCAM rule one more time | Vsevolod Stakhov | 2019-06-18 | 1 | -82/+3 |
| | |||||
* | [Rules] Add dedicated bitcoin addresses filter rule | Vsevolod Stakhov | 2019-06-18 | 3 | -1/+92 |
| | |||||
* | [Rules] Add more detection to LEAKED_PASSWORD_SCAM | Vsevolod Stakhov | 2019-06-17 | 1 | -2/+4 |
| | |||||
* | Merge pull request #2850 from heraklit256/rule-descr-cleanup | Vsevolod Stakhov | 2019-04-16 | 4 | -23/+23 |
|\ | | | | | [Minor] unify rule scores and weights and improve descriptions | ||||
| * | improve descriptions for HAS_X_PRIO_* rules | heraklit256 | 2019-03-05 | 1 | -5/+5 |
| | | |||||
| * | improve descriptions for RCVD_COUNT_* rules | heraklit256 | 2019-03-05 | 1 | -7/+7 |
| | | |||||
| * | improve description for FWD_SRS | heraklit256 | 2019-03-05 | 1 | -1/+1 |
| | | |||||
| * | unify rules scores and weights | heraklit256 | 2019-03-05 | 3 | -10/+10 |
| | | |||||
* | | [Rules] Add additional conditions to perform BTC checks | Vsevolod Stakhov | 2019-04-12 | 1 | -2/+3 |
| | | |||||
* | | [Rules] Fix pay-to-hash addresses validation | Vsevolod Stakhov | 2019-04-12 | 1 | -3/+3 |
| | | |||||
* | | [Minor] Set alias flag | Vsevolod Stakhov | 2019-04-04 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Header regexps: Add Postbox User-Agent | Alexander Moisseev | 2019-03-25 | 1 | -2/+16 |
| | | |||||
* | | [Minor] Another fix of leaked password scam rule | Vsevolod Stakhov | 2019-03-22 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Sigh, another try to fix coroutines errors | Vsevolod Stakhov | 2019-03-19 | 1 | -1/+0 |
| | | |||||
* | | [Feature] Validate BTC addresses in LEAKED_PASSWORD_SCAM | Vsevolod Stakhov | 2019-03-19 | 1 | -2/+84 |
|/ | |||||
* | [Rules] Improve html images detection logic | Vsevolod Stakhov | 2019-02-21 | 1 | -20/+25 |
| | |||||
* | [Minor] Use more strict regex in LEAKED_PASSWORD_SCAM | Alexander Moisseev | 2019-02-19 | 1 | -2/+2 |
| | | | to avoid matching `passwordless` | ||||
* | [Rules] OMOGRAPH_URL: Avoid extra calls for repeated urls | Vsevolod Stakhov | 2019-01-29 | 1 | -4/+9 |
| | |||||
* | [Rules] Add more defs for LEAKED_PASSWORD_SPAM | Vsevolod Stakhov | 2019-01-21 | 1 | -3/+7 |
| | |||||
* | [Feature] Add dedicated ZW spaces detection for URLs | Vsevolod Stakhov | 2019-01-21 | 1 | -2/+18 |
| | | | | Issue: #2725 | ||||
* | [Rules] Fix the case when there are no received headers | Vsevolod Stakhov | 2019-01-15 | 1 | -1/+1 |
| | |||||
* | [Rules] LEAKED_PASSWORD_SCAM: Improve images scam detection | Vsevolod Stakhov | 2019-01-15 | 1 | -1/+18 |
| | |||||
* | [Rules] Improve LEAKED_PASSWORD_SCAM detection | Vsevolod Stakhov | 2019-01-11 | 1 | -3/+3 |
| | |||||
* | [Minor] Relax CTYPE_MISSING_DISPOSITION rule for pgp encryption | Vsevolod Stakhov | 2019-01-09 | 1 | -0/+13 |
| | | | | | Issue: #2706 Closes: #2706 | ||||
* | [Minor] Add more mime flags | Vsevolod Stakhov | 2019-01-07 | 1 | -11/+29 |
| | |||||
* | [Minor] Add some mime only rules | Vsevolod Stakhov | 2019-01-07 | 4 | -21/+44 |
| | |||||
* | [Minor] Check for Kaspersky Security for Mail Server spam flag | Alexander Moisseev | 2018-12-25 | 1 | -0/+7 |
| | |||||
* | [Minor] Pet luacheck | Vsevolod Stakhov | 2018-12-25 | 3 | -4/+8 |
| | |||||
* | [Rules] Use bad_unicode flag for LEAKED_PASSWORD_SCAM rule | Vsevolod Stakhov | 2018-11-30 | 1 | -4/+4 |
| | | | | Issue: #2649 | ||||
* | [Minor] Add new Message-ID regexp for Seamonkey | Alexander Moisseev | 2018-11-22 | 1 | -1/+1 |
| | | | | Resolves #2634 | ||||
* | [Minor] Make LEAKED_PASSWORD_SCAM rule more strict | Vsevolod Stakhov | 2018-11-12 | 1 | -3/+4 |
| | |||||
* | [Minor] Increase of LEAKED_PASSWORD_SCAM score | Vsevolod Stakhov | 2018-11-12 | 1 | -1/+1 |
| | |||||
* | [Rules] Reduce FP rate for LEAKE_PASSWORD_SCAM rule | Vsevolod Stakhov | 2018-11-12 | 1 | -1/+1 |
| | |||||
* | [Rules] Add LEAKED_PASSWORD_SCAM rule | Vsevolod Stakhov | 2018-10-29 | 1 | -0/+12 |
| |