Semalt: Cum să blocați spamul pe IIS

Spamul referrerilor a devenit o amenințare comună și urâtă din cauza proliferării de noi bloguri în ultimele timpuri. La fel ca spam-urile de comentarii și trackback, spam-ul de referire este conceput pentru a plasa link-uri pe un site infractor cu scopul de a conduce traficul și de a crește traficul motoarelor de căutare . În mod obișnuit, bot-urile de comentarii și trackback pot fi păstrate folosind metode de verificare umană, cum ar fi kittenauth, captcha și servicii de căutare spam, inclusiv Askimet.

Din păcate, spam-ul referrer este un ibric diferit de pește. Acest lucru se datorează faptului că nu încearcă să posteze link-uri direct pe un site web. În schimb, bot-ul se bazează pe bloggerii care adoră să posteze statistici pe site-urile lor despre locul în care traficul lor provine de obicei cunoscut ca referitor. Aceste spam-uri au lovit site-ul dvs. cu referitor fals, care duce înapoi la site-ul dvs. Dintr-o dată, proprietarii de blog-uri încep să observe statistici de referitor în direct afișate pe site-urile lor cu link-uri către site-uri web ciudate. Botul face acest lucru în mod repetat și, dacă nu se face nimic, roboții pot prelua cantități uriașe de resurse de lățime de bandă, ceea ce duce la refuzul serviciului (DOS).

Michael Brown, expertul Semalt , afirmă că, în cel mai bun caz, cazurile de roboți vă vor inunda jurnalele cu date false, lăsându-vă fără idee de unde provine traficul dvs. Dacă v-ați lovit de aceste roboți, iată cum puteți bloca spamul pe iis:

ISAPI Rescriere

Webmasterii care au fost loviți de către cei care fac referire sunt surprinși să-și dea seama că pot păstra botul, făcând schimbări în două linii în partea de sus a fișierului ISAPI Rewrite httpd.ini. Efectuarea acestor modificări efectuează o verificare nesemnificativă a literelor de referință a traficului de intrare în lista dvs. de roboți de referință cunoscuți. Odată descoperită o potrivire, nu se mai efectuează procesări suplimentare și se trimite o pagină care nu a fost găsită (404) cod de eroare.

#Blama SPAM de trimitere

# Adăugați cuvinte cheie între () de mai jos și separați cu |

RewriteCond Referer:. * (?: cuvinte cheie | merge | aici). *

RewriteRule (. *) $ 1 [I, F].

Pentru a păstra botul, completați parantezele folosind cuvinte cheie așa cum este indicat mai sus de șirul de referire și separați-le cu simbolul țevii. Dacă bot-urile te lovesc către un site 1.marine.com și site2.marine.com, trebuie doar să introduci cuvântul cheie marin. Acest lucru va bloca orice încercări actuale și viitoare de pe site-uri cu cuvântul marine să lovească site-ul dvs. Rețineți că ISAPI Rewrite nu diferențiază un referent bun de unul rău. Aceasta înseamnă că orice referitor cu cuvinte care se potrivesc cu ceea ce ați setat va fi blocat chiar dacă este un trafic legitim.

După ce ați setat filtrele în loc, veți observa o modificare a jurnalelor de trimitere. Dacă roboții te-au lovit cu adevărat, va fi o reducere semnificativă a utilizării resurselor de sistem. Deși ISAPI Rescrie pentru a menține roboții de trimitere poate să nu fie cea mai elegantă soluție a problemei, dar este extrem de eficient pentru a le păstra.

Botii sunt mereu în evoluție

Înainte de a vă așeza și relaxa pentru că ați reușit să blocați spam-ul pe iis, rețineți că roboții sunt mereu în evoluție. Mai devreme sau mai târziu, acestea vor externaliza filtrele de spam. Pentru a vă menține în fața roboților, monitorizați jurnalele de trimitere. Dacă observați că apar noi site-uri de spam de trimitere, adăugați-le pe lista dvs.