SlideShare a Scribd company logo
2
Most read
6
Most read
9
Most read
Presented by:  AVINASH MAURYA IT VI SEM 0829213008
Definition Background Applications Types of CAPTCHAs Breaking CAPTCHAs Proposed Approach Conclusion
CAPTCHA stands for Completely Automated Public Turing test to tell Computers and Humans Apart A program that can tell whether its user is a human or a computer. The challenge: develop a software program that can create and grade challenges most humans can pass but computers cannot
First used by Altavista in1997 Reduced SPAM add-url by over 95% CMU/Yahoo! Automated the creating and grading of challenges PARC Relies on document image degradation to prevent successful OCR Conducted user-focused studies to assess the effectiveness of CAPTCHAs
CAPTCHAs are based on open AI problems Breaking CAPTCHAs help advance AI by solving these open problems Improving CAPTCHAs help telling computers and human apart Win-win situation
Pessimal Print: A Reverse Turing Test Allison L. Coates, Henry S. Baird, Richard J. Fateman Telling Humans and Computer Apart Automatically Luis von Ahn, Manuel Blum, and John Langford CAPTCHA: Using Hard AI Problems for Security Luis von Ahn, Manuel Blum, Nicholas J. Hopper, and John Langford  Using Machine Learning to Break Visual Human Interaction Proofs (HIPs) Kumar Chellapilla, Patrice Y. Simard
Free email services Online polls Dictionary attacks Newsgroups, Blogs, etc… SPAM
Text based Gimpy, ez-gimpy Gimpy-r, Google CAPTCHA Simard’s HIP (MSN) Graphic based Bongo Pix Audio based
Gimpy, ez-gimpy Pick a word or words from a small dictionary Distort them and add noise and background Gimpy-r, Google’s CAPTCHA Pick random letters Distort them, add noise and background Simard’s HIP Pick random letters and numbers Distort them and add arcs
 captcha.ppt
Bongo Display two series of blocks User must find the characteristic that sets the two series apart User is asked to determine which series each of four single blocks belongs to Difference? thick vs. thin lines
PIX Create a large database of labeled images Pick a concrete object Pick four images of the object from the images database Distort the images Ask the user to pick the object for a list of words
Dog Pool
Pick a word or a sequence of numbers at random Render them into an audio clip using a TTS software Distort the audio clip Ask the user to identify and type the word or numbers
Most text based CAPTCHAs have been broken by software OCR Segmentation Other CAPTCHAs were broken by streaming the tests for unsuspecting users to solve.
Very similar to PIX Pick a concrete object Get 6 images at random from images.google.com that match the object Distort the images Build a list of 100 words: 90 from a full dictionary, 10 from the objects dictionary Prompt the user to pick the object from the list of words
Make an HTTP call to images.google.com and search for the object Screen scrape the result of 2-3 pages to get the list of images Pick 6 images at random Randomly distort both the images and their URLs before displaying them Expire the CAPTCHA in 30-45 seconds
The database already exists and is public The database is constantly being updated and maintained Adding “concrete objects” to the dictionary is virtually instantaneous Distortion prevents caching hacks Quick expiration limits streaming hacks
Not accessible to people with disabilities (which is the case of most CAPTCHAs) Relies on Google’s infrastructure Unlike CAPTCHAs using random letters and numbers, the number of challenge words is limited
 captcha.ppt
 captcha.ppt

More Related Content

PPTX
PPTX
Captcha seminar
PPTX
Captcha and Recaptcha Seminar
PPTX
Python project on Image Based Captcha
PDF
Chat bot in_pythion
PPTX
Multitouch Interaction
PPTX
Steganography
PPTX
DNA based Cryptography_Final_Review
Captcha seminar
Captcha and Recaptcha Seminar
Python project on Image Based Captcha
Chat bot in_pythion
Multitouch Interaction
Steganography
DNA based Cryptography_Final_Review

What's hot (20)

PPT
Captcha ppt
PPTX
CAPTCHA
PPTX
CAPTCHA
PPT
CAPTCHA- Newly Attractive Presentation for Youth
PPTX
Captcha ppt
PPT
Captcha1
PPT
Captchas
PPTX
Captcha
PPSX
Captcha
PPTX
CAPTCHA
PDF
Captcha seminar report
DOC
Seminar report on captcha
PDF
PPTX
PDF
Captcha Seminar report 2014 pdf
PPTX
ARTIFICIAL INTELLIGENCE
DOCX
Advanced Captcha Report
PPTX
PPTX
Introduction about Captcha and its types
Captcha ppt
CAPTCHA
CAPTCHA
CAPTCHA- Newly Attractive Presentation for Youth
Captcha ppt
Captcha1
Captchas
Captcha
Captcha
CAPTCHA
Captcha seminar report
Seminar report on captcha
Captcha Seminar report 2014 pdf
ARTIFICIAL INTELLIGENCE
Advanced Captcha Report
Introduction about Captcha and its types
Ad

Viewers also liked (16)

PPTX
Captcha as graphical password
PPTX
Captcha as graphical passwords a new security primitive based on hard ai prob...
PPT
PPT
Jean captcha-ppt
PPTX
Rain technology
PDF
Generic Solving Of Text Based Captcha
PDF
Machine Learning Methods For Captcha Recognition
PPT
Captcha
PPTX
Facebook thrift
PPT
3d internet
PPT
Pill camera
PPTX
zigbee full ppt
PPT
Biometric's final ppt
PPTX
Ethical hacking presentation
PPT
Phishing attacks ppt
PPT
Light tree
Captcha as graphical password
Captcha as graphical passwords a new security primitive based on hard ai prob...
Jean captcha-ppt
Rain technology
Generic Solving Of Text Based Captcha
Machine Learning Methods For Captcha Recognition
Captcha
Facebook thrift
3d internet
Pill camera
zigbee full ppt
Biometric's final ppt
Ethical hacking presentation
Phishing attacks ppt
Light tree
Ad

