Unsupported scripts and control panel web app for a hosting company
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

spoofuser.php 665B

12345678910111213141516171819202122
  1. <?PHP
  2. require_once('lib/common.php');
  3. require_once('lib/database.php');
  4. require_once('lib/account.php');
  5. checkAccess(ADMIN);
  6. if (defined('ADMIN') && ADMIN) {
  7. $sql = 'UPDATE sessions SET session_spoof = '.m($_GET['n']).' WHERE ';
  8. $sql .= 'session_ident = \''.m($_COOKIE['utdsid']).'\'';
  9. mysql_query($sql) or mf(__FILE__, __LINE__, $sql);
  10. $sql = 'SELECT user_name FROM users WHERE user_id = '.m($_GET['n']);
  11. $res = mysql_query($sql) or mf(__FILE__, __LINE__, $sql);
  12. $row = mysql_fetch_array($res);
  13. logger::log('Spoofing user '.$row['user_name'], logger::normal);
  14. header('Location: '.CP_PATH);
  15. } else {
  16. die('You\'re no admin!');
  17. }
  18. ?>