Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Anti-Spam

57f0f3c86c0798a0d8486ed962f1924c?s=47 larryzhao
November 24, 2015

 Anti-Spam

Anti-Spam @2015-11-24 RubyTue

57f0f3c86c0798a0d8486ed962f1924c?s=128

larryzhao

November 24, 2015
Tweet

Transcript

  1. ANTI SPAM @JIANSHU.COM Created by / Larry Zhao @larryzhao

  2. SPAM IS HARMFUL Users will see bad contents. It puts

    stress on your application. Data explosion. Downgraded by Search Engines.
  3. TYPES SEO Marketing Fraud

  4. DEFENSE 1. Captcha & Authentication 2. Frequency Control 3. Business

    Limits 4. Content Filtering + Pattern Recognition 5. Behaviour Detection 6. Human Labour 7. Ban User and delete user
  5. CAPTCHA & AUTHENTICATION Image Captcha API signature Geetest.com

  6. FREQUENCY CONTROL Redis Lock

  7. BUSINESS LIMITS Bind mobile to publish articles First day of

    registration can only publish 100 articles Every hour can only publish 50 articles
  8. CONTENT FILTERING Regex + Keywords + Domains Delayed check

  9. BEHAVIOUR DETECTION Frequent publishes in a short period after registration

    Similar content
  10. HUMAN LABOUR Regular Email Slack/Pubu.im

  11. BAN + DELETE Restore

  12. SYSTEM REQUIREMENTS Automation Configurable

  13. ENDLESS WAR...

  14. FAQ

  15. THANK YOU!