Robotok (spam bot) elleni védelem

Sok esetben támadják robotok (többnyire botnetből) az űrlapokat nem valódi feliratkozókat generálva. A leghatékonyabb védelem az efféle támadásokkal szemben az ún. "captcha", ami azt viszgálja, hogy az űrlapba nem robot akar-e adatot bevinni. Ez általában egy plusz beviteli adatmező szokott lenni, amire a robotoknak nagyon nehéz vagy lehetetlen válaszolni. A korábbi egyszerű megoldások felett már eljárt az idő, az intelligensebb robotok manapság már akár a képeket is képesek elolvasni, az egyszerűbb captcha megoldásokat átverve (bár azért egy képről leolvasható számjegyekkel védett űrlap még manapság is nagyon erős védelemnek számít, a legtöbb robot ezen már elvérzik).

A listaMesterben már régóta lehet képpel működő (számjegyes) robot szűrőt használni a régi típusú űrlapokkal. A modern űrlapszerkesztőbe viszont nem ezt a captchát építettük bele, hanem a legmodernebb technológiájú, a google mesterséges intelligenciájával működő robot ellenőrzőt. Ez a reCaptcha. Ez a megoldás sokkal kényelmesebb a hagyományos captcháknál, mert itt még a legrosszabb esetben is mindössze néhány kattintással megússza az ember a tesztet. Két fajtája létezik, a 2-es verziójú (vagy hagyományos) reCaptcha, és a láthatatlan reCaptcha. Ez utóbbi a legmodernebb mai megoldás, itt már alapból kattintani sem kell, mert a mesterséges intelligencia a felhasználó viselkedése alapján szűri hogy az illető robot-e. A tesztkérdések csak akkor jönnek elő, ha a google algoritmusa bizonytalan a kitöltő mivoltában. A hagyományos reCaptcha is nagyon felhasználóbarát, mert alapból csak annyit kér, hogy egy jelölőnégyzetbe kattintsunk bele. Ha a google algoritmusa bizonytalan, akkor felugrik egy tesztkérdéses ablak, amiben általában 3-4 kattintást kell csak végeznünk (pl. kiválasztani azokat a képeket, amiken autóbusz látható).

Az űrlapszerkesztőben az általános beállításoknál lehet kiválasztani, hogy akarunk-e reCaptchát az űrlapunkba tenni, és ha igen, akkor melyik típusút.

FIGYELEM!

A captcha beállítás csoport szintű. Ez azt jelenti, hogy ha megváltoztatod, akkor az összes olyan űrlapon, ami ugyanehhez a csoporthoz tartozik, ugyanazt a captcha típust kell használnod. Ha vannak a honlapodba illesztve korábbi űrlapok, amik más captcha típust használtak vagy nem használtak captchát, akkor azok NEM fognak működni, le kell őket cserélni. Ez a régi típusú űrlapokra is vonatkozik, tehát valamelyik reCaptcha bekapcsolásával a hagyományos számjegyes captcha sem fog működni. Ha tehát változtatod ezt a beállítást, akkor minden űrlapodat cserélni kell, ami az adott a csoportba gyűjt feliratkozókat.

Ez azért van így, mert annak a szerver oldali komponensnek, ami az űrlapokról beérkező adatokat a ListaMester szerverén feldolgozza (ezt szokták direktben támadni a spam botok), tudnia kell, hogy milyen fajta captcha adatokat várjon (ezek nélkül robot általi támadásnak fogja minősíteni az adatbeküldést, és nem menti az adatokat). Ez a komponens pedig közös az összes (egy csoporthoz tartozó) űrlapra.