It looks like it's time for me to make a more informed post, about this.
SaiyaJedi wrote:The fix is known
Unless Mike has devised a fix that I have not heard of, this 'fix' is no longer known. Sadly.
Ero-Sennin wrote:No to throw my question what on earth is the exploit he used to get into the script for the forum? Or did he just brute force it?
From the looks of things, it was not brute force. However, according to what Mike found server side, the person in question uploaded a few .bak files, which are definitely not part of the forum software. Mike took steps and removed them, as well as took steps to repair the damage, one evening, based on my suggestions. It does go without saying that it failed.
SaiyaJedi wrote:But apparently, the code is hidden somewhere in the vicinity of the title / description of the DaizEX "General Discussion" board
The pre-formatted HTML, and Javascript sits there, but where it is loaded from is still unknown. My current theory is that he may have inserted it within one of the database tables that are called when loading the index page.
As far as the damage goes, Mike has based on my suggestions attempted to mend the problem, but had found no change. The next time I speak to him, I'll mention to him to examine the table files of his mySQL database, for the forum, and see if the problem lies there. Before this though, I'll attempt to gather what databases are involved in loading the indexes code.
Hopefully this can be solved without having to re-install the forum entirely, but if worse comes, that may be the only alternative. Sorry I can't provide more promising information on the matter, but hopefully I can determine the problem myself, and give Mike the hope of not having to loose all of the posts. Unless Mike re-installs before I can discuss this with him further.