Similar to captcha.ppt (20)

PPT
563.10.3 captcha
PPTX
CSE captcha ppt.pptx
PPT
PDF
14A81A05A8
PPTX
introduction to captcha, its types and how does it works
PPTX
PDF
Evolution of captcha technologies
PPTX
Mitali Khimsuriya.pptx
PPTX
CAPTCHA.pptx
PPTX
Captcha a web security
PPTX
PPT
Shreya
PPTX
Captcha
PDF
49 captcha
PPT
49 captcha
PPTX
latest ppt in tranning
DOCX
PDF
A FRAMEWORK FOR DEVANAGARI SCRIPT-BASED CAPTCHA
PDF
Human Computer Interface -l2.pdf
PDF
IRJET- Different Implemented Captchas and Breaking Methods
563.10.3 captcha
CSE captcha ppt.pptx
14A81A05A8
introduction to captcha, its types and how does it works
Evolution of captcha technologies
Mitali Khimsuriya.pptx
CAPTCHA.pptx
Captcha a web security
Shreya
Captcha
49 captcha
49 captcha
latest ppt in tranning
A FRAMEWORK FOR DEVANAGARI SCRIPT-BASED CAPTCHA
Human Computer Interface -l2.pdf
IRJET- Different Implemented Captchas and Breaking Methods

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Modernizing your data center with Dell and AMD
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Big Data Technologies - Introduction.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectral efficient network and resource selection model in 5G networks
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Modernizing your data center with Dell and AMD
Review of recent advances in non-invasive hemoglobin estimation
Encapsulation_ Review paper, used for researhc scholars
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Dropbox Q2 2025 Financial Results & Investor Presentation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Per capita expenditure prediction using model stacking based on satellite ima...
Big Data Technologies - Introduction.pptx
A Presentation on Artificial Intelligence
Reach Out and Touch Someone: Haptics and Empathic Computing
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Chapter 3 Spatial Domain Image Processing.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Mobile App Security Testing_ A Comprehensive Guide.pdf

captcha.ppt

  • 1. Presented by: AVINASH MAURYA IT VI SEM 0829213008
  • 2. Definition Background Applications Types of CAPTCHAs Breaking CAPTCHAs Proposed Approach Conclusion
  • 3. CAPTCHA stands for Completely Automated Public Turing test to tell Computers and Humans Apart A program that can tell whether its user is a human or a computer. The challenge: develop a software program that can create and grade challenges most humans can pass but computers cannot
  • 4. First used by Altavista in1997 Reduced SPAM add-url by over 95% CMU/Yahoo! Automated the creating and grading of challenges PARC Relies on document image degradation to prevent successful OCR Conducted user-focused studies to assess the effectiveness of CAPTCHAs
  • 5. CAPTCHAs are based on open AI problems Breaking CAPTCHAs help advance AI by solving these open problems Improving CAPTCHAs help telling computers and human apart Win-win situation
  • 6. Pessimal Print: A Reverse Turing Test Allison L. Coates, Henry S. Baird, Richard J. Fateman Telling Humans and Computer Apart Automatically Luis von Ahn, Manuel Blum, and John Langford CAPTCHA: Using Hard AI Problems for Security Luis von Ahn, Manuel Blum, Nicholas J. Hopper, and John Langford Using Machine Learning to Break Visual Human Interaction Proofs (HIPs) Kumar Chellapilla, Patrice Y. Simard
  • 7. Free email services Online polls Dictionary attacks Newsgroups, Blogs, etc… SPAM
  • 8. Text based Gimpy, ez-gimpy Gimpy-r, Google CAPTCHA Simard’s HIP (MSN) Graphic based Bongo Pix Audio based
  • 9. Gimpy, ez-gimpy Pick a word or words from a small dictionary Distort them and add noise and background Gimpy-r, Google’s CAPTCHA Pick random letters Distort them, add noise and background Simard’s HIP Pick random letters and numbers Distort them and add arcs
  • 11. Bongo Display two series of blocks User must find the characteristic that sets the two series apart User is asked to determine which series each of four single blocks belongs to Difference? thick vs. thin lines
  • 12. PIX Create a large database of labeled images Pick a concrete object Pick four images of the object from the images database Distort the images Ask the user to pick the object for a list of words
  • 14. Pick a word or a sequence of numbers at random Render them into an audio clip using a TTS software Distort the audio clip Ask the user to identify and type the word or numbers
  • 15. Most text based CAPTCHAs have been broken by software OCR Segmentation Other CAPTCHAs were broken by streaming the tests for unsuspecting users to solve.
  • 16. Very similar to PIX Pick a concrete object Get 6 images at random from images.google.com that match the object Distort the images Build a list of 100 words: 90 from a full dictionary, 10 from the objects dictionary Prompt the user to pick the object from the list of words
  • 17. Make an HTTP call to images.google.com and search for the object Screen scrape the result of 2-3 pages to get the list of images Pick 6 images at random Randomly distort both the images and their URLs before displaying them Expire the CAPTCHA in 30-45 seconds
  • 18. The database already exists and is public The database is constantly being updated and maintained Adding “concrete objects” to the dictionary is virtually instantaneous Distortion prevents caching hacks Quick expiration limits streaming hacks
  • 19. Not accessible to people with disabilities (which is the case of most CAPTCHAs) Relies on Google’s infrastructure Unlike CAPTCHAs using random letters and numbers, the number of challenge words is limited