[HomePage :: Glossar :: Dieser Seite] |
Protector |
Release Datum : 27 Januar 2009
Release Status : Final (3.32 Beta)
Author: GIJOE
Home Page: PEAK XOOPS - Support & Experiment
Support: Protector Forums
Download:
http://www.impresscms.de/search.php?query=protector&andor=AND&mids%5B%5D=6&submit=Suchen&action=results
Module License: GPL2
Überblick
Protector ist ein sehr hilfreiches Modul, welches Ihnen helfen kann, die Sicherheit Ihrer Seite unter ImpressCMS zu verbessern. Es gilt and is widely regarded als ein 'must have' Modul für alle ImpressCMS Webseites. Protector ist in der Lage, gegen folgende Angriffe zu schützen:
- SQL injection, Variablen contamination, null bytes, session hijacking, und einige Formen von cross-site scripting.
* Brute force Angriffe und directory traversals.
* Hochladen von getarnten Grafik- und ausführbare Dateien.
* Link und Kommentar Spammers.
Protector protokolliert die angreifenden IPs und bietet ein Spektrum von Gegenmaßnahmen einschließlich IP-Sperrung, weißen Bildschirmen und automatischen Säuberungen von 'attempted injections' etc.
Protector überprüft Ihre Seite nach diversen Schwachstellen und erzeugt Warnungsmeldungen, über welche durch eine sicherheitsberatende Seite Anweisungen beschrieben werden, wie diese behoben werden können.
Die Installation des Moduls erfolgt nicht nach dem üblichen Weg, da erst noch ein paar Dateien angepasst werden müssen. Zusätzliche Änderungen sind erforderlich, um die Sicherheitsverbesserungen, welche empfohlen werden, vollständig in das Modul einzubinden. Diese sind beschrieben im Abschnitt zum Thema Sicherheit unten, aber lassen wir das im Augenblick und wenden uns erst mal der Installation zu.
1. Entpacken Sie das komprimierte Archiv. Anschließend liegen 2 Verzeichnisse vor:
/TRUST_PATH
/HTML (ImpressCMS-Root)
2. Laden Sie den Content von HTML in das Root-Verzeichnis Ihrer Webseite. Standardmäßig im Verzeichnis HTML/modules/protector , was in Ihrem Fall in etwa your_site_root/modules/protector entsprechen dürfte.
3. Ihr 'Trust Path' wurde schon durch die ImpressCMS Installation erstellt. Laden Sie den Content des IMPRESSMCS_TRUST_PATH Verzeichnisses in Ihr "trust_pathxxxxx" (oder wie auch immer Sie ihn genannt haben).
4. Ändern Sie die Berechtigungen von 'trust_pathxxxxx/modules/protector/configs' und setzen die Datei auf "beschreibbar" (777, auf manchen Servern müssen Sie in der Lage sein, mit stärker eingeschränkten Einstellungen zu schreiben).
5. Gehen Sie zu administration => system => modules und installieren das Modul. Wenn sie detailliertere Informationen benötigen, wie man Module installiert, schauen Sie unter 'Modul installieren'.