WordPress štít proti spamu a útokům DDoS

Písemná el 11 Červenec 2011
podle SeguridadWP

4 Komentáře

Evitar ataque ddos en wordpressTo je velmi běžné mezi Webmasteři pomocí op WordPress chcete znát výši RAM spotřebované jeho stránky,, v čase a přesto, že má optimalizovaný systém plugin skryté o CDN tipo cloudfare o cloudfront, stránky se pomalu navždy, Někdy jde tak daleko, že musel restart serveru pro případ VPS, Cloud pro dedikované servery, nebo, , které podporují váš sdílený hosting se uhodnout, do systémových logů, co způsobilo toto zpoždění.

K dispozici je PHP skript si můžete dát, např., v zápatí a určit RAM spotřebované. Takže, Pokud máte více webových stránek, Můžete získat představu o tom, že je třeba na server, iv případě, že uvažujete o upgradu (si no quieres intorducir código a mano y prefieres un plugin existe el famosos TPC! Memory Usage para WordPress, que también analliza el estado del servidor dónde está alojado tu blog):

<?echo "použité paměti: " . kolo(memory_get_usage() / 1024,1) . "KB de '
. kolo(memory_get_usage(1) / 1024,1) . "KB";?>

Nyní, Ve většině případů je nedostatek paměti RAM vyrábí roboty, malware, o spam DDOS útokům žádosti o nasycení Databáze, a ačkoli toto vyrovnávací paměti k dispozici, resulta casi irremediable que la página acabe "petando". Pokud si nepřejete, aby zprávu "Varování: příliš mnoho připojení" debido a "usuarios" , které provádějí mnoho požadavků v krátkém časovém období, pak je nejlepší instalovat script protipovodňových. Jeden jednoduchý a užitečný, je nabízen za thewebhelp.com, a co můžete vložit do index.php (a kořen el WordPress) nebo na začátku roku header.php (del téma):

<?php if (!isset($_SESSION)) { 	session_start(); } // anti flood protection
if($_SESSION["Last_session_request"] > čas() - 2){     // users will be
redirected to this page if it makes  requests faster than 2 seconds
header("location: /flood.html");     východ; } $_SESSION["Last_session_request"]
= Čas(); ?>

Pro tento konkrétní případ, odmítnout připojení tolerovat žádosti o méně než 2 sekund na sobě. Připojení v milisekundách od stejné IP jsou znamením bot nebo DDoS útoku našeho serveru.

Na správně používat este script, je třeba vytvořit prázdnou HTML a přejmenovat ji na flood.html tal y como indica arriba para que el "agresor" přesměrování a nespustí php kódu v CMS, bez plýtvání zdroji na stroji. P.ej

<html><head></head><body>No me gusta el spam</body></html>

¿Un poco más de seguridad? Pro požadavek musí urovnat Akismet a špatné chování pluginy, pokud chcete ukončit spam komentář , která je spuštěna od softwaru ScrapeBox, XRumer SEnuke nebo jiné. Pro oba, Je třeba API klíč pro práci s. Na Akismet, mají možnost využít bezplatné verze (má další, PRO, která stojí 5$ měsíčně) a https://akismet.com/signup/ a Špatné chování lze získat při registraci na: http://www.projecthoneypot.org / create_account.php.

Měli byste také zvážit všechny ostatní rad jsme dospěli k seguridadwordpress.es ochranu souborů a wp-config.php. htaccess.

Chcete-li zabránit útokům DDoS, pro ty, kteří se tím v iptables firewall na serveru, nebo, Ubytování je ve sdílených, si může vybrat konfiguraci fichero. htaccess a vložte jej černá listina O blok seznam. ¿Dónde puede obtener un ejemplo de ello? Zde, nebo na následující webovou adresu, kde můžete najít. htaccess předem nakonfigurované, aktualizované seznamy spammerů a klasický příklad robots.txt pro WordPress (, která není pevné bezpečnostní kontroly ale pokud filtr, podle kterého robot):

  • http://joshua-mcclure.com/linux-ddos-defense-with-htaccess /
  • http://www.wizcrafts.net / blocklists.html
  • http://www.wizcrafts.net / zneužít servery blocklist.html
  • http://www.spamhaus.org / FAQ / answers.lasso?sekce =% Datafeed 20FAQ
  • http://sigt.net / soubor / robotstxt-pro-wordpress.xhtml

Ostatní položky, které je třeba (Související)

4 Komentáře

  1. David říká:

     

    Ahoj, Velmi dobré rady. Pochyb o tom,, el texto <html><hlava></hlava><tělo>Nemám rád spam</tělo></html>  musí být uveden v souboru flood.html nebo prázdné? A kde mám místo?
    S pozdravem!

  2. SeguridadWP říká:

    Dobrý den, David,

    Soubor si můžete nechat prázdné, pokud chcete. Musíte se zastavit právě tam, kde jste nainstalovali WordPress (kde wp-config.php se objeví, wp-settings.php, index.php).

    Zatím práva. Jedinou nevýhodou je, že při aktualizaci pro WordPress, kód skriptu může zmizet, protože index.php nebo header.php přepsány novými soubory.

    Takže jste na revizi znovu nebo najít jinou alternativu.

  3. David říká:

    Děkuji Vám za odpověď tak rychle!!
    Nemůžu to udělat, Objeví se chybové hlášení. "Parse error: syntaktická chyba, nečekané T_STRING"
    Pokračovat se snaží zjistit, jak to.
    S pozdravem!

  4. Naim říká:

    Ahoj, gracias por publicar esto en tu sitio, ya puse el script y hice la página htmlPero lo del .httacces es necesario hacerlo?
    Y lo de los comentarios? Yo supongo que no, ya que si borro los comentarios no hace nada, a teď nemají připomínky spam…

Napsat komentář

SI můžete použít HTML kód a smajlíky v komentářích.
NO Domácí urážky, Spam odkazy nebo zprávy ve formátu SMS.

Váš komentář bude moderovat poprvé to udělat. Poté nebudete potřebovat, pokud používáte stejná data.