A mistake circa February 2009 by the developers caused the oldest news post dates to be overwritten, but I have restored them thanks to information from Web Archive. Image backgrounds for header/body/footer were missing, as well as the oldest news entry, and a few other news entries had been tampered with on the database. Restore lost resources and database entries, with the help of Web Archive. Port website code from PHP 5.2 / 5.3 to active PHP 7.4 / 8.X, the website was running on the latest PHP 5.6, granted, with errors, but the code was originally written in the late 2000s and largely untouched. Re-arrange code styling, the files were a mix of spaces/tabs and with no coherent code styling guidelines. Remove unused/unneeded files, there were example web server files from a web server the website had been previously been hosted on, as well as a dependency folder for a framework that the website never used, among other things Clean malware, thoroughly going through every directory and file Here's a list of the main changes made to the website: Fast forward 3 days, the website was restored, up and running with actively supported backend software, with a brand new automatic download system that imports new builds from GitHub, and a new page with changelog and version release date information. ![]() There were several malicious scripts that had been uploaded throughout the past hacking attempts, missing/tampered database entries that were blasted with SQLis, there was no download system backend left whatsoever, among other things. When I started, the website was in a worst shape than what I already imagined. The plan was to clean all the malware uploaded to the website, update the website's backend to modern PHP, rewrite code to be secure and fix original bugs that the website already had a decade ago, and whatever else I felt needed to be fixed while going at it, all while maintaining the same front-end, as that would require a lot of extra work, and my goal here was to restore and preserve this important piece of history before it was lost for good. Seeing as the website had been abandoned for at least 8 years, I decided to contact the current owner of the website and got permission and access to restore it. Most recently, the website had been hacked and several resources had been deleted, leaving the website as a blank page with a bunch of leftover links. Due to that, and because the original backend code was written in a very insecure way, the website has been hacked several times throughout the years, leaving the website out of the air and/or leaving malware on it. ![]() As you might already have known, the website had been abandoned for many years, at least since 2013, with the original code having been written in 2008 and not very updated ever since.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |