SlideShare uma empresa Scribd logo
1 de 45
Drag and Drop A Better Approach to CAPTCHA A.D.PATEL INSTITUTE OF TECHNOLOGY By: Arpan Desai &  Pragnesh Patadia Presented At: IEEE Indicon 2009, DAIICT { arpanvdesai , prpatadia } [at] gmail [dot] com
CAPTCHA???..
 
CAPTCHA A PROGRAM THAT CAN TELL WHETHER ITS USER IS A  HUMAN OR A COMPUTER
Courtesy By: The Newyorker
CAPTCHA A. MOST HUMANS CAN PASS B. CURRENT COMPUTER PROGRAMS CANNOT PASS A  PROGRAM  THAT CAN GENERATE AND GRADE TESTS THAT:
CAPTCHA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HUMAN JUDGE TURING MACHINE CAPTCHA Turing Test Vs. CAPTCHA
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],APPLICATIONS
MAIL SIGNUP
URL ADDING
( FROM  WWW.SLASHDOT.ORG) QUICKVOTE Which is the best Computer Science Grad School in the US? CMU MIT vote Berkeley Stanford Cornell Washington ONLINE POLLS
POLL RESULTS… ,[object Object],[object Object],[object Object],Reason For This Surprising Results ?? BOTS AND SPIDERS
DOS ATTACKS
TYPES OF CAPTCHA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TEXT BASED CAPTCHA
CAPTCHA  CAN   BE BROKEN!!!! BUT…..
STILL, WHY CAPTCHA?.. ,[object Object],[object Object]
Animated CAPTCHA
 
Implicit CAPTCHA
 
rot CAPTCHA
Q & A Thanks CAPTCHA ANNOYANCE
Q & A Thanks
AUDIO CAPTCHA
CAPTCHA ANNOYANCE
DRAG AND DROP CAPTCHA ,[object Object],[object Object]
DRAG AND DROP
Drag and Drop Objectives ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DRAG AND DROP- Model
Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CAPTCHA THREATS ,[object Object],[object Object],[object Object]
OCR
CAPTCHA  SWEAT SHOPS SPAM COMPANIES HIRE HUMANS TO SOLVE CAPTCHAS  ALL DAY LONG $2.50 PER HOUR FOR EACH HUMAN 720 CAPTCHAS PER HOUR PER HUMAN 1/3 CENT PER ACCOUNT LAUNDRY ATTACKS
CAPTCHA REDIRECTION
CAPTCHA REDIRECTION Type the word in the box if you want to see the next picture Free Nude Photos
DIFFICULTY VARIANCE & THREAT SOLUTIONS ,[object Object],[object Object]
DnD and Smartphone ,[object Object],[object Object],[object Object]
DEMO
FEEDBACK
CONCLUSION ,[object Object],[object Object],[object Object],[object Object]
REFERENCES [1]. en.wikipedia.org [2]. “Protecting Websites with Reading Based CAPTCHAs” by Henry S. Baird and Mark Luk, California [3]. “Telling Humans And Computers Apart Automatically OR How Lazy Cryptographers Do AI” by Luis von Ahn, Manuel Blum, and JohnLangford. [4]. “Visual Reverse Turing Tests: A False Sense of Security” by Miroslav Ponec in 7th Annual IEEE Information Assurance Workshop, New York, 2006  5]. “Using Machine Learning to Break Visual Human Interaction Proofs” by Kumar Chellapilla and Patrice   Y.   Simard. [6]. “Recognizing Objects in Adversarial Clutter: Breaking a Visual CAPTCHA” by Jitendra Malik  And Greg Mori [7]. “Enhanced CAPTCHAs: Using Animation to Tell Humans and Computers Apart” by Elias Athanasopoulos and Spiros Antonatos.
CONTACT arpanvdesai at hotmail dot com IMAGE FILE Questions ?
 

Mais conteúdo relacionado

Destaque (20)

Captcha
CaptchaCaptcha
Captcha
 
