İşte nasıl çalışır:. Birincisi, reCAPTCHA programının yöneticisi dijital bir kitap tarar. Daha sonra, program, dijital görüntü reCAPTCHA iki kelime seçer. Uygulama zaten sözcüklerden biri tanır. Bir alana ziyaretçi türleri bu kelime doğru, uygulama, ikinci sözcüğü varsayar, kullanıcı tipleri de doğrudur. Bu ikinci kelime uygulaması diğer kullanıcılara sunacak kelimelerin bir havuza gidiyor. Bir sözcüğün her kullanıcı türleri gibi, uygulama, orijinal cevap sözcüğü karşılaştırır. Sonunda, uygulama kesinlik yüksek derecede sözcüğü doğrulamak için yeterli yanıtları alır. Bu kelime daha sonra
zaman alıcı geliyor. Doğrulanmadı havuza gitmek, ama bu durumda CAPTCHA çifte görev çekerek olduğunu hatırlıyorum. Sadece o, bir dijital kitabın içeriğini doğruluyor da formu doldurarak insanlar aslında insan olduğunu doğrulayarak ediyor. Buna karşılık, bu insanlar kullanmak istediğiniz servise erişim kazanmaktadır.
Sonra, bir CAPTCHA oluşturma gider sürecine bir göz atacağız.
Bir CAPTCHA oluşturma
CAPTCHA oluşturmak için ilk adım yolları insanların ve makinelerin işlem bilgileri farklı bakmaktır. Makineler talimatları setleri izleyin. Bir şey bu talimatların bölge dışına düşerse, makine telafi etmek mümkün değildir. Bir CAPTCHA tasarımcısı bir test oluştururken bunu dikkate almak zorundadır. Insanlara görünmez ama makineler okuyabilirsiniz Web'de bilgi - Örneğin, metadata bakar bir program oluşturmak kolaydır. Eğer görsel bir CAPTCHA oluşturmak ve resmin meta çözümü içeriyorsa, lütfen CAPTCHA hiçbir zaman kırık olacak.
Benzer şekilde, bir şekilde harf ve sayı bozmayan bir CAPTCHA inşa etmek için akılsızca. Bir karakter bozulmamış dizi çok güvenli değil. Birçok bilgisayar programları bir görüntüyü taramak ve harf ve rakamlardan gibi basit şekiller tanıyabilir.
CAPTCHA oluşturmak için bir yolu önceden belirlemek görüntüleri ve kullanacağı çözümler sağlamaktır. Bu yaklaşım testin güvenilirliğini tehlikeye tüm CAPTCHA çözümleri içeren bir veritabanı gerektirir. Microsoft Research uzmanları Kumar Chellapilla ve Patrice Simard gö