svn commit: r1927592 - in spamassassin/trunk/rulesrc/sandbox: jhardin smf
| Newsgroups | gmane.mail.spam.spamassassin.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: jhardin Date: Sun Aug 3 02:57:07 2025 New Revision: 1927592 Log: Rename test rule to subrule for use in metas. FP avoidance tuning. Modified: spamassassin/trunk/rulesrc/sandbox/jhardin/20_misc_testing.cf spamassassin/trunk/rulesrc/sandbox/smf/30_bug_6919.cf Modified: spamassassin/trunk/rulesrc/sandbox/jhardin/20_misc_testing.cf ============================================================================== --- spamassassin/trunk/rulesrc/sandbox/jhardin/20_misc_testing.cf Sun Aug 3 02:49:22 2025 (r1927591) +++ spamassassin/trunk/rulesrc/sandbox/jhardin/20_misc_testing.cf Sun Aug 3 02:57:07 2025 (r1927592) @@ -4420,8 +4420,8 @@ tflags URI_NOCODEFORM p # Look for exploits of Bug 8288 - seems fairly common rawbody __URI_EXCESS_SLASHES m;https?:///+;i -meta URI_EXCESS_SLASHES __URI_EXCESS_SLASHES && !__RCD_RDNS_MAIL_MESSY -score URI_EXCESS_SLASHES 2.500 +meta URI_EXCESS_SLASHES __URI_EXCESS_SLASHES && __BUG6919_RDNS_GENERIC +score URI_EXCESS_SLASHES 3.000 describe URI_EXCESS_SLASHES Too many slashes in URI, possible attempt to bypass spam filtering tflags URI_EXCESS_SLASHES publish Modified: spamassassin/trunk/rulesrc/sandbox/smf/30_bug_6919.cf ============================================================================== --- spamassassin/trunk/rulesrc/sandbox/smf/30_bug_6919.cf Sun Aug 3 02:49:22 2025 (r1927591) +++ spamassassin/trunk/rulesrc/sandbox/smf/30_bug_6919.cf Sun Aug 3 02:57:07 2025 (r1927592) @@ -3,8 +3,8 @@ header __BUG6919_RDNS_DYNAMIC_SPACELAN X-Spam-Relays-External =~ /^[^\]]+ rdns=\S+-[a-z]\d+-\d+\.spacelan\.ne\.jp/i header __BUG6919_RDNS_STATIC X-Spam-Relays-External =~ /^[^\]]+ rdns=\S*(?:fix|fixip|static|dedicated|business|compute)/i -meta BUG6919_RDNS_DYNAMIC (__LAST_EXTERNAL_RELAY_NO_AUTH && !__BUG6919_RDNS_STATIC && (__RDNS_DYNAMIC_IPADDR || __RDNS_DYNAMIC_DHCP || __RDNS_DYNAMIC_HCC || __RDNS_DYNAMIC_ATTBI || __RDNS_DYNAMIC_ROGERS || __RDNS_DYNAMIC_ADELPHIA || __RDNS_DYNAMIC_DIALIN || __RDNS_DYNAMIC_HEXIP || __RDNS_DYNAMIC_SPLIT_IP || __RDNS_DYNAMIC_YAHOOBB || __RDNS_DYNAMIC_OOL || __RDNS_DYNAMIC_RR2 || __RDNS_DYNAMIC_COMCAST || __RDNS_DYNAMIC_TELIA || __RDNS_DYNAMIC_VTR || __RDNS_DYNAMIC_CHELLO_NO || __RDNS_DYNAMIC_CHELLO_NL || __RDNS_DYNAMIC_VELOX || __RDNS_DYNAMIC_NTL || __RDNS_DYNAMIC_TDS || __RDNS_DYNAMIC_VIRTUA || __BUG6919_RDNS_DYNAMIC_SPACELAN || __RDNS_INDICATOR_DYN || __RDNS_INDICATOR_RES || __RDNS_INDICATOR_TYPE2 || __RDNS_DYNAMIC_TTNET || __RDNS_DYNAMIC_ASAHI)) -score BUG6919_RDNS_DYNAMIC 0.01 +meta __BUG6919_RDNS_DYNAMIC (__LAST_EXTERNAL_RELAY_NO_AUTH && !__BUG6919_RDNS_STATIC && (__RDNS_DYNAMIC_IPADDR || __RDNS_DYNAMIC_DHCP || __RDNS_DYNAMIC_HCC || __RDNS_DYNAMIC_ATTBI || __RDNS_DYNAMIC_ROGERS || __RDNS_DYNAMIC_ADELPHIA || __RDNS_DYNAMIC_DIALIN || __RDNS_DYNAMIC_HEXIP || __RDNS_DYNAMIC_SPLIT_IP || __RDNS_DYNAMIC_YAHOOBB || __RDNS_DYNAMIC_OOL || __RDNS_DYNAMIC_RR2 || __RDNS_DYNAMIC_COMCAST || __RDNS_DYNAMIC_TELIA || __RDNS_DYNAMIC_VTR || __RDNS_DYNAMIC_CHELLO_NO || __RDNS_DYNAMIC_CHELLO_NL || __RDNS_DYNAMIC_VELOX || __RDNS_DYNAMIC_NTL || __RDNS_DYNAMIC_TDS || __RDNS_DYNAMIC_VIRTUA || __BUG6919_RDNS_DYNAMIC_SPACELAN || __RDNS_INDICATOR_DYN || __RDNS_INDICATOR_RES || __RDNS_INDICATOR_TYPE2 || __RDNS_DYNAMIC_TTNET || __RDNS_DYNAMIC_ASAHI)) +#score BUG6919_RDNS_DYNAMIC 0.01 -meta BUG6919_RDNS_GENERIC (__LAST_EXTERNAL_RELAY_NO_AUTH && (__RDNS_DYNAMIC_IPADDR || __RDNS_DYNAMIC_DHCP || __RDNS_DYNAMIC_HCC || __RDNS_DYNAMIC_ATTBI || __RDNS_DYNAMIC_ROGERS || __RDNS_DYNAMIC_ADELPHIA || __RDNS_DYNAMIC_DIALIN || __RDNS_DYNAMIC_HEXIP || __RDNS_DYNAMIC_SPLIT_IP || __RDNS_DYNAMIC_YAHOOBB || __RDNS_DYNAMIC_OOL || __RDNS_DYNAMIC_RR2 || __RDNS_DYNAMIC_COMCAST || __RDNS_DYNAMIC_TELIA || __RDNS_DYNAMIC_VTR || __RDNS_DYNAMIC_CHELLO_NO || __RDNS_DYNAMIC_CHELLO_NL || __RDNS_DYNAMIC_VELOX || __RDNS_DYNAMIC_NTL || __RDNS_DYNAMIC_TDS || __RDNS_DYNAMIC_VIRTUA || __BUG6919_RDNS_DYNAMIC_SPACELAN || __RDNS_INDICATOR_DYN || __RDNS_INDICATOR_RES || __RDNS_INDICATOR_TYPE2 || __RDNS_DYNAMIC_TTNET || __RDNS_DYNAMIC_ASAHI)) -score BUG6919_RDNS_GENERIC 0.01 +meta __BUG6919_RDNS_GENERIC (__LAST_EXTERNAL_RELAY_NO_AUTH && (__RDNS_DYNAMIC_IPADDR || __RDNS_DYNAMIC_DHCP || __RDNS_DYNAMIC_HCC || __RDNS_DYNAMIC_ATTBI || __RDNS_DYNAMIC_ROGERS || __RDNS_DYNAMIC_ADELPHIA || __RDNS_DYNAMIC_DIALIN || __RDNS_DYNAMIC_HEXIP || __RDNS_DYNAMIC_SPLIT_IP || __RDNS_DYNAMIC_YAHOOBB || __RDNS_DYNAMIC_OOL || __RDNS_DYNAMIC_RR2 || __RDNS_DYNAMIC_COMCAST || __RDNS_DYNAMIC_TELIA || __RDNS_DYNAMIC_VTR || __RDNS_DYNAMIC_CHELLO_NO || __RDNS_DYNAMIC_CHELLO_NL || __RDNS_DYNAMIC_VELOX || __RDNS_DYNAMIC_NTL || __RDNS_DYNAMIC_TDS || __RDNS_DYNAMIC_VIRTUA || __BUG6919_RDNS_DYNAMIC_SPACELAN || __RDNS_INDICATOR_DYN || __RDNS_INDICATOR_RES || __RDNS_INDICATOR_TYPE2 || __RDNS_DYNAMIC_TTNET || __RDNS_DYNAMIC_ASAHI)) +#score BUG6919_RDNS_GENERIC 0.01