Search Perform an advanced search query SOFTPEDIA
 
SOFTPEDIA
Updated one minute ago
HomeSubmit a program for being reviewedAdvertise on our websiteGet help on surfing our websitesSend us your feedbackGet information about our XML/RSS backend and how to use itBrowse the news archiveVisit our discussion forumVizitati forumul in limba romana



KLIP
  1. HOME
  2. SCIENCE
  3. TECHNOLOGY
  4. WEBMASTER
  5. SECURITY
  6. MICROSOFT
  7. LINUX
  8. APPLE
  9. GAMES
  10. TELECOMS
  11. REVIEWS
  12. LIFE & STYLE
  13. EDITORIALS
  14. INTERVIEWS
  15. RSS
Welcome!
Hello, Guest

Login if you have a Softpedia.com account.

Otherwise, register for one.

TIPS AND TRICKS

How Easy Could A CAPTCHA Be Broken ?

- Factors Influencing The CAPTCHAs Strength

By: Catalin Bocanu, Web News Editor

CAPTCHA systems are widely used to protect various Internet services or applications of unauthorized access of robots or other types of automatic attacks. These type of security systems
are also called "reverse Turing tests" and are implemented in blogs to prevent spam comments, in forums to stop multiple postings, in email service registration to prevent multiple accounts creation and so on.

The role of a CAPTCHA is to make the difference between a bot and a human, through the validation of a test easily to realize and understand by humans, and nearly impossible by robots. This definition of CAPTCHAs working principle is true from theoretical point of view regarding the robots (artificial intelligence) capabilities. In practice, many CAPTCHA systems, without having the test generation algorithm made public were broken by robots.

Most of the actual CAPTCHA systems require the user to type some letters or numbers dynamically generated as a picture on a server side. Depending on the directives used in the generation algorithm, the letters are rendered in various ways. For example, the characters could be rotated, distorted, scaled, with different types of background having the role to make the optical character recognition more difficult for robots. Other types of CAPTCHAs will require the user to solve a problem like providing the result of a simple algebraic expression, this test being harder to be broken by robots.

CAPTCHAs efficiency (strength) is hard to establish, but some key points in evaluating a certain script exist. It is recommended to select a script providing many types of fonts, backgrounds, as well as generation algorithms. Another CAPTCHAs vulnerability is the maintenance of the session when the test is passed. Based on the session id of the respective CAPTCHA image, it will be possible to automate the requests to a certain system or service.

The current and past experiences regarding the CAPTCHAs strength show that this type of security system could be broken with actual technologies. But the presence of a CAPTCHA is always necessary when you need to enhance the stability and security of any web service or application. The changing of a CAPTCHA script at a certain interval of time could be a solution to improve the protection efficiency.



MORE RELATED ARTICLES: How To Select The Best Forum Software? What Is New in Drupal 6.0 Feel The Freedom of AJAX Based Chat Rooms Upgrade Methods for WordPress Strategic Alternatives for Virtual Stores Get a Simple Blog Application for Beginners Optimal Webmail Management Web Attacks Through SQL Injection Security of Free Content Management Systems An Unwanted Trip To A Porn Website ?
 
Comments | Link here | Subscribe
Print | Send to friend
Today's News | Yesterday's News

Search:


4th March 2008, 17:47 GMT | Copyright (c) 2008 Softpedia | Contact:
Read by 497 user(s) | Rating: | 3 vote(s) so far | Cast your vote:
How Easy Could A CAPTCHA Be Broken ? - USER OPINIONS




We are sorry, there are no opinions available for this article.






SHARE YOUR OPINION ABOUT How Easy Could A CAPTCHA Be Broken ?

Since you are not logged on, your comments will have to be approved before being displayed.
Click here to login, or register.
Your Name:
Your Email:
Type in the result:
Your Opinion:
 


DO YOU WANT TO CONTACT US?  

If you have some comments or you want to send us some information you can send us an email directly to .
You can use the form below for the same purpose.
Your full name: (at least 3 characters)
Your email address: (at least 5 characters)
Message subject: (at least 5 characters)
Message text:
(at least 10 characters)
Type in the result:
 
 



© 2001 - 2008 Softpedia. All rights reserved.
Softpedia™ and Softpedia™ logo are registered trademarks of SoftNews NET SRL.
Copyright Information | Privacy Policy | Terms of Use | Contact Softpedia | Update your software | Archive