home *** CD-ROM | disk | FTP | other *** search
/ ftp.f-secure.com / 2014.06.ftp.f-secure.com.tar / ftp.f-secure.com / support / hotfix / fsis / IS-SpamControl.fsfix / iufssc / rules / 20_advance_fee.cf < prev    next >
Text File  |  2006-11-29  |  8KB  |  95 lines

  1. # SpamAssassin rules file: advance fee fraud rules (Nigerian 419 scams)
  2. #
  3. # Please don't modify this file as your changes will be overwritten with
  4. # the next update. Use @@LOCAL_RULES_DIR@@/local.cf instead.
  5. # See 'perldoc Mail::SpamAssassin::Conf' for details.
  6. #
  7. # <@LICENSE>
  8. # Copyright 2004 Apache Software Foundation
  9. # Licensed under the Apache License, Version 2.0 (the "License");
  10. # you may not use this file except in compliance with the License.
  11. # You may obtain a copy of the License at
  12. #     http://www.apache.org/licenses/LICENSE-2.0
  13. # Unless required by applicable law or agreed to in writing, software
  14. # distributed under the License is distributed on an "AS IS" BASIS,
  15. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16. # See the License for the specific language governing permissions and
  17. # limitations under the License.
  18. # </@LICENSE>
  19. #
  20. ###########################################################################
  21.  
  22. #require_version @@VERSION@@
  23.  
  24. # predicate naming used to avoid renumbering
  25. # 1. assign new rules a random unique three letter sequence
  26. # 2. sort on rule definition, not rule name
  27.  
  28. header __FRAUD_VQE    Subject =~ /^(?:Re:|\[.{1,10}\])?\s*(?:very )?urgent\s+(?:(?:and|&)\s+)?(?:confidential|assistance|business|attention|reply|response|help)\b/i
  29.  
  30. body __FRAUD_DBI    /(?:\bdollars?\b|\busd(?:ollars)?(?:[0-9]|\b)|\bus\$|\$[0-9,.]{6,}|\$[0-9].{0,8}[mb]illion|\$[0-9.,]{2,10} ?m|\beuros?\b|u[.]?s[.]? [0-9.]+ m)/i
  31. body __FRAUD_KJV    /(?:claim|concerning) (?:the|this) money/i
  32. body __FRAUD_IRJ    /(?:finance|holding|securit(?:ies|y)) (?:company|firm|storage house)/i
  33. body __FRAUD_NEB    /(?:government|bank) of nigeria/i
  34. body __FRAUD_XJR    /(?:who was a|as a|an? honest|you being a|to any) foreigner/i
  35. body __FRAUD_DPR    /\b(?:(?:respond|reply) (?:urgently|immediately)|(?:urgent|immediate|earliest) (?:reply|response))\b/i
  36. body __FRAUD_PTS    /\b(?:ass?ass?inat(?:ed|ion)|murder(?:e?d)?|kill(?:ed|ing)\b[^.]{0,99}\b(?:war veterans|rebels?))\b/i
  37. body __FRAUD_BEP    /\b(?:bank of nigeria|central bank of|trust bank|apex bank|amalgamated bank)\b/i
  38. body __FRAUD_TDP    /\b(?:business partner(?:s|ship)?|silent partner(?:s|ship)?)\b/i
  39. body __FRAUD_GAN    /\b(?:charles taylor|serena|abacha|gu[eüΘüΦ]i|sese[- ]?seko|kabila)\b/i
  40. body __FRAUD_IRT    /\b(?:compliments? of the|dear friend|dear sir|yours faithfully|season'?s greetings)\b/i
  41. body __FRAUD_AON    /\b(?:confidential|private|alternate|alternative) (?:(?:e-? *)?mail)\b/i
  42. body __FRAUD_WNY    /\b(?:disburse?(?:ment)?|incurr?(?:ed)?|remunerr?at(?:ed?|ion)|remm?itt?(?:ed|ance|ing)?)\b/i
  43. body __FRAUD_IPK    /\b(?:in|to|visit) your country\b/i
  44. body __FRAUD_QXX    /\b(?:my name is|i am) (?:mrs?|engr|barrister|dr|prince(?:ss)?)[. ]/i
  45. body __FRAUD_IOU    /\b(?:no risks?|risk-? *free|free of risks?|100% safe)\b/i
  46. body __FRAUD_EZY    /\b(?:of|the) late president\b/i
  47. body __FRAUD_MLY    /\b(?:reply|respond)\b[^.]{0,50}\b(?:to|through)\b[^.]{0,50}\@\b/i
  48. body __FRAUD_ZFJ    /\b(?:wife|son|brother|daughter) of the late\b/i
  49. body __FRAUD_KDT    /\bU\.?S\.?(?:D\.?)?\s*(?:\$\s*)?(?:\d+,\d+,\d+|\d+\.\d+\.\d+|\d+(?:\.\d+)?\s*milli?on)/i
  50. body __FRAUD_ULK    /\baffidavits?\b/i
  51. body __FRAUD_BGP    /\battached to ticket number\b/i
  52. body __FRAUD_FBI    /\bdisburs/i
  53. body __FRAUD_JBU    /\bforeign account\b/i
  54. body __FRAUD_YWW    /\bfurnish you with\b/i
  55. body __FRAUD_JYG    /\bgive\s+you .{0,15}(?:fund|money|total|sum|contact|percent)\b/i
  56. body __FRAUD_XVW    /\bhonest cooperation\b/i
  57. body __FRAUD_UUY    /\blegitimate business(?:es)?\b/i
  58. body __FRAUD_SNT    /\blocate(?: .{1,20})? extended relative/i
  59. body __FRAUD_LTX    /\bmilli?on (?:.{1,25} thousand\s*)?(?:(?:united states|u\.?s\.?) dollars|(?i:U\.?S\.?D?))\b/i
  60. body __FRAUD_JNB    /\boperat(?:e|ing)\b[^.]{0,99}\b(?:for(?:ei|ie)gn|off-? ?shore|over-? ?seas?) (?:bank )?accounts?\b/i
  61. body __FRAUD_QFY    /\bover-? *(?:invoiced?|cost(?:s|ing)?)\b/i
  62. body __FRAUD_WDR    /\bprivate lawyer\b/i
  63. body __FRAUD_WFC    /\bsecur(?:e|ing) (?:the )?(?:funds?|monies)\b/i
  64. body __FRAUD_AUM    /\bthe desk of\b/i
  65. body __FRAUD_MCQ    /\btransaction\b.{1,30}\b(?:magnitude|diplomatic|strict|absolute|secret|confiden(?:tial|ce)|guarantee)/i
  66. body __FRAUD_ETX    /\byour\b[^.]{0,99}\b(?:contact (?:details|information)|private (?:e?[- ]?mail|telephone|tel|phone|fax))\b/i
  67. body __FRAUD_PVN    /as the beneficiary/i
  68. body __FRAUD_FVU    /award notification/i
  69. body __FRAUD_CKF    /computer ballot system/i
  70. body __FRAUD_FCW    /fiduciary agent/i
  71. body __FRAUD_MQO    /foreign (?:business partner|customer)/i
  72. body __FRAUD_TCC    /foreign (?:offshore )?(?:bank|account)/i
  73. body __FRAUD_GBW    /god gives .{1,10}second chance/i
  74. body __FRAUD_NRG    /i am contacting you/i
  75. body __FRAUD_RLX    /lott(?:o|ery) (?:co,?ordinator|international)/i
  76. body __FRAUD_AXF    /magnanimity/i
  77. body __FRAUD_THJ    /modalit(?:y|ies)/i
  78. body __FRAUD_YQV    /nigerian? (?:national|government)/i
  79. body __FRAUD_YJA    /over-invoice/i
  80. body __FRAUD_YPO    /the total sum/i
  81. body __FRAUD_UOQ    /vital documents/i
  82.  
  83. meta ADVANCE_FEE_1 (__FRAUD_KJV + __FRAUD_IRJ + __FRAUD_NEB + __FRAUD_XJR + __FRAUD_EZY + __FRAUD_ZFJ + __FRAUD_KDT + __FRAUD_BGP + __FRAUD_FBI + __FRAUD_JBU + __FRAUD_JYG + __FRAUD_XVW + __FRAUD_SNT + __FRAUD_LTX + __FRAUD_MCQ + __FRAUD_PVN + __FRAUD_FVU + __FRAUD_CKF + __FRAUD_FCW + __FRAUD_MQO + __FRAUD_TCC + __FRAUD_GBW + __FRAUD_NRG + __FRAUD_RLX + __FRAUD_AXF + __FRAUD_THJ + __FRAUD_YQV + __FRAUD_YJA + __FRAUD_YPO + __FRAUD_UOQ + __FRAUD_DBI + __FRAUD_BEP + __FRAUD_DPR + __FRAUD_QXX + __FRAUD_QFY + __FRAUD_PTS + __FRAUD_TDP + __FRAUD_GAN + __FRAUD_IPK + __FRAUD_AON + __FRAUD_WNY + __FRAUD_AUM + __FRAUD_WFC + __FRAUD_YWW + __FRAUD_ULK + __FRAUD_IOU + __FRAUD_JNB + __FRAUD_IRT + __FRAUD_ETX + __FRAUD_WDR + __FRAUD_UUY + __FRAUD_MLY > 1)
  84. meta ADVANCE_FEE_2 (__FRAUD_KJV + __FRAUD_IRJ + __FRAUD_NEB + __FRAUD_XJR + __FRAUD_EZY + __FRAUD_ZFJ + __FRAUD_KDT + __FRAUD_BGP + __FRAUD_FBI + __FRAUD_JBU + __FRAUD_JYG + __FRAUD_XVW + __FRAUD_SNT + __FRAUD_LTX + __FRAUD_MCQ + __FRAUD_PVN + __FRAUD_FVU + __FRAUD_CKF + __FRAUD_FCW + __FRAUD_MQO + __FRAUD_TCC + __FRAUD_GBW + __FRAUD_NRG + __FRAUD_RLX + __FRAUD_AXF + __FRAUD_THJ + __FRAUD_YQV + __FRAUD_YJA + __FRAUD_YPO + __FRAUD_UOQ + __FRAUD_DBI + __FRAUD_BEP + __FRAUD_DPR + __FRAUD_QXX + __FRAUD_QFY + __FRAUD_PTS + __FRAUD_TDP + __FRAUD_GAN + __FRAUD_IPK + __FRAUD_AON + __FRAUD_WNY + __FRAUD_AUM + __FRAUD_WFC + __FRAUD_YWW + __FRAUD_ULK + __FRAUD_IOU + __FRAUD_JNB + __FRAUD_IRT + __FRAUD_ETX + __FRAUD_WDR + __FRAUD_UUY + __FRAUD_MLY > 2)
  85. meta ADVANCE_FEE_3 (__FRAUD_KJV + __FRAUD_IRJ + __FRAUD_NEB + __FRAUD_XJR + __FRAUD_EZY + __FRAUD_ZFJ + __FRAUD_KDT + __FRAUD_BGP + __FRAUD_FBI + __FRAUD_JBU + __FRAUD_JYG + __FRAUD_XVW + __FRAUD_SNT + __FRAUD_LTX + __FRAUD_MCQ + __FRAUD_PVN + __FRAUD_FVU + __FRAUD_CKF + __FRAUD_FCW + __FRAUD_MQO + __FRAUD_TCC + __FRAUD_GBW + __FRAUD_NRG + __FRAUD_RLX + __FRAUD_AXF + __FRAUD_THJ + __FRAUD_YQV + __FRAUD_YJA + __FRAUD_YPO + __FRAUD_UOQ + __FRAUD_DBI + __FRAUD_BEP + __FRAUD_DPR + __FRAUD_QXX + __FRAUD_QFY + __FRAUD_PTS + __FRAUD_TDP + __FRAUD_GAN + __FRAUD_IPK + __FRAUD_AON + __FRAUD_WNY + __FRAUD_AUM + __FRAUD_WFC + __FRAUD_YWW + __FRAUD_ULK + __FRAUD_IOU + __FRAUD_JNB + __FRAUD_IRT + __FRAUD_ETX + __FRAUD_WDR + __FRAUD_UUY + __FRAUD_MLY > 3)
  86. meta ADVANCE_FEE_4 (__FRAUD_KJV + __FRAUD_IRJ + __FRAUD_NEB + __FRAUD_XJR + __FRAUD_EZY + __FRAUD_ZFJ + __FRAUD_KDT + __FRAUD_BGP + __FRAUD_FBI + __FRAUD_JBU + __FRAUD_JYG + __FRAUD_XVW + __FRAUD_SNT + __FRAUD_LTX + __FRAUD_MCQ + __FRAUD_PVN + __FRAUD_FVU + __FRAUD_CKF + __FRAUD_FCW + __FRAUD_MQO + __FRAUD_TCC + __FRAUD_GBW + __FRAUD_NRG + __FRAUD_RLX + __FRAUD_AXF + __FRAUD_THJ + __FRAUD_YQV + __FRAUD_YJA + __FRAUD_YPO + __FRAUD_UOQ + __FRAUD_DBI + __FRAUD_BEP + __FRAUD_DPR + __FRAUD_QXX + __FRAUD_QFY + __FRAUD_PTS + __FRAUD_TDP + __FRAUD_GAN + __FRAUD_IPK + __FRAUD_AON + __FRAUD_WNY + __FRAUD_AUM + __FRAUD_WFC + __FRAUD_YWW + __FRAUD_ULK + __FRAUD_IOU + __FRAUD_JNB + __FRAUD_IRT + __FRAUD_ETX + __FRAUD_WDR + __FRAUD_UUY + __FRAUD_MLY > 4)
  87.  
  88. describe ADVANCE_FEE_1    Appears to be advance fee fraud (Nigerian 419)
  89. describe ADVANCE_FEE_2    Appears to be advance fee fraud (Nigerian 419)
  90. describe ADVANCE_FEE_3    Appears to be advance fee fraud (Nigerian 419)
  91. describe ADVANCE_FEE_4    Appears to be advance fee fraud (Nigerian 419)
  92.