Section courante

A propos

Section administrative du site

Sommaire

Les captchas ont été développé afin d'empêcher que des robots insère des données non désirées dans la base de données d'une entreprise par un robot automatisé (soit un vulgaire programme). Ainsi, grâce à cette méthode, il devient difficile d'insérer des liens URL vers un site pornographique ou non sollicité.

Résumé

Nom Langage Site Internet
Asirra Perl, PHP, Python http://research.microsoft.com/en-us/um/redmond/projects/asirra/
Authen::Captcha Perl  
Bumblebeeware.com Perl http://bumblebeeware.com/captcha/
captchas.net ASP 3.0, JSP, Perl, PHP, Python, Ruby http://captchas.net/
Captchator ASP 3.0, Perl, PHP, Python, Ruby on Rails http://captchator.com/
HotDreamWeaver ASP 3.0, PHP, Perl http://www.hotdreamweaver.com/
MotionCAPTCHA jQuery, HTML5  
reCAPTCHA ASP 3.0, ASP.NET, ColdFusion, Java, JSP, Perl, PHP http://www.google.com/recaptcha
Securimage PHP http://www.phpcaptcha.org/

Détaillé

reCAPTCHA

Sans nul doute, le projet le plus intéressant, propriété de Google (http://www.google.com/recaptcha), offre une reconnaissance toujours de plus en plus évoluée.

Elle offre maintenant la possibilité d'effectuer un «Test audio» du Captcha. Mais le plus intéressant, c'est qu'il s'efforce de s'adapter à tous les langages de programmation (ASP 3.0, ASP.NET, ColdFusion, Java, JSP, Perl, PHP,...), cadre d'application (Symfony,...) et applications (Drupal, FlatPress, FormMail, Joomla, MediaWiki, Movable Type, NucleusCMS, phpBB, PHPKIT, TYPO3, vBulletin, WordPress,...).


Securimage

Si vous souhaitez avoir un Captcha autonome sur votre site d'hébergement, celui-ci est développé en PHP et il est entièrement gratuit. Il est disponible à l'adresse URL suivante : http://www.phpcaptcha.org/.

Bien que peu élaborée, son apparence fort simple permet aux internautes de repérer facilement les écrits dans l'image. Ainsi, il n'aura souvent qu'une ligne ou deux au dessus des lettres ou des chiffres. De plus, il faut simplement entrer le nombre de chiffres ou de lettres contenus dans l'image.


MotionCAPTCHA

Dans le but rendre plus intéressant les Captcha, un développeur décida d'exploiter les caractères de la balise CANVAS du HTML5 afin d'authentifié l'humain à l'aide d'un traçage de dessin. Cette idée est fort originale, mais pour l'instant n'est offerte qu'en version expérimentale.

LES DANGERS

Le fait d'ajouter un Captcha n'empêche pas d'être percé par des bots, ainsi, de nombreux projets se développent en JavaScript, Python et PHP permettant de comprendre le Captcha sans aucune intervention humaine et d'insérer les bonnes informations souhaitées par le Hacker. De plus, depuis 1953, il existe des formules de reconnaissances de caractères (OCR) permettent de lire les caractères dans une image.

Voir également

Langage de programmation - FBML - Référence des balises - fb:captcha
Langage de programmation - PHP - Références des bibliothèques et cadres d'application - recaptchalib.php

Dernière mise à jour: Samedi, le 4 août 2012