Captcha & its types
Captcha & its typesCaptcha & its types
Captcha & its types
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha as graphical password
Captcha as graphical passwordCaptcha as graphical password
Captcha as graphical password
 
CAPTCHA
CAPTCHACAPTCHA
CAPTCHA
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha-recognition-with-active-deep-learning
Captcha-recognition-with-active-deep-learningCaptcha-recognition-with-active-deep-learning
Captcha-recognition-with-active-deep-learning
 
CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha1
Captcha1Captcha1
Captcha1
 
captcha
captchacaptcha
captcha
 
CAPTCHA
CAPTCHACAPTCHA
CAPTCHA
 
Machine Learning Methods For Captcha Recognition
Machine Learning Methods For Captcha RecognitionMachine Learning Methods For Captcha Recognition
Machine Learning Methods For Captcha Recognition
 
Validation controls in asp
Validation controls in aspValidation controls in asp
Validation controls in asp
 
Captcha as graphical passwords a new security primitive based on hard ai prob...
Captcha as graphical passwords a new security primitive based on hard ai prob...Captcha as graphical passwords a new security primitive based on hard ai prob...
Captcha as graphical passwords a new security primitive based on hard ai prob...
 
Deep web
Deep webDeep web
Deep web
 
The Deep and Dark Web
The Deep and Dark WebThe Deep and Dark Web
The Deep and Dark Web
 
LCD Display
LCD DisplayLCD Display
LCD Display
 
Captcha
Captcha Captcha
Captcha
 

Último

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Último (20)

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 

Drag And Drop CAPTCHA : A better Approach To CAPTCHA

  • 1. Drag and Drop A Better Approach to CAPTCHA A.D.PATEL INSTITUTE OF TECHNOLOGY By: Arpan Desai & Pragnesh Patadia Presented At: IEEE Indicon 2009, DAIICT { arpanvdesai , prpatadia } [at] gmail [dot] com
  • 3.  
  • 4. CAPTCHA A PROGRAM THAT CAN TELL WHETHER ITS USER IS A HUMAN OR A COMPUTER
  • 5. Courtesy By: The Newyorker
  • 6. CAPTCHA A. MOST HUMANS CAN PASS B. CURRENT COMPUTER PROGRAMS CANNOT PASS A PROGRAM THAT CAN GENERATE AND GRADE TESTS THAT:
  • 7.
  • 8. HUMAN JUDGE TURING MACHINE CAPTCHA Turing Test Vs. CAPTCHA
  • 9.
  • 12. ( FROM WWW.SLASHDOT.ORG) QUICKVOTE Which is the best Computer Science Grad School in the US? CMU MIT vote Berkeley Stanford Cornell Washington ONLINE POLLS
  • 13.
  • 15.
  • 17. CAPTCHA CAN BE BROKEN!!!! BUT…..
  • 18.
  • 20.  
  • 22.  
  • 24. Q & A Thanks CAPTCHA ANNOYANCE
  • 25. Q & A Thanks
  • 28.
  • 30.
  • 31. DRAG AND DROP- Model
  • 32.
  • 33.
  • 34. OCR
  • 35. CAPTCHA SWEAT SHOPS SPAM COMPANIES HIRE HUMANS TO SOLVE CAPTCHAS ALL DAY LONG $2.50 PER HOUR FOR EACH HUMAN 720 CAPTCHAS PER HOUR PER HUMAN 1/3 CENT PER ACCOUNT LAUNDRY ATTACKS
  • 37. CAPTCHA REDIRECTION Type the word in the box if you want to see the next picture Free Nude Photos
  • 38.
  • 39.
  • 40. DEMO
  • 42.
  • 43. REFERENCES [1]. en.wikipedia.org [2]. “Protecting Websites with Reading Based CAPTCHAs” by Henry S. Baird and Mark Luk, California [3]. “Telling Humans And Computers Apart Automatically OR How Lazy Cryptographers Do AI” by Luis von Ahn, Manuel Blum, and JohnLangford. [4]. “Visual Reverse Turing Tests: A False Sense of Security” by Miroslav Ponec in 7th Annual IEEE Information Assurance Workshop, New York, 2006 5]. “Using Machine Learning to Break Visual Human Interaction Proofs” by Kumar Chellapilla and Patrice Y. Simard. [6]. “Recognizing Objects in Adversarial Clutter: Breaking a Visual CAPTCHA” by Jitendra Malik And Greg Mori [7]. “Enhanced CAPTCHAs: Using Animation to Tell Humans and Computers Apart” by Elias Athanasopoulos and Spiros Antonatos.
  • 44. CONTACT arpanvdesai at hotmail dot com IMAGE FILE Questions ?
  • 45.  

