Mhh... nur so eine Frage, aber:
hast du _sämtliche_ deiner Dateien gelöscht und neu installiert oder nur die vom Forum? Weil wenn nicht würde sich nämlich noch eine weitere Möglichkeit ergeben:
Dein Angreifer hat schlichweg nachdem er das erste mal Zugriff auf deine Daten erlangt hat eine Hintertür eingebaut die es ihm ermöglicht jederzeit wieder zuzuschlagen.
Was mir auchnoch einfallen würde:
1) Ich weiss ja nicht was du noch bei dir laufen hast, aber(insofern du noch andere php-Seiten ausser dem Forum hast): Hast du mal darüber nachgedacht diese Dateien auf Sicherheitsfehler zu überprüfen?
1.1) Wenn 1): hat irgendwas davon eine Art "Sicherheitsabfrage" für vergessene Passwärter á la "Wie lautet der Vorname deiner Mutter?"?
Wenn ja: auch dass kann eine Möglichkeit sein wie der Angreifer an Passwörter gekommen sein kann da solche Seiten wesentlich einfacher per Brute-Force angreifbar sind als die Standart-Passwort-Abfragen (Wörterbuch-Angriff)
2) Nutzt du irgendwelche "Mods" für dein Forum? Wenn ja können auch diese für deine Sicherheitslücken verantwortlich sein.
3) (wenn es dein eigener Rechner / Server /etc.. ist: Ist das System auf dem neusten Stand?)
bis bald
Daniel Heinrich
edit: kleiner Tipp:
lass dochmal die Datei auf deinem Server liegen, packe einige "echte" Account-Daten rein und logge sowohl den Zugriff auf diese Datei als auch auf diese Accounts

Klar - der Angreifer könnte einen Proxy nutzen, was aber wenn nicht bzw. dieselbe IP auchnoch bei einem anderen Account vorkommt (in einer relativ kurzen Zeitspanne)...