Android

Google-erbjudanden Topptips för att hjälpa till med att slå bots

Stryktipssnack: Mikael går igenom hur R-system funkar

Stryktipssnack: Mikael går igenom hur R-system funkar
Anonim

Google har gjort en ny spinn på CAPTCHA, ett sätt att hjälpa webbplatser att skilja mellan mänskliga besökare och bots: Det vill att folk ska berätta vad som händer i en serie slumpmässigt roterade bilder, en uppgift att människor lätt och datorer är svåra.

När spammare började använda programvara för att automatiskt skapa tusentals webbadresskonton på tjänster som Hotmail och Gmail, för att skicka spam, vände sig e-postoperatörerna till CAPTCHA (Fullständigt automatiserad public turing-test för att berätta för datorer och människor förutom att automatisera sökande.

En typisk CAPTCHA frågar besökaren att titta på en bild som innehåller en serie förvrängda bokstäver och siffror som är inställda mot en upptagen bakgrund och att skriva in sekvensen av tecken de se. Tanken är att en människa lätt kan känna igen bokstäverna, medan ett datorprogram kommer att göra det svårt att göra det.

[Ytterligare läsning: De bästa TV-streamingtjänsterna]

Men OCR (optisk teckenigenkänning) -programvaran har blivit mer sofistikerad, vilket tvingar CAPTCHA-utvecklare att göra sina utmaningar så oläsliga att många människor har problem också.

Googles svar är att visa besökare slumpmässigt roterade bilder och fråga dem vilken väg som är uppe.

Men medan bilder roteras slumpmässigt, de kommer att väljas noggrant. Först utesluter Google bilder där egna datorer lätt kan identifiera toppen, till exempel fotografier som visar landskap med blå himmel (lätt detekterad), text (lätt igenkänd) eller porträtt av människor (det finns många ansiktsigenkänningstillämpningar på marknaden). Då kommer det att skärpa ut bilder som människor tycker är för svåra att orientera (till exempel abstrakt konst eller synpunkter, som inte har en lätt identifierbar topp) genom att utföra en slags opinionsundersökning.

Den undersökningen är den nyckeln till processen, eftersom det tillåter att Google skapar en pool med lämpliga bilder för vilka människor är överens om rätt orientering.

Genom att utmana besökare med en serie bilder som den känner till orienteringen och en för vilken den inte gör det " t kan Google skanna bots och samla regelbundet statistik om den okända bilden: Om besökare brukar komma överens vilken väg som är upp, är det lämpligt att inkludera det, och om de inte håller med kan bilden vara för svår.

Google-anställda Rich Gossweiler, Maryam Kamvar och Shumeet Baluja beskriver bildvalsprocessen i ett papper, "What's Up CAPTCHA?" att de kommer att presentera nästa torsdag på WWW 2009-konferensen i Madrid.

De är inte de första som överväger att använda fotografier i CAPTCHAs. I augusti 2007 bad Microsoft besökare att skilja mellan katter och hundar i ett försök att stoppa skräpposterna.

Tidigare framsteg i ansiktsigenkänningssoftware kan dock ha gjort det här sättet föråldrat: Apples iPhoto-program kan redan identifiera katternas ansikten, men har problem med hundar, vilket tyder på att programvara som medvetet kan skilja mellan de två kanske inte är långt borta. Men det är smart Google, men spammarna kan vara smartare. Det finns bevis för att de anställer människor för att spricka den nuvarande grödan CAPTCHAs, presentera utmaningarna som ett spel, betala människor i låginkomstländer för att lösa dem - eller omformulera CAPTCHAs som ett sätt att få tillgång till porrplatser. Mot den typen attacker finns det lite som Google kan göra.