Spammer vol. 1

Znáte to. V dobré víře vytvoříte web, spustíte jej, máte z něj radost, když tu znenadání přijde noční můra: spammer. Už je to delší dobu, co jsem byl nucen implementovat protispamová opatření na webu www.pobytynamorave.cz. Průběh zdokumentovaný nemám, nicméně řešení bylo velmi jednoduché.

Popis situace

Jak už víte, stránky www.pobytynamorave.cz je cestovatelský fotoblog vytvořený ve WordPressu. Protože je web poměrně nový, tak abychom získali lepší uživatelskou odezvu, rozhodli jsme se ponechat diskusi pod příspěvky otevřenou pro nezaregistrované. Po čase však nastal problém se spamem. Screenshoty ani jinou dokumentaci jsem nepořizoval, blogovat na toto téma jsem se rozhodl až nyní po delší době.

Jednalo se o klasický spam typu Cheap Rolex replica a podobně. Už nedohledám zdroj, ale na první pohled bylo jasné, že mám co do činění se spambotem. Frekvence spamování se stále stupňovala, ke konci jsem po týdnu mazal i více než dva tisíce komentářů. Docela zabíralo mazání přímo v databázi (dobře napsaný SQL DELETE dokáže hodně), nicméně posledních cca 100 komentářů jsem muset promazat ručně, pokud jsem nechtěl smazat komentáře od skutečných diskutujících.

Řešení

Řešení bylo překvapivě jednoduché, ale o to účinnější: nainstalovat plugin Anti-spam. Ten provede modifikaci komentářového formuláře tak, aby se pro reálného uživatele nic nezměnilo, ale aby spambot s tím měl potíže. Jedná se o techniku podobnou technice e-mail cloaking standardně implementovanou v Joomle. Plugin je velmi jednoduchý, není zapotřebí žádná registrace ani speciální nastavení, stačí jenom stáhnout a nainstalovat.

Po instalaci pluginu spam ustal, reálný uživatel - čtenář však svůj komentář vložil bez problémů. Doufejme, že to vydrží dlouho.

následujícím článku však provedu důkladnou analýzu jiného spamu, který jsem řešil, včetně analýzy IP adresy a domény.

Tagy: Spam, Pobyty na Moravě, WordPress

Tento web bude tebe a tvůj počítač krmit piškotkami, jelikož a protože je to slušný web a jako takový ví, že je potřeba návštěvu řádně pohostit, aby se u nás cítila dobře. Užíváním tohoto webu potvrzuješ, že netrpíš mentální anorexií, nedržíš žádnou obskurní dietu a že můžeš piškotki do sebe cpát kdykoli a v jakémkoli množství. Více informací...