SlideShare une entreprise Scribd logo
1  sur  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 ?
 

Contenu connexe

En vedette (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
 

Dernier

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
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
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
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
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
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
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
 
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
 
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
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 

Dernier (20)

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...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
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
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
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
 
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...
 
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
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 

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.  

Notes de l'éditeur

  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