It looked like a server attack as several other sites got hacked soon after - I have about 160+ Joomla sites, it took a few days to get a firewall on all, so some of the other hacked ones did not get the firewall installed in time.
Before getting the firewall I was already moving my configuration file to a safer place, but the firweall instructions taught me several additional methods of hardening sites.
I have used the firewall for three years now, and in THREE YEARS out of 160+ SITES I have only had a couple of sites hacked whilst using it , not bad as many are only the latest patched Joomla 1.5x and 2.5x. Of those two hacked sites I reckon one probably already infected when I installed the firewall. I contacted RSFirewall support about the other site that was compromised that did have the firewall installed and they gave me a fix within a few hours. The next day they released a new version with that fix incorporated.
Prior to installing the firewall I must have had about 10 sites hacked in the space of months, some repeatedly as I had not cleaned them sufficiently.
Some webmasters like to signoff on a site, take the money and run on to the next one to churn out. I like to look after my clients, repeat customers and word of mouth is gold dust in this networking world. I am a reseller, I get them to host with me, I harden their site the best I can, install the firewall and update the extensions and apply security releases to the core as quickly as I can. I don't charge rock bottom price for hosting and earn a bit back toward the time spent on updating each site.
The customers come back for more :-)
Thank-you very much RSfirewall.
Nice and straight forward for the user in the front end - and puts a form right in the middle of text.
I also found this perfect for a site that needed to be very accessible.
I use this plugin on most of my sites.
It is superb, masses of useful functions, it is compatible with all versions of Joomla and in the years I have used it and I have had VERY few cross browser compatibility issues and it even notifies of available updates via the joomla installer