Perché il computer Tenere chiede di confermare Che sono un essere umano?

May 7

Molti siti web contengono una forma di protezione conosciuto come CAPTCHA. Abbreviazione di completamente automatizzato di test di Turing pubblico per raccontare Computers and Humans Apart, la tecnica fornisce un insieme di parole o lettere per all'utente di digitare. sistemi CAPTCHA utilizzano tipografia distorta per evitare il riconoscimento automatico da programmi per computer. Siti utilizzano questi test per garantire le richieste provengono da esseri umani vivono, impedendo così lo spam e attacchi di tipo denial-of-service. A causa della loro prevalenza, molti utenti di Internet potranno vedere le richieste CAPTCHA su base giornaliera.

metodo

CAPTCHA si basa sui limiti di algoritmi informatici per raccontare le azioni umane a parte le risposte automatiche. I computer possono leggere molte immagini di tipografia utilizzando il riconoscimento ottico dei caratteri. Quando le immagini sono sufficientemente distorte, tuttavia, i computer non possono leggere in modo affidabile il testo. sistemi CAPTCHA utilizzano questo fatto con la presentazione di utenti con selezioni artificialmente distorte di testo. Ogni sistema CAPTCHA funziona in modo diverso, ma i metodi standard includono orditura il testo e il disegno di linee e forme attraverso di essa. Richiedendo all'utente di digitare il testo distorto, il sistema conferma un essere umano è entrato nella risposta.

usi

Siti utilizzano sistemi CAPTCHA per vari scopi. Siti con la partecipazione della comunità, come ad esempio i blog con sezioni di commento, possono richiedere un CAPTCHA per impediscono automatizzato commentare. Questo blocca spam bot, pezzi di software che pubblicano annunci pubblicitari, link di virus e truffe di phishing nei commenti siti. pagine Web con servizi di download spesso richiedono un CAPTCHA prima di inviare i file. Questo blocco impedisce agli utenti di martellare siti con numerose richieste, che costano la larghezza di banda ospite e rallentando il server.

L'uso su Google

Ricerche di Google non richiedono un CAPTCHA per impostazione predefinita, ma il motore di ricerca inizieranno ne fanno richiesta da parte degli utenti con i modelli di traffico insoliti. Quando Google rileva ciò che ritiene essere le query, che sono contro condizioni di servizio di Google automatizzato, verrà visualizzato un messaggio di avviso e chiedere un CAPTCHA per confermare l'uso manuale del sito. Se non è stato utilizzato un programma di consultazione automatizzata, Google consiglia la scansione di software dannoso che può essere la causa del problema.

ReCAPTCHA

I ricercatori della Carnegie Mellon University, i creatori originali di CAPTCHA, hanno iniziato il servizio reCAPTCHA per combinare libro digitalizzazione con i test di protezione CAPTCHA. Invece di usare casuali, blocchi artificialmente distorte di testo, reCAPTCHA mostra agli utenti due parole. Il sistema conosce il testo di una parola, mentre l'altra viene da un testo scansionato quali computer non potevano interpretare. Quando gli utenti rispondere alle domande reCAPTCHA, il sistema registra il testo, utilizzando le risposte per creare versioni digitali di libri stampati. Ad oggi, il sistema ha digitalizzato archivi del New York Times e molti titoli su Google Libri.