Bot Protection using CAPTCHA: Gurmukhi Script
Baljit Singh Saini, Anju Bala · 2013
Today several daily activities such as communication, education, E-commerce, Entertainment and tasks are carried out by using the internet. To perform such web activities users have to register regarding the websites. In registering websites, some intruders write malicious programs that waste the website resources by making automatic false enrolments that are called as bots which adversely affect the working of websites. So, it becomes necessary to differentiate between human users and Web bots is known as CAPTCHA. CAPTCHA is based on identifying the distorted text, the color of image, object or the background. In this paper a new CAPTCHA technique is proposed that focuses on the use of Gurmukhi script in the generation of CAPTCHA. The proposed scheme uses specific Punjabi font in CAPTCHA generation. Such CAPTCHA exploits the limitations of Gurmukhi OCRs in reading Punjabi text. However, many of the existing English based CAPTCHAs have some inherent problems and cannot assure the security of these websites. The proposed scheme is beneficial in Punjabi speaking countries and is very useful in protecting internet resources. The user interface for proposed CAPTCHA is both Punjabi and English. The mainstay of this project is to avoid tremendous attack from malicious computer programs, so CAPTCHA mechanism has been designed to distinguish humans and computers. A survey has been conducted to find the usability of the scheme, which was satisfactory. The results were encouraging. Moreover, a comparative study of our CAPTCHA with traditional CAPTCHAs and reCAPTCHA has shown its advancement over traditional CAPTCHAs.