Led 27

Vkládání e-mailu do XHTML a spam.

Přednedávnem jsem měl problém s mailovým spamem (kdo neměl, že?). Stovky botů každou minutu prohledávají síť a dolují z nich pro ně zajímavé data, mezi jinými i emailové adresy, na které pak chodí denně tuny spamu.

Při navrhvání nové šablony pro tento web jsem chtěl umístit můj email, na který mě můžete kontaktovat (vidíte ho v patičce). Abych však byl ochráněný před potencionálními útočníkmi, použil jsem (pro někoho už známý) fígl:

umístil jsem e-mail pomocí JavaScript-u, příklad dole:

<script type="text/javascript">
/* <![CDATA[ */
document.writeln('<a' + ' href="mailto:kiwwisk' + '@gmai' + 'l.com">e-mail</' + 'a>');
/* ]]> */
</script>

Kód jsem umístil do patičky. Aby byl kód XHTML strict validní, musel jsem Javascript kód okomentovat pomocí CDATA a rozdělit A tagy.

Výsledek je umístěný vo WordPress patičce a boti si přijdou skrátka…

0
comments

Reply