Yellow Jacket v 1.0

Yellow Jacket is a CAPTCHA™.

"A CAPTCHA™ is a type of challenge-response test used in computing to determine whether or not the user is human."

A common type of CAPTCHA™ requires that the user type the letters of a distorted image, sometimes with the addition of an obscured sequence of letters or digits that appears on the screen. A CAPTCHA™ can help deter:

  • Spam submitted through web forms (web mailers)
  • Brute force password attacks on login pages
  • Automated web form submission attempts

Yellow Jacket is designed to present an image with a challenge code for a human to confirm in order to process a submission form on any given page. Yellow Jacket is also designed to combat optical character recognition programs by compiling an image with a randomly generated and distored code that changes with each failed attempt. Without some sort of submission form challenge, a webpage is prone to attacks of repeated, automated submissions which leads to SPAM which ultimately leads to lost productivity.

Yellow Jacket is a class object script written in PHP and requires GD libraries to render the image on the fly that helps web developers prevent automated registrations. We provide a live demonstration of Yellow Jacket at the bottom of this page. Simply type the code displayed in the box into the input field. Press submit to see if you typed the code correctly.

Yellow Jacket is portable, fully themable and can easily be implemented into any existing PHP website. Installation and implementation of Yellow Jacket into your existing PHP website is available for a nominal fee or you can simply purchase the script and install it yourself. Please contact us for more information on how to protect your site with Yellow Jacket.

Yellow Jacket v 1.0 Features

Below is a summary of features Yellow Jacket has to offer:

  • Fuctions on all modern browsers
  • Functions with or without AJAX
  • Use on multiple pages, each with their own attempt limit
  • Customize the number of CAPTCHA characters rendered on output
  • Support for multiple, randomized fonts
  • Support for multiple, randomized font colors
  • Support for multiple, randomized background noise colors
  • Support for SQL
  • Fully portable; match your current website layout and theme
  • Works on any PHP powered website
  • Can detect repeated attempts after limit has been reached and log IP address
  • Support for multi-lingual internationalization

Yellow Jacket v 1.0 Requirements

  • A PHP capable web server
  • PHP 5.2 or newer (Go PHP5)
  • PHP compiled with gd (2.x) and Freetype libraries
  • PHP compiled with crypt support (md5, sha1, crc32)
  • A session id
  • An SQL database (optional)
  • Javascript (optional; when AJAX technology is employed as demonstrated below)

Why Do I Need to Enter This Code?

Typing the characters from an image helps ensure that a human being, not an automated program or attacker, is completing and submitting any given form. This reduces system loads and ensures better performance of your services. In most cases, an automated program is unable to recognize the characters in an image.

Human. Or not... You have 10 tries to get the code right!
Attempts left: 10
  
Correct ..::..  Incorrect ..::..  New Image Request
Yellow Jacket  Price  
Yellow Jacket - Single Server License $75 USD

* CAPTCHA is a trademark of Carnegie Mellon University.

Back to Top