1 # Spam dealing with selling stuff, stocks, etc. is matched by these
4 # Financial/mortage spam --pasc 04/05/12
5 # Added the _L set --pasc 04/05/14
6 body MURPHY_FINANCE1 /m.?(o|\?).?r.?t.?g.?a.?g.?e.?a.?p.?p.?l.?i.?c.?a.?t.?(i|\?).?o.?n/
7 score MURPHY_FINANCE1 0.1
9 body MURPHY_FINANCE2 /b.?a.?d.?c.?r.?(e|\?).?d.?i.?t/
10 score MURPHY_FINANCE2 0.1
12 body MURPHY_FINANCE3 /lowest fixed rate/
13 score MURPHY_FINANCE3 0.1
15 body MURPHY_FINANCE4 /application (is )?accepted/i
16 score MURPHY_FINANCE4 0.1
18 body MURPHY_FINANCE5 /loan/i
19 score MURPHY_FINANCE5 0.1
21 body MURPHY_FINANCE6 /payment/i
22 score MURPHY_FINANCE6 1.7
24 body MURPHY_FINANCE7 /re.?finance/i
25 score MURPHY_FINANCE7 0.1
27 body MURPHY_FINANCE8 /interest.?rate/i
28 score MURPHY_FINANCE8 0.1
29 # YEs I know about MURPHY_FINANCE1
30 body MURPHY_FINANCE9 /m.?(o|\?).?r.?t.?g.?a.?g.?e/i
31 score MURPHY_FINANCE9 0.1
33 body MURPHY_FINANCE10 /borrow/i
34 score MURPHY_FINANCE10 0.5
36 body MURPHY_FINANCE11 /pre.?approved/i
37 score MURPHY_FINANCE11 1.0
39 body MURPHY_FINANCE_L1 /app(l|1)y/i
40 score MURPHY_FINANCE_L1 0.0
42 body MURPHY_FINANCE_L2 /bil(l|1)/i
43 score MURPHY_FINANCE_L2 0.0
45 body MURPHY_FINANCE_L3 /budget/i
46 score MURPHY_FINANCE_L3 0.0
48 body MURPHY_FINANCE_L4 /home value/i
49 score MURPHY_FINANCE_L4 0.0
51 body MURPHY_FINANCE_L5 /quote/i
52 score MURPHY_FINANCE_L5 0.0
54 body MURPHY_FINANCE_L6 /income verification/i
55 score MURPHY_FINANCE_L6 0.0
58 # meta MURPHY_FINANCE_LOW (MURPHY_FINANCE_L1 + MURPHY_FINANCE_L2 + MURPHY_FINANCE_L3 + MURPHY_FINANCE_L4 + MURPHY_FINANCE_L5 + MURPHY_FINANCE_L6) > 1
59 # score MURPHY_FINANCE_LOW 1.0
61 # meta MURPHY_FINANCE_META1 (MURPHY_FINANCE_LOW + MURPHY_FINANCE1 + MURPHY_FINANCE2 + MURPHY_FINANCE3 + MURPHY_FINANCE4 + MURPHY_FINANCE5 + MURPHY_FINANCE6 + MURPHY_FINANCE7 + MURPHY_FINANCE8 + MURPHY_FINANCE9 + MURPHY_FINANCE10 + MURPHY_FINANCE11) > 1
62 # score MURPHY_FINANCE_META1 3.0
64 # Try and catch some of this new spam --pasc 06/10/12
65 body M_CASH1 /(prompt|instant|immediate)(aneous)? (cash|funds|capital|finances)/i
68 # Make money fast --pasc 061016
69 body M_CASH2 /(Learn|Find out) how to (make|generate).*k (daily|(a|per) day) from (your )?(home|house)/
72 #Stock market scam --pasc 061016
73 body M_CASH3 /this symbol will experience (phenomenal|fantastic|amazing) (growth|increase)/i
76 # cjwatson, 2004-01-14
77 header STOCK_MARKET Subject =~ /STOCK MARKET ALERT/
78 describe STOCK_MARKET stock market spam
81 # cjwatson, 2004-02-12
82 body GOLDMINE /GOLD MINE SWEEPSTAKES LOTTERY/
83 describe GOLDMINE You have won a prize! Sure.
88 describe CASINO Casino spam
92 body MORTGAGE /m\s*[o0]\s*r\s*t?\s*g\s*a\s*g+\s*e/i
93 describe MORTGAGE Mortgage spam
97 body CORELDRAW /Corel Draw (graphics suite)?11/i
98 describe CORELDRAW Corel sales spam
102 body FREESHIPPING /\bf.?r.?e.?e.?\s+s.?h.?[il1].?p.?p.?[il1].?n.?g\b/i
103 describe FREESHIPPING free shipping
107 body STOK /\b(OSSI|AMTK|LETH|QIIIF)\b/
108 describe STOK stock spam
112 body BANNEDCD /(banned|underground)\s*cd/i
113 describe BANNEDCD banned cd spam
116 # cjwatson, 2003/10/09
117 body TIMESHARE /Would you like to sell or rent your Timeshare for a profit\?/
118 describe TIMESHARE Oddly enough, bugs don't own timeshares
122 body AUTOWAR /\b(auto|car)\s*warr?[ae]nt(y|ee|ie)/i
123 describe AUTOWAR auto warrenty spam
127 body FORONLY /for\s+only\s+\$/i
128 describe FORONLY sales spam
132 body ROLEX /\br[o0a][l1w][l1]?[ea][xzc]/i
137 header HANDCLOCK subject =~ /\bhand\s*-?clock/i
138 describe HANDCLOCK Hand Clock
142 header REPLICAWATCH subject =~ /replica\s*watch/i
143 describe REPLICAWATCH Replica Watch
147 body HANDBAG /hand\s*-?bag/i
148 describe HANDBAG Handbag
152 header ECONOBETTER subject =~ /Economy is much better/i
153 describe ECONOBETTER Economy is much better
157 header MRG subject =~ /\bmrg\b/i
158 describe MRG mrg mortgage spammer
162 body CITIBANK /\bciti.?bank\b/i
163 describe CITIBANK citibank scam
167 body HOMEOWNER /home.?owner/i
168 describe HOMEOWNER home owner
172 body THOUSANDZ /\bTHOUSANDZ\b/
173 describe THOUSANDZ loan spam
177 header EBAY subject =~ /\bebay\s+account\b/i
178 describe EBAY ebay account
182 body INVESTOR_ALERT /an\s*investor\s*alert/i
183 describe INVESTOR_ALERT stock spam
184 score INVESTOR_ALERT 2
187 body STOCK_ALERT /stock.+press\s*release.+stock/i
188 describe STOCK_ALERT stock scam
192 header NEWSOFTWARE subject =~ /\bNew software uploaded by\b/i
193 describe NEWSOFTWARE new software spam
197 body REFI /\bhome re-fi\b/i
198 describe REFI mortgage spam
202 full COMPANYSYMBOLPRICE /((company|symbol|price|marke?t|schlusskurs)\:.+){3,}/si
203 describe COMPANYSYMBOLPRICE Stock scam
204 score COMPANYSYMBOLPRICE 3
206 full COMPANYSYMBOLPRICE2 /(^(company|symb?o?l?|price|cost|marke?t)\:\s+.+\n){2,}/mi
207 describe COMPANYSYMBOLPRICE2 Stock scam left column 2
208 score COMPANYSYMBOLPRICE2 3
211 body PRETTYRUS /\b(pretty|cute) russian (girl|woman)\b/i
212 describe PRETTYRUS pretty russian spam
216 header INVESTORS subject =~ /\b(investors?|portfolio|radar)\b/i
217 describe INVESTORS stock spam
221 body ANALLE /\bAN ALLE FINANZINVESTOREN\b/
222 describe ANALLE stock spam in german
225 # blarson 2007-06-17 2007-09-21 2007-10-20 2007-11-06
226 body REPWATCH2 /\brepl[i1]c+a\s*(?:w[a4]tch|timepiece)/i
227 describe REPWATCH2 still pushing fake watches
231 header WEEKLYNEWS subject =~ /\bWeekly (:?Sales? )(Newsletter|Special)\b/i
232 describe WEEKLYNEWS weekly spam
236 body COSTWATCH /\b(dollar|costly|valuable|pricey|expensive)\s+watch\b/i
237 describe COSTWATCH watch spam
241 body LEADINGPROVIDER /leading\s+providers?.*consult/i
242 describe LEADINGPROVIDER Leading provider of consulting
243 score LEADINGPROVIDER 2
246 body REFI /\bRe-Fi\b/i
247 describe REFI mortgage spam
251 body BIGMONEY /(b|tr|m|z)[i1][l1]+[i1][0o]n\s+(d[o0][l1]+ar|yen|buck|pound|euro)/i
252 describe BIGMONEY Money money money money!
255 # zobel 2007-09-30 (added by Cord)
256 body DMXC /Look at D-M-X-C!/
257 describe DMXC stock spam
260 body MONEY /((usd|yen|eur?o?|dollar|\$)\s*\d[\d\.\,]+|\d[\d\.\,]+\s*(usd|yen|eur?o?|dollar|\$))/i
261 describe MONEY Some amount of money in body
264 header SUBJMONEY subject =~ /((usd|yen|eur?o?|dollar|\$)\s*[\d\.\, ]+|[\d\.\, ]+\s*(usd|yen|eur?o?|dollar|\$))/i
265 describe SUBJMONEY Some amount of money in subject
269 body HIDDENCOSTS /hidden\s*(costs|fees)/i
270 describe HIDDENCOSTS Hidden costs or fees?
271 score HIDDENCOSTS 1.5
273 header EXCHANGEFIN subject =~ /\bE-exchange Finland\b/
274 describe EXCHANGEFIN EXCHANGEFIN E-money
275 score EXCHANGEFIN 4.0
277 body STOCKFRLE /\bFRLE\b/i
278 describe STOCKFRLE FRLE Stock Spam
282 body OPORTUNI /\bOportunidade de Emprego\b/i
283 describe OPORTUNI Oportunidade de Emprego
287 header WATCHES subject =~ /\b(?:watches|time\s*piece|Replica|aRolex|Cartier|Omega)\b/i
288 describe WATCHES watches
292 body COUP0N /\bCoup0n\b/i
293 describe COUP0N Coup0n
296 header SOFTWARERETAIL subject =~ /\bretail/i
297 describe SOFTWARERETAIL Adobe RETAIL products
298 score SOFTWARERETAIL 3.2
301 full DEPOSIT /deposit/i
302 describe DEPOSIT Deposit