I so feel for all of you guys.
My blog has been hit twice in the last week, the 2nd time this morning.
Last Friday it was by the zettapetta virus, and this morning by the holasionweb.
I did everything swytch did above, and it didn’t work- everything was still completely screwed up, especially the admin. I was nearly suicidal by the time I fixed it last week.
I had deleted all of the files, did a new install of the latest WP version, checked every folder and every main php file, and my blog was still fubared.
BUT, the good (of not great) news is there is a fix, and one that is quick, easy and works really well.
If you use GoDaddy that is, but I suspect that you’d be able to do this with other hosts too if you just contact their tech support and ask them how.
What you need to do is a restore to history in your hosting control panel. Why, in the several times I talked to GoDaddy, they didn’t recommend this process (instead just repeating- you must upgrade your WP version- as if it’s a WP fault- it’s not!!), is beyond me.
I just wrote a loooong post on my blog about how to (successfully) fix it using the GoDaddy restore to history. (But don’t worry- the process itself will only take about 15 minutes!)
here is the link to my blog post:
http://www.cowbellyblog.com/2010/05/12/the-best-way-to-remove-malware-from-a-wordpress-blog-using-godaddy/
And if I ever, ever, catch someone writing, or using, malware code, I swear to god I will pour gasoline on them and light them on fire. I am that angry about this. Which is why I’m now trawling the internet trying to help other people. I went through hell and hopefully you won’t have to too.
Comment back here if the restore to history worked for you!!