Бих го прочел на глас, но се страхувам, че може да събуди Азатот.
Замисляли ли сте се какъв черен, усукан ум сънувал мерзостта, която е Капча? Питали ли сте се някога какви стихийни дълбочини породиха тази ужасна мярка против спам - и защо любовта към всичко, което е правилно и добро, трябва да е толкова нечетлива? Този въпрос ми хрумна на другия ден, всъщност - реших да направя малко проучване.
Ще започнем с много кратка история на технологията.
Първото използване на нещо подобно на CAPTCHA беше още през 1997 г., когато платформата за търсене Alta-Vista потърси средство за блокиране на автоматизирано подаване на URL адреси към своя двигател. Вижте, докато възможността за подаване на URL адреси на организацията определено им помагаше да разширят хоризонтите си и да подобрят търсенето си, имаше много безскрупулни хора, които хвърляха заедно ботове, предназначени просто да спам сървърите си с URL адреси - несъмнено усилие да сканират класирането на двигателя алгоритми в тяхна полза.
Главният учен на Alta Vista, Андрей Бродер, вярва, че е намерил решение, като разработва алгоритъм, който генерира произволно изображение на печатен текст - най-ранният екземпляр на технологията CAPTCHA. Алгоритъмът беше усъвършенстван от изследователи от Карнеги Мелън през 2000 г., които нарекоха технологията CAPTCHA, съкратена от „напълно автоматизиран тест за обществен тюринг“, за да кажат на „Компютри и хора“. Да… съкращенията всъщност не бяха тяхна работа.
Както и да е, компютрите не можаха да го разпознаят, но хората все още бяха напълно способни да прочетат съобщението и да го въведат. Технологията бързо обхвана и за кратко се разпространи в интернет. През април 2001 г. на Бродер и неговия екип е издаден патент.
Това беше доста смъртоносен удар в надпреварата с оръжия между професионални програмисти и спам агенти - засега.
Вижте - и ето причината, поради която съвременните CAPTCHAS са толкова често нечетливи и почти невъзможни за четене - не отне много време на спамерите да измислят начин да заобиколят технологията. Много от тях просто се насилваха да изминат слабата си сигурност, за да влязат, но много от тях изработиха дори по-интелигентни спам ботове, които бяха способни да разпознават знаци в образите.
Никой не каза, че спамерите са глупави - точно обратното, най-добрите от тях са толкова умни, колкото и най-ярките професионалисти.
За пореден път университетът в Карнеги Мелън излезе с нова технология, известна като GIMPY CAPTCHA, която сега леко деформира и изкриви думите, често ги превръща в нечетен произход. Работи се, като набира селекция от произволни думи от речника - потребителят трябва да идентифицира поне няколко от тях правилно, за да премине теста и да стигне до мястото, където се опитва да отиде.
Към този момент компютрите всъщност са били по-умели да разпознават единични знаци от хората.
Отново технологията в крайна сметка се оказа неефективна, тъй като приложенията бяха доста бързо разработени, което позволи на компютрите да „сегментират“ изображенията на части, да разпознават отделни символи и да ги разделят на думи. Надпреварата с оръжия отново ескалира и се роди съвременната CAPTCHA - често нечетливият гобленист кука, който виждаме най-често. Тази форма на CAPTCHA използва високи нива на изкривяване, струпва героите заедно и като цяло ги прави изключително трудни както за четене, така и за сегментиране.
Други форми на CAPTCHA
Графичните CAPTCHA не са единствената форма на защита от спам, която съществува там - те са просто най-често срещаните (и най-дразнещите). Има аудио надписи (които често се изкривяват, за да противодействат на програмите за разпознаване на аудио), текстови въпроси, които компютрите все още не могат да разберат (т.е. „Една от тези думи принадлежи картофът“) и дори PiCAPTCHA, които представят потребителя с серия от изображения и им кажете да щракнете върху тях в определена последователност.
За съжаление, дори тези форми на CAPTCHA не са нечупливи и ние започнахме да наблюдаваме тенденция на спамерите, които използват други човешки същества, за да решат проблемите пред тях. Понякога те са „работещи в цифров чифт“, принудени да седнат прегърбени над компютър, който извежда решения за проблеми с CAPTCHA, за да могат тези спамъри да ги добавят в своята база данни.
Понякога, обаче, може да се окаже, че са неволни манекенки, като бедните глупаци, които неволно увеличават арсенала на спама, защото искат безплатно порно.
Все още не сме намерили решение на тази алея за атака - и може би никога няма да я намерим.
Както и да е, там го имате. Кратка история зад главоболието, което предизвиква главоболие на екрана на вашия компютър.
