Probleme nachdem Forum gehackt wurde

ThiKool
Hi,

unser Forum wurde gehackt. Anbei wurden auch einige User gelöscht. Diese habe ich nun wieder manuell hergestellt und ihnen ihre alte ID zugeteilt.

Ausserdem habe ich ein Script durchlaufen lassen, welches ihre Posts zählen lassen sollte. Zudem habe ich ein Script durchlaufen lassen das in jedem Thread welchen ein gelöschter User geschrieben hatte wieder die Starter ID hinzufügt. Das selbe auch bei den Posts.

Trotzdem habe ich folgendes Problem (siehe Screenshot)... Mr_Vercetti war z.B. ein gelöschter User den ich so wiederhergestellt habe.
Ryo
Hi

Wo gibt es diese sogenannten Scripts, die die Posts zählen lassen und die Starter ID der gelöschten User in den Threads wieder hinzufügt?

Mein Board wurde auch Opfer eines Angriffs. Der Hacker löschte das komplette Team. Ein Backup vor dem Angriff gibt es leider nicht.

Wenn ich auf mein Profil klicke (../profile.php?userid=1) erscheint die Meldung, dass ein ungültiger Verweis angegeben wurde.

Kann ich das Team inkl. deren Posts irgendwie retten?
Luzifer69
Zitat:
Original von Ryo
Hi

Wo gibt es diese sogenannten Scripts, die die Posts zählen lassen und die Starter ID der gelöschten User in den Threads wieder hinzufügt?

Mein Board wurde auch Opfer eines Angriffs. Der Hacker löschte das komplette Team. Ein Backup vor dem Angriff gibt es leider nicht.

Wenn ich auf mein Profil klicke (../profile.php?userid=1) erscheint die Meldung, dass ein ungültiger Verweis angegeben wurde.

Kann ich das Team inkl. deren Posts irgendwie retten?


hier in der database
musst nur mal gucken
ist ein hack von Pommes2
Ryo
Danke.
Der Hack nennt sich 'Unregistriert zu User'.

Die Beiträge meines Teams wurden ihnen wieder erfolgreich zugeteilt ausser dem Admin. Ich bin immer noch unregistriert und wenn ich mein Profil anzeigen will, erscheint wie bereits erwähnt, die Meldung: "Sie haben einen ungültigen Verweis angegeben".

Wie behebe ich das?
Luzifer69
eigentlich
müssteste alles damit wieder herstellen können
notfalls dich neu reggen
und mit dem script den neugereggten user
die alte id (1) mit allen erstellten threads zuweisen
Ryo
Leider nicht.

Hab den Admin in der Datenbank gelöscht, im ACP neu registriert, in der Datenbank die UserID wieder auf 1 gesetzt und anschliessend das Script ausgeführt. Die Beiträge wurden nicht hinzugefügt und das Profil anzeigen lassen geht auch nicht (../profile.php?userid=1 -> ungültigen Verweis).

Wo versteckt sich wohl der Fehler?
Luzifer69
nee so geht das nicht
wenn du den user löscht isser wech
dann stünde bei den beiträgen
der username und drunter
unregistriert
wenn du dann einen neuen anlegst
?zb userid 123
dann ist das nicht nur in der bb1 user sondern auch bei userfields usw so verankert
also reicht das nicht nur in der bb user die id zu ändern
einfacher ist es die neue id zu lassen
user reggt sich (gleichername) bekommt userid 222
dann das script nemen und die threads zu diesem user (also dem admin
wieder zuzuweisen)
lies
Wenn Ihr User gelöscht habt, und diese sich später wieder mal anmelden könnt Ihr
mit diesen kleinen addon seine Posts und Threads wieder Ihm zuordnen.

und danach kannste dann erst wenn du es möchtest deine userid für diesen user in den bb user.... tabellen
ändern denke dann müssteste aber auch die regtime (unixtime)
dafür ändern
siht ja blöd aus gereggt am 24.8 post aber erstellt am 17.7 oder so
obwohl das nun relativ ist
Ryo
Vielen Dank. Meine Beiträge wurden wieder der UserID 1 zugeordnet, wie es sieht gehört. Auch funktioniert der Profil-Link wieder.

Besteht nur noch das Problem mit der regtime. In der bb*_user table steht ja jeweils unter regtime eine hohe Zahl. Wie wurde die berechnet? Kannst du mir erklären, wie ich die ändere?

Ich habe mich am 11.07.2002 registriert, falls das weiterhilft. Augenzwinkern
Luzifer69
hier deine time

Donnerstag 11.07.2002 Uhrzeit 12:00:00

hier ist deine Unixtime

1026381600
Ryo
Super. Vielen Dank!

Wie hast du es berechnet?
fireglow305
Das kann man unter anderem hier machen:
http://www.voja.de/descht/timestamp.php

Halt einfach in Google Timestamp berechnen eingeben. Augenzwinkern
Luzifer69
wer kommt den gleich auf den namen Timestamp

noch einfacher das wort unixtime beutzen
bei google eingeben
1. ergebnis = http://www.unixtime.de/

aber ich habs mit timecon gemacht