Domov / Skype / Ochrana poštového systému pred spamom a vírusmi. Anti-spamové techniky Anti-spam

Ochrana poštového systému pred spamom a vírusmi. Anti-spamové techniky Anti-spam

Toto je nový produkt spoločnosti Kaspersky Lab určený na komplexnú ochranu domáci počítač. Tento program poskytuje súčasne spoľahlivú ochranu pred vírusmi, hackermi a spamom. Modul Kaspersky Anti-Spam je jedným z prvkov tohto systému ochrany domáceho počítača. V prvom rade je potrebné poznamenať, že Kaspersky Anti-Spam nie je samostatný produkt a nefunguje oddelene od Kaspersky Personal Security Suite. Do určitej miery to možno nazvať nevýhodou, pretože používatelia nemôžu používať Kaspersky Anti-Spam samostatne, ale komplexná ochrana má aj svoje nepochybné výhody.

Antivírusová ochrana a POŽARNE DVERE z viac ako raz uvažovaných na stránkach našej publikácie. Preto sa v tomto článku budeme zaoberať iba prácou modulu proti spamu.

Základom Kaspersky Anti-Spam je inteligentná technológia SpamTest, ktorá poskytuje: fuzzy (to znamená, že funguje aj v prípade neúplnej zhody) porovnanie kontrolovanej správy so vzorkami – správami predtým identifikovanými ako spam; identifikácia fráz charakteristických pre spam v texte listu; detekcia obrázkov predtým používaných v spamových e-mailoch. Okrem vyššie uvedených kritérií sa na identifikáciu spamu používajú aj formálne parametre vrátane:

  • „čierne“ a „biele“ zoznamy, ktoré môže používateľ udržiavať;
  • rôzne funkcie hlavičky poštová správa, charakteristické pre spam – napríklad známky falšovania adresy odosielateľa;
  • techniky používané spamermi na oklamanie poštových filtrov – náhodné sekvencie, nahrádzanie a zdvojovanie písmen, biely text a iné;
  • kontrola nielen textu samotného listu, ale aj priložených súborov vo formátoch obyčajný text, HTML, MS Word, RTF a iné.

Inštalácia antispamového modulu

Modul sa inštaluje počas inštalácie balíka Kaspersky Personal Security Suite. Pri výbere možností inštalácie používateľ používajúci iných poštových klientov ako poštové programy spoločnosti Microsoft nemusí nainštalovať doplnok pre Microsoft Outlook.

Je potrebné poznamenať, že Kaspersky Anti-Spam kontroluje všetku korešpondenciu prijatú prostredníctvom poštového protokolu SMTP. Vďaka tomu dokáže odfiltrovať spam v akomkoľvek poštovom programe, ale o tom nižšie.

Integrácia do Microsoft Outlook Express

Program ako taký nemá vlastné rozhranie. V programe Microsoft Outlook Express je modul Kaspersky Anti-Spam integrovaný ako ponuka a ako prídavný panel.

Pri používaní tohto panela môžete zaznamenať určité nepríjemnosti, ktoré však nemajú nič spoločné so samotným antispamovým modulom. Vzhľadom na princípy fungovania mechanizmu programy spoločnosti Microsoft Panel Outlook Express aplikácie Kaspersky Anti-Spam nemožno pripnúť na užívateľsky prívetivé miesto. Pri každom spustení programu sa panel zobrazí ako tretí v rade. Budete ho musieť neustále prenášať na vhodné miesto alebo sa zmieriť s týmto stavom vecí.

Prevádzka programu

Pri prijímaní pošty Kaspersky Anti-Spam analyzuje prichádzajúcu poštu. Pri zistení spamu je správa označená špeciálnym štítkom [!! SPAM] do poľa „Predmet“ a umiestnite ho do priečinka „Odstránené položky“. E-maily, ktoré neboli rozpoznané ako spam, nie sú označené a spracované. poštový program v súlade so stanovenými pravidlami. Ak si program nie je istý, že správa je spam, potom [?? Pravdepodobný spam] a e-mail sa umiestni do priečinka Doručená pošta, aby používateľ urobil konečné rozhodnutie. Okrem toho program používa ďalšie dva typy štítkov: - pre správy s obscénnym obsahom a - pre automaticky generované listy, ako sú listy od poštových robotov.

Vďaka týmto štítkom môžete organizovať prácu Kaspersky Anti-Spam s akýmkoľvek iným poštovým programom. Stačí vytvoriť pravidlá poštového klienta na triedenie správ podľa týchto značiek. V samotnom programe Microsoft Outlook sa takéto priečinky vytvárajú kliknutím na tlačidlo v okne nastavení antispamového modulu.

Program školenia

Program je možné trénovať dvoma spôsobmi: klasifikáciou správ prijatých používateľom ako spam - nie spam a stiahnutím aktualizácií zo servera "Laboratory". Prvá metóda vám umožňuje trénovať program pre osobnú poštu používateľa, druhá - rýchlo reagovať na masívne javy spamu na internete.

Pri prvom spustení Kaspersky Anti-Spam extrahuje všetky adresy z adresára Microsoft Outlook, aby ich umiestnil do „Zoznamu priateľov“. Všetky správy od týchto príjemcov budú antispamovým modulom považované za nevyžiadané a budú preskočené bez kontroly. Následne môže používateľ tento zoznam upravovať pridávaním alebo odoberaním príjemcov doň. Okrem „Zoznamu priateľov“ existuje aj „Zoznam nepriateľov“. Akákoľvek korešpondencia prijatá od príjemcov na Zozname nepriateľov bude jednoznačne vyhodnotená ako spam.

Pridávanie príjemcov do zoznamov priateľov alebo nepriateľov sa vykonáva jednoduchým stlačením špeciálneho tlačidla na paneli Kaspersky Anti-Spam. Nechýba ani školenie. Ak preskočíte spamový e-mail, stačí kliknúť na tlačidlo „Toto je spam“. Zobrazí sa okno, v ktorom musí používateľ povedať programu, čo má s touto správou urobiť.

Príkaz „Odoslať ako príklad spamu“ vygeneruje list spoločnosti Kaspersky Lab so správou o spame na ďalšie školenie. Tento príkaz je možné ignorovať. Pridanie autora k nepriateľom môžete zanedbať, no list by ste určite mali pridať do ukážok spamu. Takto je program trénovaný na osobnú korešpondenciu.

Keďže Kaspersky Anti-Spam nie je integrovaný do iných poštových klientov, jeho školenie v týchto programoch je možné len prostredníctvom aktualizácií prijatých zo servera laboratória. Bohužiaľ, táto možnosť školenia neumožňuje trénovať program na funkcie osobnej pošty.

nastavenie

V nastaveniach programu môžete: určiť umiestnenie databáz modulov, ak si ich užívateľ želá, aby boli uložené na neštandardnom mieste; zakázať alebo povoliť filtrovanie; nastaviť možnosti aktualizácie a zobraziť štatistiky.

Modul Kaspersky Anti-Spam poskytuje pomerne úplnú ochranu používateľskej pošty pred spamom. Ako každý iný program si vyžaduje tréning. A kým toto učenie prebieha, je možné omylom rozpoznať správne e-maily ako spam a naopak. Relatívnou nevýhodou je, že modul neumožňuje mazanie písmen na serveri, ktoré sú zjavne spam. Používateľ musí stále minúť svoju návštevnosť na tieto zbytočné listy. Na druhej strane s týmto prístupom k filtrovaniu spamu sa nestratí ani jedna hodnotná správa. Vo všetkých ostatných ohľadoch si Kaspersky Anti-Spam zaslúži najvážnejšiu pozornosť, najmä s ohľadom na integráciu modulu s inými programami, ktoré zaisťujú bezpečnosť počítača používateľa.

Úvod do problému

Všetci vieme, čo je spam, pretože sme ho buď zažili, alebo sme o ňom čítali. Všetci vieme, ako spameri zhromažďujú e-mailové adresy. Nie je tiež žiadnym tajomstvom, že spam nemožno úplne poraziť. Problémom je, ako s minimálnym úsilím čo najviac ochrániť používateľov, ktorí nechajú na vašej stránke svoje kontaktné údaje.

Predtým testované metódy ochrany

Najväčšou hrozbou pre poštové schránky sú programy, ktoré sťahujú stránky a berú stránky z textu poštové adresy. Stiahnu buď iba vašu stránku, alebo sa potulujú vyhľadávače v celej sieti. Ak je váš web malý, ochrana tejto automatickej opravy textu postačuje:

]+href=)([""]?)mailto:(+)()@".
"()(+.(2,4))2([ >])~i", "1" mailto: [chránený e-mailom]"
onMouseover="this.href="mai" + "lto:3" + "4" + "%40" + "5" + "6";"7", $text); ?>

Bohužiaľ to nebude fungovať, ak máte veľkú stránku. Napríklad spectator.ru, ktorého autor bol jedným z prvých, ktorí túto metódu použili. Keby som bol spamer, šiel by som do svojich osobných nastavení, zaškrtol by som „neukazovať uši“, 1000 recenzií na stránku a chytal by som cookies pomocou Proxomitronu. Potom by som pomocou hojdacieho kresla alebo php skriptu stiahol stránky s komentármi (nahradil cookies nastaveniami) a chytil adresy pomocou regulárneho výrazu. Získal by som malý základ pre reklamné zásielky.

Existovalo niekoľko ďalších metód ochrany, pri ktorých bol odkaz mailto: automaticky nahradený iným, ale efekt zostal rovnaký - keď naň kliknete, systémový klient vytvorí list na požadovanú adresu. Obaja neuniesli kritiku.

Zoznámte sa: ježkovia

Je zrejmé, že je ťažké vymyslieť iný spôsob ochrany, než je už odskúšaný – poskytnutie formulára na stránke na odoslanie správy. Poďme si to navrhnúť. Výhody tejto metódy sú zrejmé: nikto nebude môcť z vašej stránky získať adresy pre svoju databázu spamu. Odosielanie správ so skrytím adresy, ako to robia spameri, nebude fungovať – webový server opraví svoju IP adresu. Zoznamy verejných anonymných proxy serverov sa pravidelne aktualizujú a je ľahké z nich zablokovať prístup.

Zadávateľ

Začnime s tým, pretože toto je najťažšia časť.

Pri inštalácii odosielateľa formulára na stránku je dôležité chrániť ho pred útokmi chuligánov, čo nemôže byť o nič jednoduchšie ako spam. Preto budeme musieť v tomto smere vynaložiť veľké úsilie.

Po prvé, budeme sa chrániť pred hlúpymi dvojitými kliknutiami a odosielaním mnohých rovnakých požiadaviek. Myšlienka je takáto: správa sa neodošle, ak používateľ predtým neotvoril stránku s formulárom a otvorením stránky s formulárom môžete správu odoslať iba raz. Dá sa to urobiť pomocou vstavaných relácií PHP. Pri otvorení stránky s formulárom spustíme reláciu, v ktorej uložíme premennú, povedzme $flag. ID relácie sa zobrazí ako skrytý prvok na samom konci formulára. Používateľ zadá správu a odošle formulár. Po prijatí formulára skript spustí reláciu a skontroluje prítomnosť a hodnotu premennej $flag. Ak premenná neexistuje, ide o druhé kliknutie, list sa neodošle a zobrazí sa chybové hlásenie. Ak existuje premenná a údaje formulára nám vyhovujú (povinné polia sú vyplnené), skript odošle e-mail a reláciu vymaže.

Po druhé, budeme sa chrániť pred inteligentnými chuligánmi zaznamenávaním protokolov správ. Ak používateľ odošle správne vyplnený formulár, skript sa pozrie do protokolov a skontroluje, čo tam je. Áno, malo by to byť zakázané.

* posielať správy na rovnakú adresu častejšie ako určité obdobie
* poslať rovnaký text na rôzne adresy
* a jednoducho príliš často používajte odosielateľa formulára – povedzme nie viac ako 10 správ denne na používateľa

ID relácie vytlačíme na samom konci formulára, takže hacker potrebuje stiahnuť celý formulár a analyzovať ho, čo je zložitejšie ako len odosielanie HTTP požiadaviek. Prirodzene, odosielateľ formulára bude vydávať správy o chybách v písaní správy, požiadavke na poskytnutie spiatočnej adresy a podobne.

Výsledný kód odosielateľa formulára bol príliš veľký na to, aby sa dal zahrnúť do textu. Bol archivovaný na webovej stránke. Zdá sa, že skript funguje a posiela správy.

Nahradenie adries v texte

Teraz je odosielateľ formulára pripravený a musíme nahradiť všetky e-maily odkazmi naň. Samozrejme, nemali by ste to robiť ručne. Pre seba som napísal skript, ktorý automaticky nahrádza adresy odkazmi na odosielateľa formulára.

... Mínusy: viac času na umiestňovanie odkazov (kompenzované katalógom odkazov), používateľ pri prejdení myšou na odkaz nevidí, na akú adresu sa dostane. (Dmitrij Smirnov, "Ideálny autorský projekt, hypertextualita")

Všetky spomenuté nevýhody sa dajú ľahko odstrániť, ak použijete kód podobný tomu, ktorý teraz popíšem a ukážem.

Nie je tu nič zložité, ak ide o odkazy, potom nie je potrebný "viac času na usporiadanie". Na mojej stránke používam motorový skript, ktorý volajú všetky stránky, takže nie je problém doň pridať kód alebo ho z neho volať na nahradenie adries. Poštové adresy sa píšu aj píšu priamo v texte stránok, ale pred zobrazením používateľovi sú nahradené požadovaným textom. Zostavenie databázy odkazov alebo emailových adries nie je problém.

Čo teda robí náhrada adresy. V texte odkazu vyhľadá „mailto:“, vyberie z nich adresy, odošle dotaz do databázy, aby spočítala (spočítajte(*)), koľko adries z tých na stránke je v špeciálnej tabuľke. Ak sú na stránke nové adresy, ich počet bude väčší ako výsledok dopytu. V tomto prípade sa vytvorí dotaz, v ktorom sa vyberú hodnoty adries a tie, ktoré už existujú v tabuľke, sa vylúčia zo zoznamu. Zvyšok zoznamu sa odošle do tabuľky s dotazom INSERT.

Čo sa týka ID adries, myslím, že je lepšie použiť niečo, čo si návštevník stránky nemohol vyzdvihnúť. Viete si predstaviť, že odkaz /email.php?id=10 vedie k odosielateľovi formulára? Aké je to pokušenie nahradiť tam 11, 12 atď. a skúste im všetkým poslať správu. Preto som sa rozhodol použiť md5 hash z adries ako identifikátory. Sotva sa niekto zaviaže, že vyberie hash. V prípade adresára odkazov si vystačíte s ID, ale potom musíte vybrať všetky hodnoty z databázy a nahradenie adries ich hashmi je oveľa jednoduchšie.

Vykonanie príkazu ako

]+href=)". "([""]?)mailto:( [chránený e-mailom]+". ".(2,4))2(.*?>)~ie", ""12"/email.php?email=". urlencode(md5("3")). ""4"" , $text); ?>

...ktorý nahrádza adresy ich hashmi. Neodvážil som sa nahradiť zvyšok adries v texte odkazmi, ale urobil som jednoduchú náhradu adresami ako vasya_at_pupkin_dot_ru. Autosubstitučný kód je tiež v archíve.

Výsledok

Skrytie e-mailových adries pred návštevníkmi je celkom jednoduché. Mechanizmus automatických opráv nevyžaduje žiadne ďalšie úsilie a stránky na webe môžete písať, akoby sa nič nestalo. Ťažkosti vznikajú pri ochrane odosielateľa formulára pred webovými šikanovateľmi. Táto ochrana si vyžaduje veľa úsilia a zložitý kód, preto som napísaný kód na stránke zatiaľ nepoužil. Môžete si stiahnuť archív s náhradou adresy a odosielateľom formulára, ale veľmi vás žiadam: nevkladajte ho na svoju stránku v podobe, v akej ste si ho stiahli, sám neviem, ako spoľahlivo funguje.

Aké sú antispamové metódy?

Existujú dva hlavné spôsoby ochrany poštového servera pred spamom: ochrana pred spamom vo fáze prijatia poštovým serverom a „oddelenie spamu“ od zvyšku pošty po jej prijatí poštovým serverom.

Medzi prvými metódami sú najobľúbenejšie metódy DNS Black List (DNSBL), Greylisting a rôzne oneskorenia pri odosielaní pošty; použitie rôznych technické prostriedky, ako je kontrola existencie používateľa na strane odosielateľa (spätné volanie), kontrola „správnosti“ odosielajúceho servera takými metódami, ako je prítomnosť záznamu v reverznej zóne DNS, legálnosť mena pri vytváraní SMTP session (helo), kontrola SPF záznamu (na to, aby to fungovalo v DNS zázname sa používa zodpovedajúci záznam o serveroch legálnych odosielateľov o hostiteľovi).

Spomedzi metód analýzy obsahu listu sú najobľúbenejšími metódami kontrola pomocou rôznych algoritmov, ako je vyhľadávanie konkrétnych Kľúčové slová reklamného charakteru alebo na základe Bayesovej vety. Algoritmus založený na Bayesovej vete obsahuje prvky teórie pravdepodobnosti, na začiatku je užívateľom trénovaný na listoch, ktoré sú podľa neho spam a ďalej oddeľuje správy obsahujúce spam podľa charakteristických znakov.

Poďme sa teda bližšie pozrieť na tieto metódy filtrovania e-mailov.

Čierne listiny alebo DNSBL (Čierne listiny DNS)

Zoznamy zakázaných položiek obsahujú adresy, z ktorých sa odosiela spam. Široko používané sú zoznamy ako „otvorené relé“ a „otvorené proxy“ a rôzne zoznamy dynamických adries, ktoré poskytovatelia prideľujú koncovým používateľom. Z dôvodu jednoduchosti implementácie sa tieto čierne listiny používajú prostredníctvom služby DNS.

Greylisting alebo Greylisting

Greylisting je založený na taktike spamovania. Spam sa spravidla odosiela vo veľmi krátkom čase vo veľkom počte z akéhokoľvek servera. Úlohou greylistu je zámerne o nejaký čas odkladať prijímanie e-mailov. Adresa a čas preposielania sa zadávajú do databázy greylistov. Ak vzdialený počítač je skutočný poštový server, potom musí list ponechať v rade a do piatich dní preposielanie zopakovať. Spamové roboty spravidla neuchovávajú správy vo fronte, preto sa po krátkom čase prestanú pokúšať list poslať ďalej. Experimentálne sa zistilo, že priemerný čas odosielania spamu je niečo vyše hodiny. Pri opätovnom odoslaní listu z tej istej adresy, ak prešla od prvého pokusu požadované množstvo keď je list prijatý a adresa je zapísaná do miestneho bieleho zoznamu na dostatočne dlhú dobu.

Analýza výkonnosti

Prvé dva spôsoby umožňujú odfiltrovať asi 90 % spamu vo fáze doručenia do schránky. Už doručenú poštu je možné označiť pomocou analýzy obsahu listu, napríklad pomocou programu SpamAssassin. Tento produkt umožňuje na základe špeciálnych algoritmov pridať vhodné riadky do hlavičiek správ a používateľ môže na základe filtrov pošty v poštovom klientovi filtrovať poštu v požadované priečinky poštový program.

Záver

Samozrejme, existujú aj iné spôsoby ochrany pred spamom, najúčinnejšie, bohužiaľ, na tento moment sú preventívne opatrenia, ako napríklad nenechávanie svojej skutočnej e-mailovej schránky na stránkach, fórach a nástenkách, používanie dočasných adries pre takéto potreby, ktoré môžu byť neskôr vymazané, ak je potrebné zverejnenie poštová schránka na stránke namiesto textu použite grafický obrázok a podobné opatrenia.

GreyListing môžete pripojiť a nakonfigurovať cez panel ISPmanager v sekcii „Features“.

Viac o konfigurácii antispamových metód sa dozviete cez ovládací panel tu DNSBL a tu Greylisting.

Na ochranu poštových serverov sa používajú tieto technológie:

Existujú dva hlavné spôsoby ochrany proti spamu: ochrana pred spamom, keď je pošta prijatá serverom, a oddelenie spamu od zvyšku pošty po jej prijatí.

Čierne listiny. Zoznamy zakázaných položiek zahŕňajú adresy IP, z ktorých sa odosiela spam.

Greylisting alebo greylisting. Princíp fungovania šedých zoznamov je založený na taktike rozosielania spamu. Spravidla sa spam odosiela vo veľmi krátkom čase vo veľkých množstvách z akéhokoľvek servera. Úlohou greylistu je zámerne o nejaký čas odkladať prijímanie e-mailov. Adresa a čas preposielania sa zadávajú do databázy greylistov. Ak je vzdialený počítač skutočný poštový server, potom musí list ponechať vo fronte a do piatich dní zopakovať preposielanie. Spamové roboty spravidla neuchovávajú správy vo fronte, takže po krátkom čase sa prestanú pokúšať list poslať ďalej. Pri opätovnom odoslaní listu z tej istej adresy, ak od prvého pokusu uplynul požadovaný čas, list sa akceptuje a adresa sa na dostatočne dlhú dobu pridá do lokálnej bielej listiny.

DNSBL (čierny zoznam DNS)– zoznamy hostiteľov uložených pomocou systému DNS. Poštový server pristupuje k DNSBL a skontroluje v ňom prítomnosť IP adresy, z ktorej prijíma správu. Ak je adresa v tomto zozname, server ju neakceptuje a odosielateľovi sa odošle zodpovedajúca správa

Limit správ. Nastavte limit na počet správ.

Program Spamassassin(SA) umožňuje analyzovať obsah už doručenej správy. SpamAssassin prichádza s veľkým súborom pravidiel, ktoré určujú, ktoré e-maily sú spam a ktoré nie. Väčšina pravidiel je založená na regulárnych výrazoch, ktoré zodpovedajú telu alebo hlavičke správy, ale SpamAssassin používa aj iné techniky. Dokumentácia SpamAssassin označuje tieto pravidlá ako „testy“.

Každý test má nejakú „cenu“. Ak správa prejde testom, táto „cena“ sa pripočíta k celkovému skóre. Cena môže byť kladná alebo záporná, kladné hodnoty sa nazývajú spam, záporné hodnoty sa nazývajú šunka. Správa prejde všetkými testami, vypočíta sa celkové skóre. Čím vyššie skóre, tým je pravdepodobnejšie, že správa je spam.

SpamAssassin má konfigurovateľnú hranicu, pri prekročení ktorej bude e-mail klasifikovaný ako spam. Zvyčajne je táto hranica taká, že e-mail musí spĺňať niekoľko kritérií; na prekročenie prahu nestačí len jeden neúspešný test.

Na ochranu webových stránok pred spamom sa používajú nasledujúce technológie:

1. Obrázok captcha. Tie. používateľovi sa zobrazí ľubovoľný text, ktorý musí používateľ zadať, aby mohol vykonať akúkoľvek akciu.

2. Textové captchas– účastník musí zadať odpoveď na navrhovanú otázku, aby potvrdil svoje konanie.

3. Interaktívna captcha- trochu bežná, ale veľmi užitočná forma ochrany. Napríklad na potvrdenie akcií bude používateľ požiadaný, aby vyriešil jednoduchú skladačku - napríklad zostavil obrázok z troch alebo štyroch častí.

Milí priatelia a užívatelia našej stránky, opäť som s vami, SpaceWolf, a dnes sa porozprávame o naliehavom probléme „SPAM“. Spôsob, ako vyriešiť tento problém, sa zbaví spam vo formulári spätná väzba , spamové komentáre alebo spam pri online objednávkach.

Chcel by som okamžite poznamenať výhody a nevýhody tejto metódy:

  1. Funguje dobre proti robotom.
  2. Rýchla inštalácia formou odosielania správ
  3. Minimálny kód (3 riadky)
  4. Nevyžaduje špeciálne znalosti, s výnimkou umiestnenia hlavných súborov.
  5. Používatelia, ktorí nemajú java, nebudú môcť prejsť overením a teda poslať správu.

V podstate všetko. Pokračujme v inštalácii:

1) Pridajte do svojho formulára ďalšie skryté pole (toto je formulár komentára, formulár spätnej väzby, formulár objednávky produktu) s názvom meno = "skontrolovať" význam value="" nechať prázdne. Príklad:

2) V rovnakom formulári, ale iba do tlačidla („odoslať“, „napísať“, „Zanechať spätnú väzbu“ alebo ako to nazvať), pridajte nasledujúci kód:

If ($_POST["check"] != "stopSpam") exit("Spam decected");

Ochrana proti spamu - ako to funguje

Princíp je jednoduchý ako samotný kód. Je navrhnutý tak, aby zabránil spamovým robotom spúšťať programy JavaScript. V čase, keď bežný užívateľ klikne na tlačidlo “objednať” v našom skrytom poli, sa tam zmestí slovo “stopSpam” a v prípade robota zostane toto pole prázdne. Dovoľte mi teraz vysvetliť, prečo zostane prázdny?. Robot vyplní všetky polia okrem nášho skrytého poľa s identifikátorom id = "skontrolovať" a variabilné skontrolovať zostane prázdna, preto sa mail neodošle. A keď používateľ klikne na tlačidlo, náš JavaScript, ktorý sme pridali do tlačidla.

Odporúčam vám použiť túto metódu v spojení s captcha, efekt bude lepší.

No to je všetko. Ak vám článok pomohol, píšte komentáre, repostujte a nezabudnite v komentároch povedať „Ďakujem“.

Ak má niekto iné problémy alebo otázky, nechajte ich v komentároch, radi nájdeme spoločne riešenie. Čakáme na vaše správy!