Notas do Editor

  1. Before xpANDIN
  2. This is a CAPTCHA…….U must b familiar with this image with many sign up forms.
  3. In simplest form …….
  4. In simplest form …….
  5. WHY DO WE HAVE TO PASS A TEST TO PROVE WE ARE HUMANS? LETS HAVE A CASE STUDY.
  6. Here public means that the code and the data used by a CAPTCHA should be publicly available. This is not an open source requirement, but a security guarantee. It should be difficult for someone to write a computer program that can pass the tests generated by a CAPTCHA even if they know exactly how the CAPTCHA works (the only hidden information is a small amount of randomness utilized to generate the tests).
  7. This is a CAPTCHA…….U must b familiar with this image with many sign up forms.
  8. This is a CAPTCHA…….U must b familiar with this image with many sign up forms.
  9. THIS IS A SCREEN SHOT OF ONLINE POLLING. IT WAS CONDUCTED WHEN THERE WEREN’T ANY KIND OF CAPTCHA AVAILIABLE. THE FIGURES WERE ASTONISHING
  10. THE RESULTS OF THE POLL WERE ASTONISHING! CMU AND MIT GOT ABOUT MORE THAN 20000 VOTES WHILE REST COULD NOT EVEN GET PAST 1500. HOW WAS THAT POSSIBLE?? THANKS TO BOTS AND SPIDERS????XPLAIN BOTS AND SPIDERS IN BRIEF
  11. THIS IS A SCREEN SHOT OF ONLINE POLLING. IT WAS CONDUCTED WHEN THERE WEREN’T ANY KIND OF CAPTCHA AVAILIABLE. THE FIGURES WERE ASTONISHING
  12. THE RESULTS OF THE POLL WERE ASTONISHING! CMU AND MIT GOT ABOUT MORE THAN 20000 VOTES WHILE REST COULD NOT EVEN GET PAST 1500. HOW WAS THAT POSSIBLE?? THANKS TO BOTS AND SPIDERS????XPLAIN BOTS AND SPIDERS IN BRIEF
  13. This is a CAPTCHA…….U must b familiar with this image with many sign up forms.
  14. This is a CAPTCHA…….U must b familiar with this image with many sign up forms.
  15. THE RESULTS OF THE POLL WERE ASTONISHING! CMU AND MIT GOT ABOUT MORE THAN 20000 VOTES WHILE REST COULD NOT EVEN GET PAST 1500. HOW WAS THAT POSSIBLE?? THANKS TO BOTS AND SPIDERS????XPLAIN BOTS AND SPIDERS IN BRIEF
  16. THE RESULTS OF THE POLL WERE ASTONISHING! CMU AND MIT GOT ABOUT MORE THAN 20000 VOTES WHILE REST COULD NOT EVEN GET PAST 1500. HOW WAS THAT POSSIBLE?? THANKS TO BOTS AND SPIDERS????XPLAIN BOTS AND SPIDERS IN BRIEF
  17. THE RESULTS OF THE POLL WERE ASTONISHING! CMU AND MIT GOT ABOUT MORE THAN 20000 VOTES WHILE REST COULD NOT EVEN GET PAST 1500. HOW WAS THAT POSSIBLE?? THANKS TO BOTS AND SPIDERS????XPLAIN BOTS AND SPIDERS IN BRIEF