Hi. Just spent hours and hours trying to debug a hack with redirects to verticalpigeon.com. I've lost control of the admin interface, i.e., I cannot log out and the admin seems publicly available without needing to log in. I can navigate the interface but cannot save any changes. There is a user ID of "0" keeping the page open but un-saveable.
I've cleared the DB of the redirects but cannot find the user ID "0", whom I think is causing the trouble, to delete. I see no unusual scripts, I've deleted all users, changed by super admin account to "registered" and created another super user for myselt. I changed the DB password.
This is Joomla 2.5.4 dev site, updated regularly. The attack may have come from an older Joomla site on my server account, but my other Joomla sites on the account don't have this problem after I eliminated nasty scripts in the tmp folder and made all the above changes. The demon there was a shell script: "POST /tmp/_cache_i70btczz.php HTTP/1.1" 200 149 ". All those are deleted, AFIK. The script added redirects to the htaccess file and changed its permissions to 444.
I've been all through the files and db for hours trying to find how to eliminate this unusual control. Any hints?
I've also reset the htaccess file to only be viewed by my IP address:
pi17.artsouthend.com. If you can see the site, then that would help in determining what level the attack exists on. And if you see the site, add "administrator" to the URL and you should be able to see the admin screen. (see attached clip). Logging out does nothing but refresh the page.
FYI, a screenshot of verticalpigeon.com's assessment of my shared server:
I know I've asked a lot of questions. Any help or insight would be greatly appreciated.