Mini-Update: in der neuen Page Restrictor Version kann man optional Sperrdaten hinzufuegen oder aendern, bevor die Pruefung stattfindet. Hier die kleine Aenderung zw. den Sperrdaten und der Pruefung:
// here you optionally can customize the blocklists (add or remove entries)
if (@file_exists('./page.restrictor.inc')) {
require_once('./page.restrictor.inc');
}
Wie geht man dazu vor? Datei page.restrictor.inc im selben Verzeichnis wie page.restrictor.php anlegen, darin dann wahlweise aendern:
$forbiddenReferers $forbiddenIPRanges $forbiddenIPs $forbiddenUAs
Ein Beispiel: (Operator .= beachten sonst ueberschreibt ihr alles! )
IPs sind in vielen Schreibweisen moeglich:
Einzeilig:
$forbiddenIPs .= ' 83.142.57.246 213.255.157.41';
oder mehrzeilig (mit Kommentaren)
$forbiddenIPs .= <<<MYIPS_END
83.142.57.246 PERMAMENT TRACKBACK FAKER
213.255.157.41 ging in bot-trap
MYIPS_END;
IPRanges, Referer, UA sind nur in einer Schreibweise moeglich:
Hinzufuegen mehrerer zu sperrender Referer (wie auch bei UAs und IPRanges) geht nur auf diese Art: (Zeilenumbruch beachten, muss ein Linuxsches "\n" sein).
$forbiddenReferers .= <<<MYREFERERS_END
ottosuch.de
.dealx.info
MYREFERERS_END;
Der andere Weg: Zulassen von durch Page Restrictor gesperrten IPs, UAs, IPRanges, Referers:
Beispiel:wir moechten ottosuch.de erlauben: (das anschliessende \n beachten, bei single IPs nicht noetig)
$forbiddenReferers = str_replace("ottosuch.de\n", "", $forbiddenReferers);
Eigentlich also kinderleicht. Alles (un)klar?
Verbesserungsvorschlaege fuer die Notation mit den Zeilenumbruechen? Gerne einreichen! Wobei, nimmt man hier nur ein Space werden die Zeilen sehr lang und unuebersichtlich!
Mittwoch, 28. Juni 2006
Page Restrictor v0.08b - Mini-Update
server4you-dsl Kunden entsperrt
Der Range 85.25.0.0/85.25.255.255 war bislang gesperrt. Dank der Mitarbeit von http://www.chw-computer.net konnte festgestellt werden dass es sich um ganz normale potenzielle Kunden handelt. Daher ist der Bereich wieder entsperrt worden. Wie Ihr seht gibt es immer viel zu tun, insbes. ist es gut immer ein Auge auf Euer Log zu haben.
War das nun richtig? Bin ich ueberfragt. Eure Meinung? Ein anderer User meint naemlich:
Hier in diesen Beitrag kommt in Kuerze noch mehr rein, nach dem Brainstorming heute
War das nun richtig? Bin ich ueberfragt. Eure Meinung? Ein anderer User meint naemlich:
Also es währe mir neu, das Server4you DSL anbietet.
IMHO ist das ein ref fake, der versucht darüber nicht ausgeschlossen zu werden.
Hier in diesen Beitrag kommt in Kuerze noch mehr rein, nach dem Brainstorming heute
Erweiterungsmoeglichkeit / Manipulation der Sperrdaten
Ein User bemaengelte:
Das koennte man ggf. so loesen: nach der Definition der Signaturen, aber vor der Pruefung, wird - sofern vorhanden - noch page.restrictor.config.php (besserer Vorschlag?) eingebunden, darin kann man dann die Sperrdaten erweitern, oder auch einzelne entfernen. Eure Meinung?
Halten wir also schnell unsere Hausaufgaben fest:
ToDo for Page Restrictor v0.08b: ?pres=check und custom Manipulationsmoeglichkeit der Sperrdaten
1 interner Bereich, 1 Forum, 1 FAQ, 1 wiki ... uff
Ich vermisse immer noch ein eigenden bereich zum eintragen. Da meine IPS, von euch nicht übernommen werden, die mir die seite zu grawlen, muss ich mir was einfallen lassen. Ich habe keine Lust nach jedem update meine werte wieder einzufügen, das ist ja wohl auch nicht sin der Sache.
Das koennte man ggf. so loesen: nach der Definition der Signaturen, aber vor der Pruefung, wird - sofern vorhanden - noch page.restrictor.config.php (besserer Vorschlag?) eingebunden, darin kann man dann die Sperrdaten erweitern, oder auch einzelne entfernen. Eure Meinung?
Halten wir also schnell unsere Hausaufgaben fest:
ToDo for Page Restrictor v0.08b: ?pres=check und custom Manipulationsmoeglichkeit der Sperrdaten
1 interner Bereich, 1 Forum, 1 FAQ, 1 wiki ... uff
Letzte Kommentare