SYS Progress report
Current SYS Site Status
Skinyourscreen.com is broken. All the downloads, tutorials and images are fine, but the site is nonfunctional due to the activity of the MaxPowerhack group of net-hackers and their buddy ErrorHack. Not even the restoration of the MySQL database or the site files has been able to repair what they've done. Frustrating to see a project that you and your friends have invested thousands of man-hours into broken because of some other person's non-related fanatical crusade. C'est la vie.
Many other e107-web-software based sites are also under attack. There were some significant flaws under the previous version of the web-software that have facilitated the compromisation of my server. I don't know how far this reaches, although they have thrice been able to employ it to take the site down. I trust that they would continue to do so even if I reinstalled from scratch.
The Good: SkinWiki and the Skinyourscreen Podcast sites are still completely operational and uncompromised. The only significant downtime these sites experienced was on the 19th and 20th of February, 2006, when a dedicated denial of service attack brought the whole domain down.
Furthermore, since the previous attacks and the subsequent shutdown of the e107-based skinyourscreen site no further attacks have occurred. Though devastating to our site, the work of ErrorHack was still fairly amateur, given the fact that he had to employ existing hacks to e107 published on Russian security sites. He was simply exploiting a technique developed by someone else.
Resolving the SYS Site
First and foremost, I thank all those who contributed their time, talents, interests, personalities, and hard work for the Skinyourscreen.com community. My principle goal now is to ensure that every creative work previously published on the site remains available to the community somehow. That includes every theme, skin, template, graphic, image, tutorial or review that had been available preceding the site attacks.
However, it is evident that the site cannot be maintained using the same server software used since the early days of the site because of security concerns. This means the loss of our forums, chat-box, user accounts and private messenging facilities, which were all previously integrated into the e107 package. This means that Skinyourscreen.com is going to have to streamline to the essential functions: the ability to publish themes, skins, tutorials, and images while providing facilities for users to share their works while giving the community opportunity for feedback on that content.
The following are some options I've been considering. I've been putting together a few web-templates, too to explore these options (hence the iCan mini-icon pack released today). There are likely other options not mentioned here. If you think of something, feel free to comment:
- Reinstall latest version of e107 from scratch and manually reinstall all themes, skins, etc.
- Move the entire site into a Blogger blog and just bring on contributors. The principle SYS domain would just become a repository of files while Blogger provided the front-end.
- Investigate the use of other content management solutions (Xoops, PHP-Fusion, Exponent, TextPattern, ModX, Typo3, DragonFly, JetBox, Geeklog, etc...).
- Create static HTML pages for each theme and the main-page.
Skinning progress
I'm now working completely on a Mac. My wife sold my two-year old 2.8Mhz P4 Toshiba laptop to some fellow student friends for $300. With an offer like that, they purchased pretty quick. It's kind of a mixed bag. I didn't want to sell it for that price, but it was to friends who were in dire need of something like that. I'm now without a direct Windows platform I can skin, leaving my LiteStep projects dead in the water.
I have installed VirtualPC for the Mac and installed WinXP, although performance running through an emulation layer is incredibly hampered. It is probably sufficient for testing purposes, however.
So, in short, 2006 is turning out to be a pretty bum year. I haven't even mentioned my academic research, which is roller-coaster as well. Hopefully things get better, especially for our friend Nerio.