metacaptcha a metamorphic throttling service for the web
play

MetaCAPTCHA: A Metamorphic Throttling Service for the Web Akshay - PowerPoint PPT Presentation

Introduction System Architecture Evaluations References MetaCAPTCHA: A Metamorphic Throttling Service for the Web Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu Portland


  1. Introduction System Architecture Evaluations References MetaCAPTCHA: A Metamorphic Throttling Service for the Web Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu Portland State University October 21, 2014 Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 1/30

  2. Introduction System Architecture Evaluations References 1 Introduction The problem Current Prevention Methods Our Approach 2 System Architecture System Overview Variable Cost Function Puzzles 3 Evaluations Experimental Setup Defense-in-Depth Conclusions Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 2/30

  3. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Traditional email spam Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 3/30

  4. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References The market is moving to social Spam Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 4/30

  5. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Difficult to detect kind of spam Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 5/30

  6. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References As a result Email spam is reducing but social spam is edging up , with Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 6/30

  7. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References As a result Email spam is reducing but social spam is edging up , with Large volume Four million Facebook users receive spam each day in 2011 [5, 9] Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 6/30

  8. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References As a result Email spam is reducing but social spam is edging up , with Large volume Four million Facebook users receive spam each day in 2011 [5, 9] Fast growth Cost businesses $20.5 billion annually and projected to $198 billion in the next four years [12] Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 6/30

  9. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References As a result Email spam is reducing but social spam is edging up , with Large volume Four million Facebook users receive spam each day in 2011 [5, 9] Fast growth Cost businesses $20.5 billion annually and projected to $198 billion in the next four years [12] High conversion rate The “clickthrough” rate of spam URLs on Twitter was almost two times higher than email spam in 2010 [6] Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 6/30

  10. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Two main methods proof-of-work CAPTCHAs Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 7/30

  11. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References CAPTCHAs • can prevent bots effectively .. Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 8/30

  12. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References CAPTCHAs • can prevent bots effectively .. as long as there aren’t OCR algorithms that can solve it [13] Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 8/30

  13. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References CAPTCHAs • can prevent bots effectively .. as long as there aren’t OCR algorithms that can solve it [13] • no way to have variable cost of solving [10, 11] Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 8/30

  14. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References CAPTCHAs • can prevent bots effectively .. as long as there aren’t OCR algorithms that can solve it [13] • no way to have variable cost of solving [10, 11] • can only use for infrequent transactions due to the usability burden [14] Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 8/30

  15. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References CAPTCHAs • can prevent bots effectively .. as long as there aren’t OCR algorithms that can solve it [13] • no way to have variable cost of solving [10, 11] • can only use for infrequent transactions due to the usability burden [14] = annoying Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 8/30

  16. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Proof-of-work Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 9/30

  17. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Proof-of-work • does not have CAPTCHA’s usability issues Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 9/30

  18. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Proof-of-work • does not have CAPTCHA’s usability issues • can be used in frequent transactions Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 9/30

  19. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Proof-of-work • does not have CAPTCHA’s usability issues • can be used in frequent transactions • thus, can have variable cost of solving Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 9/30

  20. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Proof-of-work • does not have CAPTCHA’s usability issues • can be used in frequent transactions • thus, can have variable cost of solving = nice right? Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 9/30

  21. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Proof-of-work • does not have CAPTCHA’s usability issues • can be used in frequent transactions • thus, can have variable cost of solving = nice right? but • many proposed systems do not have an accurate user reputation Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 9/30

  22. Introduction The problem System Architecture Current Prevention Methods Evaluations Our Approach References Proof-of-work • does not have CAPTCHA’s usability issues • can be used in frequent transactions • thus, can have variable cost of solving = nice right? but • many proposed systems do not have an accurate user reputation • or, are too tightly integrated with a given application [3] Akshay Dua, Thai Bui, Tien Le, Nhan Huynh, Wu-chang Feng { akshay, buithai, letien, nhhuyng, wuchang } @cs.pdx.edu MetaCAPTCHA: A Metamorphic Throttling Service 9/30

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend