Cum sa scapi de spam pe site

Acest atac de spam a fost respins cu succes, și sa oprit pe de viță de vie în viitor. Prin urmare, am dori să vă spun cum am făcut-o. Poate că este util pentru cineva care este în căutarea pentru o modalitate de a scăpa de spam pe site.







un program educațional mic

Cu toate acestea, atunci când crearea unui site pe această problemă, care este unic dat să știe, sa decis un pic ruginit despre viitorul lui. A fost mai multe priorități - funcționalitate dopilivanie, remedieri de erori, crearea de proiectare. În plus, era evident că spam-ul nu va fi mult probleme imediat după începerea proiectului. În plus, a existat speranța că lupta împotriva lor este suficient de built-in CMS si instrumente de hosting.

Restricționarea accesului la site-ul

Cu toate acestea, acest lucru ar contrazice conceptul site-ului. Acesta a fost conceput inițial ca un instrument simplu de utilizat, care necesită un minim de efort. Introducerea de măsuri draconice de înregistrare ar fi ucis această idee în fașă. Noi chiar nu vreau să.

Cu toate acestea, văzând dominația spam-ului nu a fost, de asemenea, foarte frumos. Prin urmare, sa decis să caute o altă soluție la această problemă.

îndepărtarea manuală

Această metodă sa dovedit a fi ineficiente în ceea ce privește efortul și efectul rezultat. Chiar și înregistrări regulate de ștergere spamnyh nu a condus la rezultate semnificative - ele ca și cum nimic nu sa întâmplat să apară din nou. Un program automat a fost mult mai incapatanata decat un om.

În general, situația este aceeași ca și îndepărtarea manuală a spam-ului - consumatoare de timp și ineficiente.

ObychnayaCAPTCHA

Recunoscut standard de protecție împotriva tuturor tipurilor de boti active și atacuri de spam în special. Se compune din litere sau cifre pe care doriți să le identificați cu succes și să pună în aplicare în mod corect scrise ilizibile. Metoda de fapt ajută să facă față cu roboți rău, dar fără a se lupta cu mai puțină tenacitate și cu vizitatorii simpli.

Cum sa scapi de spam pe site

Creșterea puterii de procesare, precum și îmbunătățirea programelor a dus la o metode suficient de eficiente de recunoaștere a caracterelor distorsionate. Răspunsul a fost o complicație captcha. În consecință, unele coduri sunt acum mai ușor pentru a intra în bot decât omul. Acest lucru este să nu mai vorbim de faptul că, uneori, sistemul eșuează și alunecări de vorbire, de caractere scrise, ebraica sau orice altă limbă pentru care majoritatea locuitorilor din CSI este pur și simplu nici o tastatură adecvată.







În plus, utilizarea CAPTCHA de încărcare destul de vizibil site-ul și crește timpul de încărcare a paginii. Se pare că această metodă vă permite să scapi de spam-ul nu numai, ci, de asemenea, dintr-o parte echitabilă de vizitatori.

CAPTCHA complicat

Cum sa scapi de spam pe site
O metodă mai avansată, care oferă vizitatorului rezolva mai sarcină complexă și creative: de a apela, după cum se indică în imagine pentru a produce operații matematice, pentru a produce un eșantion de criterii specifice, și așa mai departe. Metoda este în mare parte lipsită de lipsa de standard de captcha, roboții descifra într-adevăr este mult mai dificil, care să lupte cu succes spam.

Protejați formulare web cu metoda pomoschyuhoneypot

Orice persoană care să scrie ceva care are nevoie de timp. Chiar și atunci când a publicat mai întâi textul în Word, și apoi pur și simplu copiați-l pe site-ul, toate la fel va dura mai puțin de un minut. Robotul, de asemenea, vine cu totul diferit. Acest program se adresează, în primul rând, la posibila acoperire maximă de site-uri de tip spam, se creează o nouă publicație instantaneu, fără a fi mai puțin de o secundă.

Prin urmare, esența metodei de protecție este după cum urmează. Este necesar să se limiteze cantitatea minimă de timp pentru a finaliza forma, astfel încât nu a fost suficient pentru un om, dar excesivă pentru bot. În cazul în care formularul este completat mai rapid decât valoarea setată, aceasta înseamnă că, cu foarte mare probabilitate post-a fost creat în mod automat și, prin urmare, va fi blocat.

Pe site-ul nostru, această funcție este implementată folosind Honeypot Drupal module. Intervalul standard de Expuse este de 5 secunde. Nu este un robot pur și simplu nu are timp pentru a face un nou record în curând. În termen de două săptămâni de plugin-ul de pe site-ul nu un singur cont spamnoy creat în mod automat. Și toate spam-ul, care este plasat în mână, nu foarte periculoase și pot fi îndepărtate cu ușurință. În teorie, protecția poate ocoli bot „inteligent“, care simulează comportamentul unei persoane care trăiește, dar astfel de programe - o raritate, ele acoperă mai puține site-uri și este nevoie de mai multă putere pentru lucrarea, care este de obicei dezavantajoasă.

Cum sa scapi de spam pe site

Lista de mesaje spam blocate utilizând modulul Honeypot

În cele din urmă, numai această soluție ne-a ajutat să scape de spam. Acest lucru nu înseamnă că această metodă este cu siguranță mai bine decât altele. Poate cineva va dori mai mult decât o protecție cu CAPTCHA sau restricționarea înregistrării. Cu toate acestea honeypot-metodă în mod special pentru acest proiect a fost cel mai de succes și eficiente.