Parse error nach Hackerangriff

Amiraamal
Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.


Problembeschreibung:Bei einem Hackerangriff auf das Forum wurde nur eine Datei verändert. Der Fehler wurde behoben, sprich, die mit dem schadhaften Skript versehene Datei gelöscht und das Original neu hochgeladen. Danach wurde das Forum wieder in Betrieb genommen, aber nichts funktioniert.

Fehlermeldung: Parse error: parse error, unexpected T_STRING in /home/www/dps13120/html/wbb2/global.php 198 : eval()'d code on line 1
template "hm_portal_head" doesnt existtemplate "hm_portal_tl" doesnt existtemplate "hm_boxhead" doesnt exist


Link zum Forum oder Screenshot: Forum


Was wurde zuletzt geändert oder eingebaut?
HM-Portal am 290306 und Sicherheitspaket am 140406

Hallo,

am Freitag wurde mein Forum gehackt. Es wurde nur eine Datei (acp/security_option.php) verändert, wie oben beschrieben. Diese wurde gelöscht und die Originaldatei wieder hochgeladen.
Zu der Fehlermeldung:
in Zeile 198 steht in der globalphp

eval($phpinclude);

Die globalphp wurde zuletzt am 140406 bei der Installation des Security-Systems geändert, aber nicht in Zeile 198. Außerdem lief das Forum ja danach einwandfrei.

Die Templates wollte ich neu cachen, das kann ich aber nicht, da ich nicht in den ACP komme.

Was kann ich noch tun?

Ratlose Grüße
Amira
KleenMicha
Bitte hänge die besagte Datei: ./global.php mal hier an.

Dort ist entweder in der erwähnten zeile der fehler zu finden, oder auch ein paar Zeilen darüber bzw darunter.
Amiraamal
Hallo KleenMicha,

hier ist die global.php.

LG Amira
KleenMicha
Und auch nochmal den Inhalt des Templates phpinclude, darin ist der Fehler zu finden.

Denn dieses Template wird an der Stelle in der Zeile: 198 ausgegeben.

smile
Amiraamal
...und dieses Template ist leer. geschockt

Was nun?
Langsam befürchte ich Schlimmes.
lycoos
Zitat:
Original von Amiraamal
...und dieses Template ist leer. geschockt

Was nun?
Langsam befürchte ich Schlimmes.


das ist normalerweise wenn du nix eingebaut hast immer leer!
KleenMicha
Loge dich im acp ei und lade das besagte Template mal erneut hoch, soll heißen importier es mal neu, damit dass im Ordner:: .7cache/templates überschrieben wird.
Amiraamal
Ich komme ja nicht mehr ins ACP, da auch dort die gleiche Fehlermeldung kommt.


Edit

Mein Webhoster hat den Cacheordner wieder eingespielt. Das Forum ist wieder da. Jetzt gibt es nur noch ein Problem mit dem ACP. Dort komme ich noch nicht rein, weil das "security_login" template nicht existiert. Aber damit habe ich mich an das Supportforum dort gewandt.

Vielen Dank allen, die mir geholfen haben.

LG Amira großes Grinsen