vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   site hacked - no cp access (https://vborg.vbsupport.ru/showthread.php?t=216330)

essque 06-17-2009 03:57 AM

site hacked - no cp access
 
Running an earlier version of 3.7 and it looks like i've been hit with a redirect hack. Cannot log into the admin CP either. I've done a preliminary search on the subject and have tried a few things to no avail. Anyone have an idea of the best way to fix this? I'd be willing to pay through paypal if necessary. Web host is playing dumb. Any help would be greatly appreciated.

Mike21 06-17-2009 04:02 AM

try backup of your database.

DragonBlade 06-17-2009 05:59 AM

Before you do that... You do have access to the database, correct? If not phpMyAdmin, you at LEAST have the database password, yes?

essque 06-17-2009 03:14 PM

yes, i do have access to the database in my fantastico control panel but i dont see a lot of options there.

DragonBlade 06-27-2009 12:17 PM

Sorry for the late response, I'm sure you've already figured out what to do by now... But I'll post in case other experience a similar problem.

I've never used Fantastico, but if it allows you to manipulate the database, get somewhere where you can enter a MySQL Command. First enter this:
Code:

SELECT username, userid FROM user WHERE usergroupid=6 OR FIND_IN_SET(6, membergroupids)
This will search your database to find all users who are a member of the Administrator usergroup. If your username/userid is NOT on there, then you simply need to add '6' to your list of usergroupids.

First find out if there's anything in your membergroupids:
Code:

SELECT membergroupids FROM user WHERE userid=YOURUSERIDHERE
(replacing YOURUSERIDHERE with your userid). If there are any numbers in the result, use this code:
Code:

UPDATE user SET membergroupids=CONCAT(membergroupids, ',6') WHERE userid=YOURUSERIDHERE
If there was NOT any numbers, use this code instead:
Code:

UPDATE user SET membergroupids='6' WHERE userid=YOURUSERIDHERE
This will put you back in the Admin Group.



If you are ALREADY in the Admin group, then it means the Admin Group was changed to not be Admins anymore, or something. XP If that's the case, use this code to make the group Administrator again:
Code:

UPDATE usergroup SET adminpermissions=3 WHERE usergroupid=6
If it doesn't allow you to DO anything as an Admin, use this code:
Code:

UPDATE administrator SET adminpermissions=491516 WHERE userid=YOURUSERIDHERE
. That should give you full Admin access***.

***: Note, this might vary depending on if you've added bitfields. I -think- this is default, but not sure. You can check who has what permissions, though, by using
Code:

SELECT administrator.userid, administrator.adminpermissions, user.username FROM administrator, user WHERE administrator.userid=user.userid
, and just copy the highest number. X3

Paul M 06-27-2009 12:34 PM

essque,

You are currently showing up as unlicensed.

To be able to download modifications and/or receive support here at vBulletin.org, we ask you to please click here (vB-Germany users click here, vB-Chinese users click here) and enter your email address. You will need to use your customer number and password (which will be in the email you got when you paid for your license) to access that page. Please note that your email is case sensitive.

To protect our customers privacy you will also need to Opt-In to license validation for all Support Sites. You must authorise vBulletin.org in order to validate your license status here. You can do this at the page linked above for your distributor. Make sure to set the permission to allow vBulletin.org to validate your status.

The update of your account can take up to one hour.

Thank you.


All times are GMT. The time now is 07:09 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01137 seconds
  • Memory Usage 1,725KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (7)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete