Over the past few weeks TESSource has been "under attack" from a Chinese hacker who targetted certain areas of the site in an attempt to infect visitors with multiple trojan viruses. This basically involved injecting code into the database of the site via an external site.
While it is unfortunate to have your work sullied by such a pathetic individual, the actions of this hacker have forced me to upgrade the site more, adding in more security checks and hack-proof additions that can only be good for the future of the site.
On Thursday, when it became apparent to the hacker that the holes he was using were being plugged up, he made some last ditch attempts to infect as many people on the site as possible. He changed all the author names in the file database, and all the download names in the database, to a nasty script call. This is the reason why many author names and download names have been lost.
I'm relatively confident that most of the holes have now been plugged and we should not be seeing a repeat of this problem any time soon. However, please remain vigilant of any suspicious areas on the site and report anything you find out of the ordinary to me.
An old backup for the author names and download names had to be used, so if you have recently uploaded or updated your files on the site you might want to check that everything is as it should be. I've also coded a small new feature that lets you change the name of the individual files you have uploaded, so you don't have to remove and reupload your files just to get the file name back.
If you are an Internet Explorer user and have visited this site regularly over the past few weeks then I strongly recommend running a full virus scan of your system, just to be sure.
I'd like to thank all the folks over at the official forums for their support and help.