YourWBB


yourWBB » Datenbank » Woltlab Burning Board Lite 1.0.x » Sonstige Modifikationen » Stand alone CrackerTracker » Hallo Gast [Anmelden|Registrieren]

Stand alone CrackerTracker
weiter zum Download
Autor: Bandy
Titel: Stand alone CrackerTracker » zum Support-Thread
Demo: http://birc-script.de/wbb2/index.php?chr(
Version: 2.0
Beschreibung: Der Stand alone CrackerTracker ist etwas für alle PHP Programmierer: Er bringt das Schutzsystem vor SQL Injections und gängigen Wurmattacken (die versuchen über typische Exploits oder Lücken in PHP Skripten in die Datenbank einzudringen) in jedes PHP Skript!

Die Erkennungstechnologie des CrackerTrackers wird hierbei verwendet, um Wurmattacken bereits vor Ihrem PHP Skript zu erkennen und zu stoppen. Das einbringen des Schutzsystems, programmiert von Christian Knerr, ist dabei sehr einfach. Setzen Sie vor Ihr PHP Skript direkt in der ersten Codezeile nach <?php die Schutzdatei ctracker.php mit dem include-Befehl.

Dies sieht dann so aus:

Sucht in der global.php nach:
php:
1:
<?php


DARUNTER tragt dann ein:

php:
1:
include "ctracker.php";


Speichern und wieder hochladen. Dann nur noch die beiliegende ctracker.php auf Euer Hauptpfad vom Forum laden..

z.b.: /wbblite/

Danach werden Wurmattacken dynamisch von Ihrem PHP Skript ferngehalten. Sobald jemand versucht über die URL einen SQL Inject zu starten verweigert der CrackerTracker den Zugriff auf Ihr PHP Skript.

Die Demo verweist mal einen Angriff auf meine Seite. Dann bekommt Ihr eine Meldung, um das mal zu testen.

Copyright von dem Teil liegt bei Christian Knerr, ich habe die Erlaubnis es auch hier zu geben.

Die Internetseite vom Macher ist hier: www.cback.de

Update auf 2.0.1 (für wbblite)
Kopiert die beiliegende ctracker.php einfach neu hoch.
Dann kopiert die ctracker.php in den Ordner ACP.
Nun noch folgendes machen:
Öffnet die global.php im Ordner ACP und sucht nach:
php:
1:
<?php


DARUNTER einfügen
php:
1:
include "ctracker.php";


Speichern und hochladen. In der Zip die beiliegende GIF Datei (Ordner images) in den Images Ordner kopieren. Nun noch zum Schluß die Datei
templates/footer.tpl öffnen.
Sucht da nach (gleich am Anfang)
php:
1:
<br>


Und fügt DARUNTER bzw. DANACH ein
php:
1:
2:
3:
4:
5:
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" class="tableinborder" align="center">
 <tr>
  <td class="tablea"><span class="smallfont"><a href="http://www.cback.de" target="_blank"><img src="images/ct_protect_small.gif" alt="cback.de" titel="cback.de" /></a></span></td>
 </tr>
</table><br />


Speichern und fertig.
Die beiliegende anleitung.txt ist für die wbb 2.3.x beschrieben. Vom Prinzip aber gleich.
Datum: 24.11.05 21:45
Letzte Aktualisierung: 30.11.05 19:29
Dateigröße: 4 KB
Downloads: 248
weiter zum Download